Re: [xml/sgml-pkgs] Testing: New libxml2 breaks openoffice.org
On Fri, Sep 14, 2007 at 09:59:49AM +0200, Mike Hommey <mh@glandium.org> wrote:
> On Fri, Sep 14, 2007 at 09:33:44AM +0200, Stephan Seitz <nur-ab-sal@gmx.de> wrote:
> > Hi!
> >
> > On Thu, Sep 13, 2007 at 10:43:41PM +0200, Mike Hommey wrote:
> > >On Thu, Sep 13, 2007 at 10:24:20PM +0200, Stephan Seitz
> > ><nur-ab-sal@gmx.de> wrote:
> > >>Testing the situation on two other machines (one 32bit, i386 and one
> > >>64bit, amd64), this error does not occur. All three systems are the
> > >>current Debian Testing distribution.
> > >>
> > >>Besides OpenOffice.Org other programs linked against libxml2 also don’t
> > >>work:
> > >>scrollkeeper-update: symbol lookup error: /usr/lib/libxml2.so.2:
> > >>undefined symbol: gzopen64
> > >What version of zlib1g do you have ?
> >
> > All three systems have zlib1g version 1:1.2.3.3.dfsg-5.
> >
> > On Thu, Sep 13, 2007 at 07:22:24PM -0700, David Fox wrote:
> > >I just did a dist-upgrade a few minutes ago (which includes of course
> > >the new libxml) and oowriter opens fine.
> >
> > As I said. Tested on three systems (two i386/32bit, one amd64/64bit), one
> > i386 system has the problem.
> >
> > >dfox@m206-157:~$ apt-cache policy zlib1g
> > >zlib1g:
> > > Installed: 1:1.2.3.3.dfsg-5
> > > Candidate: 1:1.2.3.3.dfsg-5
> > > Version table:
> > >*** 1:1.2.3.3.dfsg-5 0
> > > 500 http://ftp.debian.org testing/main Packages
> > > 100 /var/lib/dpkg/status
> >
> > Same here on all three systems.
> >
> > >Maybe the OP didn't run a dist-upgrade to bring in all the other changes.
> >
> > Since I am the OP I can ensure you that all systems have the current
> > software version. No other packages in the queue for an upgrade.
> >
> > But:
> > stse@pc01:~$ strings /usr/lib/libxml2.so.2.6.30 | grep gzopen64
> > gzopen64
> >
> > So, gzopen64 is available. I don’t understand this.
>
> Try objdump -T /usr/lib/libz.so.1 | grep gzopen64 instead.
Also, you should try to strace -eopen openoffice 2>&1 | grep libz (change
openoffice to whatever the OOo executabe is).
I had the same kind of problem with google earth, which comes with its own
libz, that doesn't provide gzopen64... removing this libz solved the problem.
Mike
Reply to: