>Or you didn't clean out /usr/ports/package/all/amd64 so have old packages built under 5.6. Yeah, seem so, because PKG_PATH was set correctly. Thank you for reply!
2015-05-02 5:07 GMT-04:00 Nigel J Taylor <ni...@openbsd.org>: > On 05/02/15 08:57, Joseph Oficre wrote: > > Hi @misc! > > > > Trying to build opennx through ports and catch this > > ===> Installing wxWidgets-gtk2-2.8.12p9 from /usr/packages/amd64/all/ > > Can't install wxWidgets-gtk2-2.8.12p9 because of libraries > > |library atk-1.0.21209.1 not found > > | /usr/local/lib/libatk-1.0.so.21409.1 (atk-2.14.0): bad major > > |library gio-2.0.4000.0 not found > > | /usr/local/lib/libgio-2.0.so.4200.0 (glib2-2.42.1p0): bad major > > |library glib-2.0.4000.0 not found > > | /usr/local/lib/libglib-2.0.so.4200.0 (glib2-2.42.1p0): bad major > > |library gobject-2.0.4000.0 not found > > | /usr/local/lib/libgobject-2.0.so.4200.0 (glib2-2.42.1p0): bad major > > |library gthread-2.0.4000.0 not found > > | /usr/local/lib/libgthread-2.0.so.4200.0 (glib2-2.42.1p0): bad major > > Direct dependencies for wxWidgets-gtk2-2.8.12p9 resolve to gtk+2-2.24.26 > > libiconv-1.14p1 sdl-1.2.15p6 gettext-0.19.4 libmspack-0.5alphav0 > > iodbc-3.52.9p1 > > Full dependency tree is libnettle-2.7.1p1 dbus-1.8.16v0 gdbm-1.11p0 > > libmspack-0.5alphav0 libelf-0.8.13p2 png-1.6.16 iodbc-3.52.9p1 > > gnutls-3.2.21 jasper-1.900.1p2 librsvg-2.40.7 gdk-pixbuf-2.30.8 > atk-2.14.0 > > hicolor-icon-theme-0.14 gettext-0.19.4 glib2-2.42.1p0 jpeg-9a > > libxml-2.9.2p0 p11-kit-0.22.1 gtk+2-2.24.26 libiconv-1.14p1 gmp-5.0.2p2 > > libdaemon-0.14p0 libtasn1-4.2p0 tiff-4.0.3p2 cups-libs-2.0.2 > > shared-mime-info-1.4 bzip2-1.0.6p1 cairo-1.14.0p1 avahi-0.6.31p15 > > libcroco-0.6.8p0 harfbuzz-0.9.38 gtk-update-icon-cache-2.24.26 pcre-8.35 > > graphite2-1.2.4 gnome-icon-theme-symbolic-3.12.0p1 > > gnome-icon-theme-3.12.0p1 pango-1.36.8 sdl-1.2.15p6 libffi-3.0.13 > xz-5.2.0 > > python-2.7.9p0 lzo2-2.08 > > *** Error 1 in /usr/ports/x11/wxWidgets (/usr/ports/infrastructure/mk/ > > bsd.port.mk:1961 '/var/db/pkg/wxWidgets-gtk2-2.8.12p9/+CONTENTS': @if > ...) > > *** Error 1 in /usr/ports/x11/wxWidgets (/usr/ports/infrastructure/mk/ > > bsd.port.mk:2473 'install') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2100 > > '/usr/obj/ports/opennx-0.16.0.729/.dep-x11-wxWidgets') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2556 > > '/usr/obj/ports/opennx-0.16.0.729/.extract_done') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1940 > > '/usr/packages/amd64/all/opennx-0.16.0.729.tgz') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2493 > > '_internal-package') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2473 > 'package') > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1957 > > '/var/db/pkg/opennx-0.16.0.729/+CONTENTS') > > *** Error 1 in /usr/ports/x11/nx/opennx (/usr/ports/infrastructure/mk/ > > bsd.port.mk:2473 'install') > > > > > > So as i know the problem is bad lib version. For example i need > atk-2.14.0. > > The main thing is that i have atk-2.14.0 package installed (but no 2.14.0 > > lib present, lol). > > > > How can i solve this without reinstalling packages? Because it wants to > > remove a lot of dependecies.... > > Upgrade process was pretty simple, just loaded bsd.rd, (U), then sysmerge > > and pkg_add -u. So i cant truly understand how could my pretty system do > > this to me :c > > > > Looks like mixing 5.6 and 5.7 packages. > > > Can't install wxWidgets-gtk2-2.8.12p9 because of libraries > > |library atk-1.0.21209.1 not found > > | /usr/local/lib/libatk-1.0.so.21409.1 (atk-2.14.0): bad major > > wxWidgets-gtk2 wants the atk-2.12 (5.6) library atk-1.0.21209.1, but you > have atk-2.14 (5.7) library atk-1.0.21409.1 installed. > > Your trying to install the 5.6 version of wxWidgets-gtk2 maybe PKG_PATH > is set wrongly to 5.6 packages. Or you didn't clean out > /usr/ports/package/all/amd64 so have old packages built under 5.6.