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