Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 209912 - Please stabilise net-misc/icaclient-10.6-r3
Summary: Please stabilise net-misc/icaclient-10.6-r3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 200426 204265 208904
Blocks: motif-tracker 210021
  Show dependency tree
 
Reported: 2008-02-12 20:13 UTC by Christian Faulhammer (RETIRED)
Modified: 2011-02-16 08:01 UTC (History)
4 users (show)

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


Attachments
Patch for icaclient-10.6-r3.ebuild (icaclient-10.6-r3.ebuild.diff,458 bytes, patch)
2008-03-12 13:14 UTC, Ulrich Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2008-02-12 20:13:30 UTC
Thanks.  Test if /opt/ICAClient/wfcmgr starts up correctly.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2008-02-13 08:28:06 UTC
x86 stable
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2008-02-16 17:11:59 UTC
Do -r2, nothing really changed
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2008-02-16 17:26:25 UTC
(In reply to comment #0)
> Thanks.  Test if /opt/ICAClient/wfcmgr starts up correctly.

 This reads /usr/bin/wfcmgr
Comment 4 Ulrich Müller gentoo-dev 2008-03-12 13:14:52 UTC
Created attachment 145893 [details, diff]
Patch for icaclient-10.6-r3.ebuild

On amd64 I get:

$ wfcmgr
/opt/ICAClient/wfcmgr.bin: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory
$ ls -l /opt/ICAClient/libXm.so.3 
lrwxrwxrwx 1 root root 21 Mar 12 10:32 /opt/ICAClient/libXm.so.3 -> /usr/lib32/libXm.so.4

Attached patch should fix it.

(Stable icaclient-10.6 also doesn't work, BTW.)
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2008-03-12 17:56:09 UTC
Because of bug 200426 I assume.
Comment 6 Ulrich Müller gentoo-dev 2008-03-12 18:05:31 UTC
(In reply to comment #5)
> Because of bug 200426 I assume.

... which is sitting there since three months and nobody seems to care.

The point is that >=emul-linux-x86-xlibs-20071114 is broken wrt openmotif, so icaclient's dependencies should be changed.
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2008-03-12 18:09:43 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Because of bug 200426 I assume.
> 
> ... which is sitting there since three months and nobody seems to care.
> 
> The point is that >=emul-linux-x86-xlibs-20071114 is broken wrt openmotif, so
> icaclient's dependencies should be changed.

 I think about dropping the keyword for amd64 entirely, as I know no sane fix...or do you?
Comment 8 Andy Wang 2008-03-16 15:26:25 UTC
bug 200426 has an easy enough of a workaround that it doesn't irritate me too much, but I do wish someone would fix it.  I'm now running into a case where icaclient is conflicting with myother emul-linux-x86 packages (i'm pulling ~amd64 to be more up to date on the libraries).

I'm loathe to suggest this, but maybe icaclient package should just blindly link /usr/lib32/libXm.so.4 to libXm.so.3 on amd64, require emul-linux-x86-xlibs (not version specific) and direct any bugs regarding the non-existence of libXm.so.3 to the emul-linux team :)

For now, to workaround it, I've moved a hacked icaclient into my own portage overlay and am dealing with bug 200426 by hand.
Comment 9 Ulrich Müller gentoo-dev 2008-03-16 17:26:41 UTC
(In reply to comment #8)
> I'm loathe to suggest this, but maybe icaclient package should just
> blindly link /usr/lib32/libXm.so.4 to libXm.so.3 on amd64, require
> emul-linux-x86-xlibs (not version specific) and direct any bugs regarding
> the non-existence of libXm.so.3 to the emul-linux team :)

This doesn't help. The main problem is that the newer emul-linux-xlibs versions install libXm in /usr/lib32/openmotif-2.2 instead of /usr/lib32 where it belongs. So they are unusable wrt openmotif (to say it bluntly).

Setting random links in /usr/lib32 is not the business of the icaclient package, and will lead to potential file collisions lateron.
Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2008-03-18 07:44:53 UTC
(In reply to comment #8)
> bug 200426 has an easy enough of a workaround that it doesn't irritate me too
> much, but I do wish someone would fix it.  I'm now running into a case where
> icaclient is conflicting with myother emul-linux-x86 packages (i'm pulling
> ~amd64 to be more up to date on the libraries).

 emul-linux-x86-xlibs has been updated to 20080316, could you please test with that?  It would really help me to have a real amd64 test, as I don't have such a system.
Comment 11 gentoolinux 2008-03-19 12:21:45 UTC
ICAClient works fine with emul-linux-x86-xlibs-20080316. Please update the ebuild and stabilize it if emul-linux-x86-xlibs-20080316 goes stable.
Comment 12 Markus Meier gentoo-dev 2008-04-11 22:24:45 UTC
amd64 stable