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

Bug 679172

Summary: x11-base/xorg-server-1.20.4: src_install no longer removes libtool archives
Product: Gentoo Linux Reporter: asears
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description asears 2019-03-01 18:12:38 UTC
src_install() in xorg-server-1.20.4.ebuild no longer calls xorg-3_src_install which has code in it to specifically remove libtool archives (*.la):

--------/usr/portage/eclass/xorg-3.eclass, line 370---------
        # Don't install libtool archives (even for modules)
        find "${D}" -type f -name '*.la' -delete || die
------------------------------------------------------------

As a result, I'm seeing the following files that were not previously installed:
/usr/lib64/xorg/modules/libglamoregl.la
/usr/lib64/xorg/modules/libwfb.la
/usr/lib64/xorg/modules/libvbe.la
/usr/lib64/xorg/modules/libint10.la
/usr/lib64/xorg/modules/libexa.la
/usr/lib64/xorg/modules/libshadowfb.la
/usr/lib64/xorg/modules/libfbdevhw.la
/usr/lib64/xorg/modules/extensions/libglx.la
/usr/lib64/xorg/modules/libvgahw.la
/usr/lib64/xorg/modules/libfb.la
/usr/lib64/xorg/modules/drivers/modesetting_drv.la
/usr/lib64/xorg/modules/libshadow.la

I don't know if this even affects anything. I'm only filing this in case this change was unintended, since it was apparently important enough to remove them before.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2019-03-02 06:11:14 UTC
The bug has been closed via the following commit(s):

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

commit be5c431fe0595d69511614c69c49ed35e742ee20
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2019-03-02 06:07:57 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2019-03-02 06:08:46 +0000

    x11-base/xorg-server: Call xorg-3_src_install
    
    Closes: https://bugs.gentoo.org/679172
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 x11-base/xorg-server/xorg-server-1.20.4.ebuild | 2 +-
 x11-base/xorg-server/xorg-server-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)