Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 765568 - sys-apps/udevili-0.4.4-r3: Installs wrong wrong file when built with sys-devel/slibtool.
Summary: sys-apps/udevili-0.4.4-r3: Installs wrong wrong file when built with sys-deve...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-01-15 20:15 UTC by orbea
Modified: 2021-01-15 20:51 UTC (History)
0 users

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


Attachments
emerge --info (emerge-info.txt,5.47 KB, text/plain)
2021-01-15 20:15 UTC, orbea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description orbea 2021-01-15 20:15:25 UTC
Created attachment 683092 [details]
emerge --info

When building udevil using slibtool.

 MAKEFLAGS='LIBTOOL=rlibtool' emerge -av sys-apps/udevil

It will installs the libtool wrapper script instead of the correct udevil binary.

This is because udevil enables the libtool in configure.ac, but then fails to use it for anything while depending on the non-portable location that libtool places the binary.

Here is an upstream PR that fixes the issue by removing libtool which is not even needed in this case, but since udevil is unmaintained it will probably not be merged any time soon.

https://github.com/IgnorantGuru/udevil/pull/102
Comment 1 Larry the Git Cow gentoo-dev 2021-01-15 20:51:52 UTC
The bug has been closed via the following commit(s):

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

commit 3b4b017b8db2de84936f692b809e79ae0b109fc3
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2021-01-15 20:51:25 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2021-01-15 20:51:25 +0000

    sys-apps/udevil: drop libtool
    
    Thanks to Ørjan Malde (red@foxi.me) for patch
    
    Closes: https://github.com/gentoo/gentoo/pull/19062
    Closes: https://bugs.gentoo.org/765568
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 .../udevil/files/udevil-0.4.4-no-libtool.patch     | 10 +++
 sys-apps/udevil/udevil-0.4.4-r4.ebuild             | 76 ++++++++++++++++++++++
 2 files changed, 86 insertions(+)