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 <>
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
 [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
          -lc.12 => /usr/lib/
          -lXdmcp.6 => /usr/X11R7/lib/
          -lXau.6 => /usr/X11R7/lib/
          -lX11.6 => /usr/X11R7/lib/
          -lICE.6 => /usr/X11R7/lib/
          -lSM.6 => /usr/X11R7/lib/
          -lXt.6 => /usr/X11R7/lib/
          -lXext.6 => /usr/X11R7/lib/
          -lXmu.6 => /usr/X11R7/lib/
          -lXxf86vm.1 => /usr/X11R7/lib/
          -lXrender.1 => /usr/X11R7/lib/
          -lXrandr.2 => /usr/X11R7/lib/
          -lXxf86misc.1 => /usr/X11R7/lib/
          -lXinerama.1 => /usr/X11R7/lib/
          -lpam.1 => /usr/lib/
          -lcrypt.0 => /usr/lib/
 [hf@Gstoder] /home/hf #
 and xscreensaver works! Woohoo!
 Upgrading pkgsrc is a tricky business...
       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