Current-Users archive

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

oddness with libdrm shlib versions



I was helping someone with a system that until recently ran netbsd-5.  I
updated to netbsd-6 and then netbsd-7 by unpacking sets to the live
system, except etc/xetc to /usr/netbsd-etc, running etcmanage and
rebooting, and then ran

  postinstall -s /usr/netbsd-etc fix 

which removed a bunch of stuff.  I think I then repeated the unpacking
of userland because I ran out of space in /.

I then noticed that X wouldn't start, and it was because libdrm did not
resolve.  It seems it is supposed to point to libdrm.so.3.2, but there
was a 3.3 and 3.2 was removed.  Looking at my build directories, I see
libdrm versions for 5, 6, 7 and current.  However, 6 has a higher minor
than 7.   Beyond that, it seems 'postinstall fix obsolete' removed 3.2
because 3.3 existed.

Do others see this?  I can't imagine that I have local changes in my
source tree to adjust libdrm versions - I have never tried that and
would have noticed a modified file on update.

I checked another -6 system, and it has both 3.2 and 3.3, with the link
pointing to 3.3.


lrwxr-xr-x  1 gdt  wheel     13 Jan  8 17:58 gdt-5/destdir/i386/usr/X11R7/lib/libdrm.so -> libdrm.so.2.4
lrwxr-xr-x  1 gdt  wheel     13 Jan  8 17:58 gdt-5/destdir/i386/usr/X11R7/lib/libdrm.so.2 -> libdrm.so.2.4
-r--r--r--  1 gdt  wheel  29094 Jan  8 17:58 gdt-5/destdir/i386/usr/X11R7/lib/libdrm.so.2.4
lrwxr-xr-x  1 gdt  wheel     13 Aug 29  2016 gdt-6/destdir/i386/usr/X11R7/lib/libdrm.so -> libdrm.so.3.3
lrwxr-xr-x  1 gdt  wheel     13 Aug 29  2016 gdt-6/destdir/i386/usr/X11R7/lib/libdrm.so.3 -> libdrm.so.3.3
-r--r--r--  1 gdt  wheel  41263 Aug 29  2016 gdt-6/destdir/i386/usr/X11R7/lib/libdrm.so.3.3
lrwxr-xr-x  1 gdt  wheel     13 Mar 15 09:58 gdt-7/destdir/i386/usr/X11R7/lib/libdrm.so -> libdrm.so.3.2
lrwxr-xr-x  1 gdt  wheel     13 Mar 15 09:58 gdt-7/destdir/i386/usr/X11R7/lib/libdrm.so.3 -> libdrm.so.3.2
-r--r--r--  1 gdt  wheel  50779 Mar 15 09:58 gdt-7/destdir/i386/usr/X11R7/lib/libdrm.so.3.2
lrwxr-xr-x  1 gdt  wheel     13 Apr 20 20:22 gdt-current/destdir/i386/usr/X11R7/lib/libdrm.so -> libdrm.so.3.4
lrwxr-xr-x  1 gdt  wheel     13 Apr 20 20:22 gdt-current/destdir/i386/usr/X11R7/lib/libdrm.so.3 -> libdrm.so.3.4
-r--r--r--  1 gdt  wheel  60396 Apr 20 20:22 gdt-current/destdir/i386/usr/X11R7/lib/libdrm.so.3.4

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index