Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 648964 - app-text/ots-0.5.0-r1 : make[2]: *** No rule to make target ../src/libots-1.la , needed by ots . Stop.
Summary: app-text/ots-0.5.0-r1 : make[2]: *** No rule to make target ../src/libots-1.l...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Deadline: 2021-01-17
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
: 729538 741704 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-02-27 17:22 UTC by Toralf Förster
Modified: 2024-07-21 19:37 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.90 KB, text/plain)
2018-02-27 17:22 UTC, Toralf Förster
Details
app-text:ots-0.5.0-r1:20180227-004004.log (app-text:ots-0.5.0-r1:20180227-004004.log,9.46 KB, text/plain)
2018-02-27 17:22 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,126.51 KB, text/plain)
2018-02-27 17:22 UTC, Toralf Förster
Details
environment (environment,84.33 KB, text/plain)
2018-02-27 17:22 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.35 KB, application/x-bzip)
2018-02-27 17:22 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,6.83 KB, application/x-bzip)
2018-02-27 17:22 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,24.97 KB, application/x-bzip)
2018-02-27 17:22 UTC, Toralf Förster
Details
emerge-info.txt (emerge-info.txt,16.76 KB, text/plain)
2018-07-13 16:30 UTC, Toralf Förster
Details
app-text:ots-0.5.0-r1:20180713-162512.log (app-text:ots-0.5.0-r1:20180713-162512.log,9.46 KB, text/plain)
2018-07-13 16:31 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,189.04 KB, text/plain)
2018-07-13 16:31 UTC, Toralf Förster
Details
environment (environment,85.63 KB, text/plain)
2018-07-13 16:31 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,15.81 KB, application/x-bzip)
2018-07-13 16:31 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,6.92 KB, application/x-bzip)
2018-07-13 16:31 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,24.94 KB, application/x-bzip)
2018-07-13 16:31 UTC, Toralf Förster
Details
ots-0.5.0-fix-libots.patch (ots-0.5.0-fix-libots.patch,482 bytes, patch)
2019-05-08 12:46 UTC, Nikita Zlobin
Details | Diff
ots-0.5.0-no-make-gtkdoc.patch (ots-0.5.0-no-make-gtkdoc.patch,1.25 KB, patch)
2019-05-08 12:47 UTC, Nikita Zlobin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-02-27 17:22:27 UTC
   int c,n_args=0;
       ^
make[2]: *** No rule to make target '../src/libots-1.la', needed by 'ots'.  Stop.
make[2]: Leaving directory '/var/tmp/portage/app-text/ots-0.5.0-r1/work/ots-0.5.0/src'
make[1]: *** [Makefile:492: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/app-text/ots-0.5.0-r1/work/ots-0.5.0'

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-desktop-plasma_20180224-093310

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-5.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems)
  [2]   ruby23 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.6.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv app-text/ots
[ebuild  N    ] app-text/ots-0.5.0-r1
Comment 1 Toralf Förster gentoo-dev 2018-02-27 17:22:30 UTC
Created attachment 521254 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-02-27 17:22:33 UTC
Created attachment 521256 [details]
app-text:ots-0.5.0-r1:20180227-004004.log
Comment 3 Toralf Förster gentoo-dev 2018-02-27 17:22:36 UTC
Created attachment 521258 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-02-27 17:22:39 UTC
Created attachment 521260 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-02-27 17:22:42 UTC
Created attachment 521262 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-02-27 17:22:45 UTC
Created attachment 521264 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2018-02-27 17:22:48 UTC
Created attachment 521266 [details]
temp.tbz2
Comment 8 Pacho Ramos gentoo-dev 2018-07-13 15:04:13 UTC
are you still hitting this issue? In my case I cannot reproduce
Comment 9 Toralf Förster gentoo-dev 2018-07-13 16:30:56 UTC
got at the unstable amd64 chroot image 17.0_libressl-abi32+64-test_20180707-092238 this : make[2]: *** No rule to make target ../src/libots-1.la , needed by ots . Stop.
Comment 10 Toralf Förster gentoo-dev 2018-07-13 16:30:58 UTC
Created attachment 539408 [details]
emerge-info.txt
Comment 11 Toralf Förster gentoo-dev 2018-07-13 16:31:01 UTC
Created attachment 539410 [details]
app-text:ots-0.5.0-r1:20180713-162512.log
Comment 12 Toralf Förster gentoo-dev 2018-07-13 16:31:05 UTC
Created attachment 539412 [details]
emerge-history.txt
Comment 13 Toralf Förster gentoo-dev 2018-07-13 16:31:08 UTC
Created attachment 539414 [details]
environment
Comment 14 Toralf Förster gentoo-dev 2018-07-13 16:31:11 UTC
Created attachment 539416 [details]
etc.portage.tbz2
Comment 15 Toralf Förster gentoo-dev 2018-07-13 16:31:15 UTC
Created attachment 539418 [details]
logs.tbz2
Comment 16 Toralf Förster gentoo-dev 2018-07-13 16:31:17 UTC
Created attachment 539420 [details]
temp.tbz2
Comment 17 hangglider 2018-09-30 11:53:15 UTC
Something in src/Makefile seems odd. After the compile step breaks I did successfully:

cd /var/tmp/portage/app-text/ots-0.5.0-r1/work/ots-0.5.0/src
sudo -u portage make libots-1.la
cd -
ebuild /usr/portage/app-text/ots/ots-0.5.0-r1.ebuild merge clean

Could someone with better knowledge of autogenerated Makefiles have a look on the topic or guide me in debugging?
Comment 18 Adrian Bassett 2018-12-10 10:05:05 UTC
(In reply to hangglider from comment #17)
> Something in src/Makefile seems odd. After the compile step breaks I did
> successfully:
> 
> cd /var/tmp/portage/app-text/ots-0.5.0-r1/work/ots-0.5.0/src
> sudo -u portage make libots-1.la
> cd -
> ebuild /usr/portage/app-text/ots/ots-0.5.0-r1.ebuild merge clean
> 
> Could someone with better knowledge of autogenerated Makefiles have a look
> on the topic or guide me in debugging?

This approach, modified to run 'compile install qmerge package clean' successively as arguments to the ebuild command (in order to get a saved binary), also worked for me.
Comment 19 Nikita Zlobin 2019-05-08 11:54:19 UTC
Same bug appeared earlier:
https://bugs.gentoo.org/112932
Comment 20 Nikita Zlobin 2019-05-08 12:46:07 UTC
Created attachment 575530 [details, diff]
ots-0.5.0-fix-libots.patch

Patch for final fix.

Note, however, I did it on top of other patch, removing gtk-doc.make (will publish below).

Also to note - there is no more upstream, sourceforge sources page doesn't exists now. Yet it seems there are no other using packages, than abiword. From all overlays (eix -eR --deps app-text/ots) - only eagleview.
Comment 21 Nikita Zlobin 2019-05-08 12:47:40 UTC
Created attachment 575532 [details, diff]
ots-0.5.0-no-make-gtkdoc.patch

Build system patch to get rid of gtk-doc.make references
(autoreconf is required).
Comment 22 piotr5 2019-11-18 08:20:40 UTC
just wanted to report the bug that in ebuild file the homepage-link is outdated: https://github.com/neopunisher/Open-Text-Summarizer has a fork, and thereby a living and active developer. not much updates to the software though (none since 2013, except for an unfulfilled pull-request from last year for portugese language).
would be nice if both bugs could be solved in one go...
Comment 23 Stephan Hartmann (RETIRED) gentoo-dev 2020-09-11 19:14:41 UTC
*** Bug 741704 has been marked as a duplicate of this bug. ***
Comment 24 Stephan Hartmann (RETIRED) gentoo-dev 2020-09-11 19:15:19 UTC
*** Bug 729538 has been marked as a duplicate of this bug. ***
Comment 25 Agostino Sarubbo gentoo-dev 2020-12-14 09:15:16 UTC
Dear treecleaner@:

I'm still able to reproduce this issue right now.

Since it has not been fixed for a long time, I'd suggest to evaluate if it is the case to remove this package from the tree. Thanks
Comment 26 Larry the Git Cow gentoo-dev 2020-12-18 10:00:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1e237a4e31b9ea15e6e0541236f9c4348c7d08

commit 5d1e237a4e31b9ea15e6e0541236f9c4348c7d08
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-12-18 10:00:02 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-12-18 10:00:24 +0000

    package.mask: Last rite app-text/ots
    
    Bug: https://bugs.gentoo.org/648964
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/base/package.use.mask | 4 ++++
 profiles/package.mask          | 5 +++++
 2 files changed, 9 insertions(+)
Comment 27 Larry the Git Cow gentoo-dev 2021-01-19 08:39:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3bea0f844b0ddfcf1380db19e0b455b09fe9a0

commit dd3bea0f844b0ddfcf1380db19e0b455b09fe9a0
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-01-19 08:38:28 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-01-19 08:39:11 +0000

    app-text/ots: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/648964
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 app-text/ots/Manifest                              |  1 -
 app-text/ots/files/ots-0.5.0-automake-1.13.patch   | 12 -----
 .../ots/files/ots-0.5.0-fix-installation.patch     | 11 -----
 .../ots/files/ots-0.5.0-fix-underlinking.patch     | 22 ---------
 app-text/ots/files/ots-0.5.0-math.patch            | 11 -----
 app-text/ots/metadata.xml                          |  8 ----
 app-text/ots/ots-0.5.0-r1.ebuild                   | 54 ----------------------
 profiles/package.mask                              |  5 --
 8 files changed, 124 deletions(-)
Comment 28 Sebastian Pipping gentoo-dev 2021-07-17 18:32:54 UTC
Removal seems to be incomplete, reopening.
What seems remaining:

# fgrep -Rw ots /usr/portage/profiles/
/usr/portage/profiles/use.local.desc:app-office/abiword:ots - Enable Text Summarizer plugin
/usr/portage/profiles/arch/alpha/use.mask:ots
/usr/portage/profiles/arch/sparc/use.mask:ots
/usr/portage/profiles/arch/ia64/use.mask:ots
/usr/portage/profiles/base/package.use.mask:# app-text/ots is masked for removal.  Bug #648964.
/usr/portage/profiles/base/package.use.mask:app-office/abiword ots

I'm CC'ing abiword maintainers because app-office/abiword still references gone pp-text/ots.

PS: Issues was found using check-revdep version 8.