I thought the ports system was supposed to go through and make sure that
all libs and packages are updated before vlc updates/installs. Am I not
doing something right? Is there a switch that I am missing, or
something I need to add to 'sudo make -j2 update clean'? I had similar
issues with chromium, gimp, and libreoffice. All of them gave me a
something akin to the error below...
I'm running -current from the evening 27 September 2011...
OpenBSD 5.0-current (GENERIC.MP) #17: Tue Sep 27 17:02:55 CDT 2011
r...@amd64-laptop.my.domain:/usr/src/sys/arch/amd64/compile/GENERIC.MP
`/usr/ports/pobj/vlc-1.0.6/fake-amd64/.fake_done' is up to date.
===> Building package for vlc-1.0.6p34
Create /usr/ports/packages/amd64/all/vlc-1.0.6p34.tgz
Error: Libraries in packing-lists in the ports tree
and libraries from installed packages don't match
--- /tmp/portstree.KYB6tY Wed Sep 28 09:33:42 2011
+++ /tmp/inst.KjF5Vd Wed Sep 28 09:33:42 2011
@@ -34,12 +34,12 @@
-W freetype.18.0
-W fribidi.0.0
-W gdk_pixbuf-2.0.2200.1
--W gio-2.0.2992.0
--W glib-2.0.2992.0
--W gmodule-2.0.2992.0
--W gobject-2.0.2992.0
+-W gio-2.0.2800.0
+-W glib-2.0.2800.0
+-W gmodule-2.0.2800.0
+-W gobject-2.0.2800.0
-W gsm.1.0
--W gthread-2.0.2992.0
+-W gthread-2.0.2800.0
-W jpeg.64.0
-W m.7.0
-W matroska.2.0
@@ -48,8 +48,8 @@
-W notify.4.0
-W orc-0.4.3.0
-W ogg.6.1
--W pcre.2.5
--W png.12.1
+-W pcre.2.4
+-W png.12.0
-W postproc.14.0
-W proxy.1.0
-W pthread-stubs.1.0
@@ -67,7 +67,7 @@
-W vorbis.8.0
-W vorbisenc.3.1
-W vpx.2.0
--W x264.7.0
+-W x264.6.0
-W xcb-keysyms.1.0
-W xcb.2.2
-W xml2.12.0
Stop in /usr/ports/x11/vlc:
Exit status 1 (wantlib-args, line 3054 of
/usr/ports/infrastructure/mk/bsd.port.mk)
*** Error code 1
*** Error code 1
Stop in /usr/ports/x11/vlc:
Exit status 1 (/usr/ports/packages/amd64/all/vlc-1.0.6p34.tgz, line
1619 of /usr/ports/infrastructure/mk/bsd.port.mk)
*** Error code 2
Stop in /usr/ports/x11/vlc:
Exit status 1 (_internal-package, line 2180 of
/usr/ports/infrastructure/mk/bsd.port.mk)
Stop in /usr/ports/x11/vlc:
Exit status 1 (/usr/ports/update/amd64/vlc-1.0.6p34, line 1670 of
/usr/ports/infrastructure/mk/bsd.port.mk)
*** Error code 1
*** Error code 2
*** Error code 1
*** Error code 2
Stop in /usr/ports/x11/vlc:
Exit status 2 (update, line 2160 of
/usr/ports/infrastructure/mk/bsd.port.mk)