Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 333007 - app-emulation/crossover-office-pro-bin - ImportError: /opt/cxoffice/lib/libxml2.so.2: undefined symbol: gzopen64
Summary: app-emulation/crossover-office-pro-bin - ImportError: /opt/cxoffice/lib/libxm...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-16 14:06 UTC by mikopp
Modified: 2011-03-01 02:51 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mikopp 2010-08-16 14:06:43 UTC
I have 9.1 Cross Office Pro installed. When trying to open a powerpoint via xdg-open from /tmp it wants to give you a dialog warning your about the untrusted location. unfortunately all you get is the following error in .xsession-errors

Traceback (most recent call last):
  File "/opt/cxoffice/bin/cxmessage", line 89, in <module>
    import cxguitools
  File "/opt/cxoffice/lib/python/cxguitools.py", line 9, in <module>
    import gtk.glade
ImportError: /opt/cxoffice/lib/libxml2.so.2: undefined symbol: gzopen64


CrossOver delivers with libxml2.so.2.6.19 which is no longer in portage.
Fortunately everything works fine when directing the libxml2 files in /opt/cxoffice/lib to the installed libxml2 which is a 2.7 (latest stable).

Everything works fine that way, even seems to be faster.

I therefore propose a patch 
* on install replace the installed libxml2 with a link to the platform install
* make an ebuild dependency to libx2 version 2.7

Reproducible: Always
Comment 1 SpanKY gentoo-dev 2011-03-01 02:51:37 UTC
better to report the issue upstream so they can fix their libs