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

Bug 649084

Summary: sci-visualization/opendx: Drop dependency on x11-libs/libXp
Product: Gentoo Linux Reporter: Matt Turner <mattst88>
Component: StabilizationAssignee: Gentoo Science Related Packages <sci>
Status: RESOLVED FIXED    
Severity: normal CC: ulm
Priority: Normal Keywords: STABLEREQ
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
sci-visualization/opendx-4.4.4-r7
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 649076    

Description Matt Turner gentoo-dev 2018-02-28 20:46:07 UTC
Xprint is dead for the last 9 years, and libXp will be going away.

I see in configure.ac:

AC_CHECK_LIB(Xp, XpSetImageResolution)

it defines HAVE_LIBXP if Xp is found, but then that is used nowhere.

Seems like a dead dependency. I could test a patch myself, but the package doesn't compile: bug 638610
Comment 1 Ulrich Müller gentoo-dev 2018-03-21 20:29:05 UTC
Looks like these dependencies aren't necessary:
   x11-libs/libXi
   x11-libs/libXp

Whereas the following are explicitly linked against and should be added:
   x11-libs/libX11
   x11-libs/libXinerama
   x11-libs/libXt
Comment 2 Larry the Git Cow gentoo-dev 2018-04-01 23:24:45 UTC
The bug has been referenced in the following commit(s):

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

commit 161845d4be61b043231bf07b008e3208a6bf8e97
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-04-01 23:24:07 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-04-01 23:24:32 +0000

    sci-visualization/opendx: Fix X11 dependencies
    
    I elected not to touch the lack of Xinerama dependency. It looks to be
    automagic currently.
    
    Bug: https://bugs.gentoo.org/649084

 .../opendx/{opendx-4.4.4-r6.ebuild => opendx-4.4.4-r7.ebuild}    | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)}
Comment 3 Larry the Git Cow gentoo-dev 2018-04-01 23:56:54 UTC
The bug has been closed via the following commit(s):

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

commit 5b75f72a3f12da74ca821bc2ebdb579f206b41be
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-04-01 23:56:24 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-04-01 23:56:27 +0000

    sci-visualization/opendx: Drop old
    
    Closes: https://bugs.gentoo.org/649084

 sci-visualization/opendx/opendx-4.4.4-r5.ebuild | 82 -------------------------
 1 file changed, 82 deletions(-)
Comment 4 Matt Turner gentoo-dev 2018-04-01 23:57:19 UTC
ppc keywords dropped

amd64/x86 stable
Comment 5 Toralf Förster gentoo-dev 2021-03-29 21:03:00 UTC
*** Bug 649086 has been marked as a duplicate of this bug. ***