pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/41504: x11/xscreensaver fails with "Undefined PLT symbol"



The following reply was made to PR pkg/41504; it has been noted by GNATS.

From: Hauke Fath <hf%spg.tu-darmstadt.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/41504: x11/xscreensaver fails with "Undefined PLT symbol"
Date: Thu, 2 Jul 2009 11:25:01 +0200

 At 7:15 Uhr +0000 01.07.2009, David Holland wrote:
 >  Do the pkgsrc libXrender and libXrandr predate when you installed
 >  NetBSD 5? If so (in which case they're probably x11/xrender and
 >  x11/xrandr rather than x11/libXrender and x11/libXrandr), nuke them
 >  and recompile everything that depends on them, and they shouldn't come
 >  back and the problems should go away.
 
 What I did was upgrade a netbsd-4 installation with a -current pkgsrc 
 set by installing NetBSD 5, then 'pkg_admin set rebuild=YES \*' and 
 'pkg_rolling-replace -su'.
 
 I just issued a
 
 [hf@Gstoder] ~ > pkg_info | grep -E 'X(render|randr)'
 Xrender-0.9.0nb2    Client library for the X Rendering Extension protocol
 Xrandr-1.0.2nb3     X RandR extension (Library)
 [hf@Gstoder] ~ > su
 Password:
 [hf@Gstoder] /home/hf # pkg_delete Xrender
 [hf@Gstoder] /home/hf # pkg_delete Xrandr
 [hf@Gstoder] /home/hf #
 
 which lead to
 
 [hf@Gstoder] /home/hf # ldd /usr/pkg/bin/xscreensaver
 /usr/pkg/bin/xscreensaver:
          -lc.12 => /usr/lib/libc.so.12
          -lXdmcp.6 => /usr/X11R7/lib/libXdmcp.so.6
          -lXau.6 => /usr/X11R7/lib/libXau.so.6
          -lX11.6 => /usr/X11R7/lib/libX11.so.6
          -lICE.6 => /usr/X11R7/lib/libICE.so.6
          -lSM.6 => /usr/X11R7/lib/libSM.so.6
          -lXt.6 => /usr/X11R7/lib/libXt.so.6
          -lXext.6 => /usr/X11R7/lib/libXext.so.6
          -lXmu.6 => /usr/X11R7/lib/libXmu.so.6
          -lXxf86vm.1 => /usr/X11R7/lib/libXxf86vm.so.1
          -lXrender.1 => /usr/X11R7/lib/libXrender.so.1
          -lXrandr.2 => /usr/X11R7/lib/libXrandr.so.2
          -lXxf86misc.1 => /usr/X11R7/lib/libXxf86misc.so.1
          -lXinerama.1 => /usr/X11R7/lib/libXinerama.so.1
          -lpam.1 => /usr/lib/libpam.so.1
          -lcrypt.0 => /usr/lib/libcrypt.so.0
 [hf@Gstoder] /home/hf #
 
 and xscreensaver works! Woohoo!
 
 Upgrading pkgsrc is a tricky business...
 
 Thanks,
        hauke
 
 
 -- 
       The ASCII Ribbon Campaign                    Hauke Fath
 ()     No HTML/RTF in email            Institut für Nachrichtentechnik
 /\     No Word docs in email                     TU Darmstadt
       Respect for open standards              Ruf +49-6151-16-3281
 


Home | Main Index | Thread Index | Old Index