Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 649300 - mail-client/novell-groupwise-client-8.0.2.96933 depends on x11-libs/motif:2.2
Summary: mail-client/novell-groupwise-client-8.0.2.96933 depends on x11-libs/motif:2.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 649080
  Show dependency tree
 
Reported: 2018-03-01 23:44 UTC by Ulrich Müller
Modified: 2018-03-26 09:31 UTC (History)
0 users

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


Attachments
Proposed changes to ebuild (groupwise.diff,1.46 KB, patch)
2018-03-01 23:44 UTC, Ulrich Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2018-03-01 23:44:49 UTC
Created attachment 521798 [details, diff]
Proposed changes to ebuild

novell-groupwise-client is the only package in the Gentoo repo that still (in 2018!) depends on slot 2.2 of Motif. We need to get rid of that old Motif version sooner or later, because it depends on libXp, which in turn is on its way out.

So, please either last-rite this package, or (if you want to keep that "enterprise-quality" marvel of software alive for a while :) do one of the following, with no particular order of preference:
- Ask upstream to release an updated version,
- bundle openmotif-2.2 (needs to be patched not to depend on libXp, though), or
- try attached patch.

As for the latter option, Open Motif 2.3.0 release notes say:
"Open Motif 2.3 is an updated version of 2.2. Any applications built against a previous 2.x release of Open Motif will be binary compatible with this release."
Therefore binary patching the libs to require libXm.so.4 instead of libXm.so.3 should work, as long as motif is built with the motif22-compatibility use flag. Unfortunately, I have no way to do a proper runtime test of this here.
Comment 1 Larry the Git Cow gentoo-dev 2018-03-03 13:57:03 UTC
The bug has been closed via the following commit(s):

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

commit 9bc88de26e6d0c5481c2403ea71a213711382291
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2018-03-03 13:27:31 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2018-03-03 13:56:19 +0000

    mail-client/novell-groupwise-client: Depend on current slot of x11-libs/motif.
    
    To this end, binary patch the soname of needed motif libraries.
    
    Closes: https://bugs.gentoo.org/649300
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...3.ebuild => novell-groupwise-client-8.0.2.96933-r1.ebuild} | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)