>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.

Reply via email to