Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 719452

Summary: dev-libs/stfl ebuild sets PATCHES but does not apply them
Product: Gentoo Linux Reporter: Ionen Wolkens <ionen>
Component: Current packagesAssignee: Cédric Krier <cedk>
Status: RESOLVED FIXED    
Severity: normal CC: erkiferenc, kingjon3377, sam, yoshi3
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ionen Wolkens gentoo-dev 2020-04-25 22:01:20 UTC
Commit
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88164fe5d860b3db66db1deb71d35f1dc37cd7c1
changed to PATCHES=() style but only added "eapply_user" when I believe should call "default" instead.

Notably leads to a missing libstfl.so.0 symlink causing unsolvable preserved rebuild.
Comment 1 Vladimir Timofeenko 2020-04-27 03:22:54 UTC
In addition, net-news/newsboat complains about missing symlink and crashes upon start:
~# newsboat
newsboat: error while loading shared libraries: libstfl.so.0: cannot open shared object file: No such file or directory

Quick fix (since eapply_user is run) is to copy patches from the ebuild to the portage's patches directory.
Comment 2 Jonas Stein gentoo-dev 2020-05-13 08:46:52 UTC
*** Bug 721790 has been marked as a duplicate of this bug. ***
Comment 3 Larry the Git Cow gentoo-dev 2020-05-23 16:57:52 UTC
The bug has been closed via the following commit(s):

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

commit 4c94181f4abbdede6813fc6f8308107a4ca5343c
Author:     Cédric Krier <cedk@gentoo.org>
AuthorDate: 2020-05-23 16:57:43 +0000
Commit:     Cédric Krier <cedk@gentoo.org>
CommitDate: 2020-05-23 16:57:43 +0000

    dev-libs/stfl: Add missing call default_src_prepare
    
    Closes: https://bugs.gentoo.org/719452
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Cédric Krier <cedk@gentoo.org>

 dev-libs/stfl/stfl-0.24-r1.ebuild | 121 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 121 insertions(+)