Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 209912
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christian Faulhammer <fauli@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
icaclient-10.6-r3.ebuild.diff Patch for icaclient-10.6-r3.ebuild patch Ulrich Müller 2008-03-12 13:14 0000 458 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 209912 depends on: 200426 204265 208904 Show dependency tree
Bug 209912 blocks: 204249 210021
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-02-12 20:13 0000
Thanks.  Test if /opt/ICAClient/wfcmgr starts up correctly.

------- Comment #1 From Christian Faulhammer 2008-02-13 08:28:06 0000 -------
x86 stable

------- Comment #2 From Christian Faulhammer 2008-02-16 17:11:59 0000 -------
Do -r2, nothing really changed

------- Comment #3 From Christian Faulhammer 2008-02-16 17:26:25 0000 -------
(In reply to comment #0)
> Thanks.  Test if /opt/ICAClient/wfcmgr starts up correctly.

 This reads /usr/bin/wfcmgr

------- Comment #4 From Ulrich Müller 2008-03-12 13:14:52 0000 -------
Created an attachment (id=145893) [details]
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 From Christian Faulhammer 2008-03-12 17:56:09 0000 -------
Because of bug 200426 I assume.

------- Comment #6 From Ulrich Müller 2008-03-12 18:05:31 0000 -------
(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 From Christian Faulhammer 2008-03-12 18:09:43 0000 -------
(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 From Andy Wang 2008-03-16 15:26:25 0000 -------
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 From Ulrich Müller 2008-03-16 17:26:41 0000 -------
(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 From Christian Faulhammer 2008-03-18 07:44:53 0000 -------
(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 From gentoolinux@gmx.de 2008-03-19 12:21:45 0000 -------
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 From Markus Meier 2008-04-11 22:24:45 0000 -------
amd64 stable

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug