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: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/41504: x11/xscreensaver fails with "Undefined PLT symbol"
Date: Wed, 1 Jul 2009 07:13:43 +0000

 On Fri, May 29, 2009 at 07:50:03PM +0000, Hauke Fath wrote:
  >>  XRRGetScreenResources is from libXrandr 1.2. It is in X11 from NetBSD 5.0
  >>  too.
  >  
  >  xscreensaver appears to use the pkgsrc one:
  >  
  >  % ldd /usr/pkg/bin/xscreensaver
  >  /usr/pkg/bin/xscreensaver:
  >           [...]
  >           -lXrandr.2 => /usr/pkg/lib/libXrandr.so.2
  >           -lXrender.1 => /usr/X11R7/lib/libXrender.so.1
  >           -lXrender.1 => /usr/pkg/lib/libXrender.so.1
  >  %
  >  
  >  It is linked against both the base and pkgsrc libXrender, though?
 
 That clearly isn't going to work.
 
 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.
 
 If they appeared since you installed NetBSD 5, we need to figure out
 why...
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index