pkgsrc-Bugs archive

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

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



>Number:         41504
>Category:       pkg
>Synopsis:       x11/xscreensaver fails with "Undefined PLT symbol"
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 29 08:20:01 +0000 2009
>Originator:     Hauke Fath
>Release:        NetBSD 5.0_STABLE
>Organization:
-- 
     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
>Environment:
        
        
System: NetBSD Gstoder 5.0_STABLE NetBSD 5.0_STABLE (P4W) #0: Wed May 13 
20:40:29 CEST 2009 
hf@Hochstuhl:/var/obj/netbsd-builds/5/i386/sys/arch/i386/compile/P4W i386
Architecture: i386
Machine: i386
>Description:

        On netbsd-5, x11/xscreensaver fails with

% xscreensaver
xscreensaver: Undefined PLT symbol "XRRGetScreenResources" (symnum = 170)
%

        I have pkg_rolling-replace'd all the depencencies without avail. FWIW, 
the last lines of a ktrace are

[...]
  7326      1 xscreensaver RET   read 774/0x306
  7326      1 xscreensaver CALL  close(3)
  7326      1 xscreensaver RET   close 0
  7326      1 xscreensaver CALL  __socket30(2,2,0x11)
  7326      1 xscreensaver RET   __socket30 3
  7326      1 xscreensaver CALL  getsockname(3,0xbfbfd978,0xbfbfd96c)
  7326      1 xscreensaver MISC  sockname: 16, 10020000000000000000000000000000
  7326      1 xscreensaver RET   getsockname 0
  7326      1 xscreensaver CALL  getsockopt(3,0,0x13,0xbfbfd974,0xbfbfd968)
  7326      1 xscreensaver RET   getsockopt 0
  7326      1 xscreensaver CALL  setsockopt(3,0,0x13,0xbfbfd970,4)
  7326      1 xscreensaver RET   setsockopt 0
  7326      1 xscreensaver CALL  bind(3,0xbfbfd978,0x10)
  7326      1 xscreensaver MISC  sockargs: 16, 10020000000000000000000000000000
  7326      1 xscreensaver RET   bind -1 errno 13 Permission denied
  7326      1 xscreensaver CALL  setsockopt(3,0,0x13,0xbfbfd974,4)
  7326      1 xscreensaver RET   setsockopt 0
  7326      1 xscreensaver CALL  getsockname(3,0xbfbfd948,0xbfbfd944)
  7326      1 xscreensaver MISC  sockname: 16, 10020000000000000000000000000000
  7326      1 xscreensaver RET   getsockname 0
  7326      1 xscreensaver CALL  
getsockopt(3,0xffff,0x1008,0xbfbfd940,0xbfbfd944)
  7326      1 xscreensaver RET   getsockopt 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfd998,0xbfbfd9a8)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfd9a8,0)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  getsockname(3,0xbfbfd868,0xbfbfd864)
  7326      1 xscreensaver MISC  sockname: 16, 10020000000000000000000000000000
  7326      1 xscreensaver RET   getsockname 0
  7326      1 xscreensaver CALL  
getsockopt(3,0xffff,0x1008,0xbfbfd860,0xbfbfd864)
  7326      1 xscreensaver RET   getsockopt 0
  7326      1 xscreensaver CALL  gettimeofday(0xbfbfd8c4,0)
  7326      1 xscreensaver RET   gettimeofday 0
  7326      1 xscreensaver CALL  ioctl(3,FIONBIO,0xbfbfd9b8)
  7326      1 xscreensaver GIO   fd 3 wrote 4 bytes
       "\^A\0\0\0"
  7326      1 xscreensaver RET   ioctl 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfd978,0xbfbfd968)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfd968,0)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfd9fc,0xbfbfda0c)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfda0c,0)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfda4c,0xbfbfda5c)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  __sigprocmask14(3,0xbfbfda5c,0)
  7326      1 xscreensaver RET   __sigprocmask14 0
  7326      1 xscreensaver CALL  fcntl(3,2,1)
  7326      1 xscreensaver RET   fcntl 0
  7326      1 xscreensaver CALL  gettimeofday(0xbfbfdf78,0)
  7326      1 xscreensaver RET   gettimeofday 0
  7326      1 xscreensaver CALL  __stat30(0xbb880d80,0xbfbfe218)
  7326      1 xscreensaver NAMI  "/home/hf/.xscreensaver"
  7326      1 xscreensaver RET   __stat30 -1 errno 2 No such file or directory
  7326      1 xscreensaver CALL  writev(4,0xbfbfde94,3)
  7326      1 xscreensaver GIO   fd 4 wrote 16 bytes
       "\0\0\0DR\0\0\0NEXT\M-P\M-_\M-?\M-?"
  7326      1 xscreensaver RET   writev 16/0x10
  7326      1 xscreensaver CALL  read(4,0xbfbfdedc,0x20)
  7326      1 xscreensaver GIO   fd 4 read 32 bytes
       "\^A\0!\0\0\0\0\0\^A\M^\t\M-A\M-`\M^Z\^Q\b\0\0\0\0\0\M-D\M^R\M-4\M-X\
        \M-k\M-?\M-?4!\M-B\^P"
  7326      1 xscreensaver RET   read 32/0x20
  7326      1 xscreensaver CALL  write(4,0xbb84a000,0xc)
  7326      1 xscreensaver GIO   fd 4 wrote 12 bytes
       "\M^\\0\^C\0\^A\0\0\0\^B\0\0\0"
  7326      1 xscreensaver RET   write 12/0xc
  7326      1 xscreensaver CALL  read(4,0xbfbfdfbc,0x20)
  7326      1 xscreensaver GIO   fd 4 read 32 bytes
       "\^A\0\"\0\0\0\0\0\^A\0\0\0\^B\0\0\0\0\M-D\M^R\M-4@\M^?\M-7\M-6\^\\0\0\
        \0004!\M-B\^P"
  7326      1 xscreensaver RET   read 32/0x20
  7326      1 xscreensaver CALL  write(2,0xbfbfde48,0x49)
  7326      1 xscreensaver GIO   fd 2 wrote 73 bytes
       "xscreensaver: Undefined PLT symbol \"XRRGetScreenResources\" (symnum =\
         170)"
  7326      1 xscreensaver RET   write 73/0x49
  7326      1 xscreensaver CALL  write(2,0xbbbfc260,1)
  7326      1 xscreensaver GIO   fd 2 wrote 1 bytes
       "\n"
  7326      1 xscreensaver RET   write 1
  7326      1 xscreensaver CALL  exit(1)

Bug reports that may or may not be related are
<https://bugzilla.redhat.com/show_bug.cgi?id=456399> and
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516522>.


>How-To-Repeat:

        Run x11/xscreensaver from pkgsrc HEAD on netbsd-5/i386.


>Fix:
        Yes, please.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index