Date: Fri, 11 Sep 2009 12:32:18 -0400 From: Manuel Chaviano <manny@computer.org> To: freebsd-x11@freebsd.org Subject: Problem with package x11-toolkits/gtk-2.16.6 Message-ID: <20090911123218.068a2f4e@epia>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 After running a portupgrade -PP lastnight in my desktop, I found out this morning that gtk2 applications refused to start (tried claws-mail and pan). The complain is about libgdk-x11-2.0.so.0: Undefined symbol "shmctl" I downgraded gtk-2.16.6 -> gtk-2.16.1 and it all worked again. These are the binary packages at ftp.FreeBSD.org: ftp> pwd Remote directory: /pub/FreeBSD/ports/i386/packages-7-stable ftp> cd All 250 Directory successfully changed. ftp> ls gtk-2.16.6* 229 Entering Extended Passive Mode (|||31726|) 150 Here comes the directory listing. - -rw-r--r-- 1 110 1002 8609189 Sep 04 11:40 gtk-2.16.6.tbz 226 Directory send OK. ...and ftp> pwd Remote directory: /pub/FreeBSD/ports/i386/packages-7.2-release/All ftp> ls gtk-2.16.* 229 Entering Extended Passive Mode (|||34285|) 150 Here comes the directory listing. - -rw-r--r-- 1 110 1002 8561665 Apr 22 14:49 gtk-2.16.1.tbz 226 Directory send OK. ftp> I had this problem a couple of days ago in my laptop and that's how I solved. I tried, in my laptop, to recompile claws-mail with gtk-2.16.6, but the compilation failed. Anyone else having this issue?. I tried searching the Internet for 'gtk-2.16.5 shmctl', but nothing was found. In order to reproduce the errors. I deleted gtk-2.16.1 and reinstalled gtk-2.16.6 Here is the output of the install/deinstall process: =========================================== epia# pkg_delete gtk-2.16.1 pkg_delete: '/usr/local/etc/gtk-2.0/gdk-pixbuf.loaders' fails original MD5 check sum - not deleted. pkg_delete: '/usr/local/etc/gtk-2.0/gtk.immodules' fails original MD5 checksum - not deleted. pkg_delete: unable to completely remove directory '/usr/local/etc/gtk-2.0' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) epia# pkg_add -r gtk20 Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/g tk20.tbz... Done. epia# exit [manny@epia /usr/home/manny]$ claws-mail /libexec/ld-elf.so.1: /usr/local/lib/libgdk-x11-2.0.so.0: Undefined symbol "shmc tl" [manny@epia /usr/home/manny]$ pan /libexec/ld-elf.so.1: /usr/local/lib/libgdk-x11-2.0.so.0: Undefined symbol "shmc tl" [manny@epia /usr/home/manny]$ su Password: epia# pkg_delete gtk-2.16.6 pkg_delete: '/usr/local/etc/gtk-2.0/gdk-pixbuf.loaders' fails original MD5 check sum - not deleted. pkg_delete: '/usr/local/etc/gtk-2.0/gtk.immodules' fails original MD5 checksum - not deleted. pkg_delete: unable to completely remove directory '/usr/local/etc/gtk-2.0' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) epia# pkg_add /usr/ports/packages/All/gtk-2.16.1.tbz pkg_add: warning: package 'gtk-2.16.1' requires 'xcb-proto-1.4', but 'xcb-proto- 1.5' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'perl-5.8.9_2', but 'perl-5.8.9_ 3' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'png-1.2.35', but 'png-1.2.38' i s installed pkg_add: warning: package 'gtk-2.16.1' requires 'jpeg-6b_7', but 'jpeg-7' is ins talled pkg_add: warning: package 'gtk-2.16.1' requires 'tiff-3.8.2_3', but 'tiff-3.8.2_ 4' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'jasper-1.900.1_7', but 'jasper- 1.900.1_8' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'pixman-0.15.2', but 'pixman-0.1 5.4' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'libxcb-1.2_1', but 'libxcb-1.4' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'libX11-1.2.1,1', but 'libX11-1. 2.1_1,1' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'xcb-util-0.3.3', but 'xcb-util- 0.3.5' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'cairo-1.8.6_1,1', but 'cairo-1. 8.8,1' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'libiconv-1.11_1', but 'libiconv - -1.13.1' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'libxml2-2.7.3', but 'libxml2-2. 7.3_1' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'glib-2.20.1', but 'glib-2.20.5' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'gamin-0.1.10_1', but 'gamin-0.1 .10_3' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'gio-fam-backend-2.20.1', but 'g io-fam-backend-2.20.5' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'shared-mime-info-0.60', but 'sh ared-mime-info-0.60_1' is installed pkg_add: warning: package 'gtk-2.16.1' requires 'pango-1.24.0_2', but 'pango-1.2 4.5' is installed epia# ===================================== epia# ldd /usr/local/bin/claws-mail /usr/local/bin/claws-mail: libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x2831e000) libenchant.so.1 => /usr/local/lib/libenchant.so.1 (0x28323000) libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x2832d000) libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x286c4000) libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x2874e000) libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x28768000) libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28780000) libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0x2878b000) libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x287f1000) libXi.so.6 => /usr/local/lib/libXi.so.6 (0x287f4000) libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x287fd000) libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x28804000) libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x2880d000) libXext.so.6 => /usr/local/lib/libXext.so.6 (0x28810000) libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x2881e000) libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x28821000) libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x2884a000) libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x2884f000) libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x288c0000) libpng.so.5 => /usr/local/lib/libpng.so.5 (0x288f7000) libxcb-render-util.so.0 => /usr/local/lib/libxcb-render-util.so.0 (0x2891c000) libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0x28920000) libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x28927000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x2892f000) libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x28a4e000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28a65000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28a68000) librpcsvc.so.4 => /usr/lib/librpcsvc.so.4 (0x28a6d000) libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28a75000) libm.so.5 => /lib/libm.so.5 (0x28ab5000) libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x28aca000) libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x28af3000) libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x28b66000) libgpgme.so.18 => /usr/local/lib/libgpgme.so.18 (0x28b6a000) libcompface.so.1 => /usr/local/lib/libcompface.so.1 (0x28b9b000) libSM.so.6 => /usr/local/lib/libSM.so.6 (0x28ba6000) libICE.so.6 => /usr/local/lib/libICE.so.6 (0x28bae000) libdbus-glib-1.so.2 => /usr/local/lib/libdbus-glib-1.so.2 (0x28bc4000) libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0x28be1000) libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x28c21000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x28c5c000) libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28d0c000) libgnutls.so.40 => /usr/local/lib/libgnutls.so.40 (0x28d3b000) libtasn1.so.4 => /usr/local/lib/libtasn1.so.4 (0x28dce000) libgcrypt.so.16 => /usr/local/lib/libgcrypt.so.16 (0x28dde000) libgpg-error.so.0 => /usr/local/lib/libgpg-error.so.0 (0x28e56000) libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28e5a000) libetpan.so.14 => /usr/local/lib/libetpan.so.14 (0x28e63000) libcurl.so.5 => /usr/local/lib/libcurl.so.5 (0x28ef4000) libz.so.4 => /lib/libz.so.4 (0x28f35000) libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28f47000) libssl.so.5 => /usr/lib/libssl.so.5 (0x28f67000) libcrypto.so.5 => /lib/libcrypto.so.5 (0x28fa8000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x29102000) libsasl2.so.2 => /usr/local/lib/libsasl2.so.2 (0x291f8000) libthr.so.3 => /lib/libthr.so.3 (0x2920f000) libc.so.7 => /lib/libc.so.7 (0x29224000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x29327000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2941c000) epia# - -- L8R Trees are the earth's endless effort to speak to the listening heaven. - -- Rabindranath Tagore __ /// Manuel Chaviano __ /// MMBB \\\/// \XX/ FreeBSD 7-STABLE -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAkqqe5sACgkQ0Nrv8E+By31UJACfYoTqEB5/x2cPIpbXzxzmbOAj PLgAmgJkoJghqZjvOcaTcw1kuQ7ZqCe3 =L6UT -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090911123218.068a2f4e>
