Subject: Re: acroread has stopped working for me...
To: Thomas Klausner <wiz@NetBSD.org>
From: Bernd Ernesti <netbsd@lists.veego.de>
List: pkgsrc-users
Date: 04/16/2006 21:49:12
On Sun, Apr 16, 2006 at 09:06:56PM +0200, Thomas Klausner wrote:
> On Sun, Apr 16, 2006 at 06:23:23PM +0200, Bernd Ernesti wrote:
> > On Sun, Apr 16, 2006 at 11:57:14AM -0400, Steven M. Bellovin wrote:
> > > Yesterday, I reinstalled all out-of-date packages, from pkgsrc HEAD.  I
> > > can no longer run acroread7:
> > > 
> > > 	GTK+ UI Toolkit libraries, ver. 2.4 or greater were not found.
> > > 
> > > suse_gtk2-9.1nb5    Linux compatibility package for GTK2 binaries
> > 
> > head /usr/pkg/emul/linux/usr/share/doc/packages/gtk2/README:
> > 
> > This is GTK+ version 2.2.4. GTK+ is a multi-platform toolkit for
> > ...
> > 
> > The acroread7 package was updated on the 9th. I guess the new one wants
> > gtk 2.4 now.
> 
> Could you try with the suse_gtk2-10* packages?

Hmm, it starts but crashes right after the slash screen appeared.

 26282      1 acroread CALL  open(0xbfbfd270,0,0xbacdaa40)
 26282      1 acroread NAMI  "/emul/linux/usr/pkg/Acrobat7/Reader/intellinux/lib/libstdc++.so.5"
 26282      1 acroread NAMI  "/usr/pkg/Acrobat7/Reader/intellinux/lib/libstdc++.so.5"
 26282      1 acroread RET   open -1 errno -2 No such file or directory
 26282      1 acroread CALL  open(0xbfbfd270,0,0xbacdaa40)
 26282      1 acroread NAMI  "/emul/linux/lib/tls/libstdc++.so.5"
 26282      1 acroread NAMI  "/lib/tls/libstdc++.so.5"
 26282      1 acroread RET   open -1 errno -2 No such file or directory
 26282      1 acroread CALL  open(0xbfbfd270,0,0xbacdaa40)
 26282      1 acroread NAMI  "/emul/linux/lib/libstdc++.so.5"
 26282      1 acroread NAMI  "/lib/libstdc++.so.5"
 26282      1 acroread RET   open -1 errno -2 No such file or directory
 26282      1 acroread CALL  open(0xbfbfd270,0,0xbacdaa40)
 26282      1 acroread NAMI  "/emul/linux/usr/lib/libstdc++.so.5"
 26282      1 acroread NAMI  "/usr/lib/libstdc++.so.5"

suse_base-10.0      Linux compatibility package
suse_expat-10.0     Linux compatibility package for expat binaries
suse_fontconfig-10.0 Linux compatibility package for fontconfig binaries
suse_freetype2-10.0 Linux compatibility package for FreeType2 library
suse_libjpeg-10.0   Linux compatibility package for the JPEG library
suse_libpng-10.0    Linux compatibility package for the PNG library
suse_libtiff-10.0   Linux compatibility package for the TIFF library
suse_x11-10.0       Linux compatibility package for X11 binaries
suse_gtk2-10.0      Linux compatibility package for GTK2 binaries
suse_locale-10.0    Locale files for the Linux compatibility package

Ah, it is missing the suse_compat package in the dependency list.
This needs to be added too for acroread7.

It works after installing
	suse_compat-10.0    Linux compatibility package with old shared libraries
too.

So, acroread7 is now Suse 10 only :(

Bernd