Date: Wed, 17 Nov 2004 08:25:50 -0800 (PST) From: "Scott I. Remick" <scott@sremick.net> To: freebsd-gnome@freebsd.org Subject: Problems with Gnome 2.8 upgrade after 5.3R & Xorg upgrades Message-ID: <20041117162550.68875.qmail@web53608.mail.yahoo.com>
next in thread | raw e-mail | index | archive | help
Ok, been trying for a couple days now to upgrade to Gnome 2.8 but am having problems. This is after upgrading to FreeBSD 5.3R and XFree86 -> Xorg. Hopefully I can demonstrate that I've at least put some effort into diagnosing this :) *** UPGRADE FAILED *** ===> /usr/local/sbin/portupgrade failed to run a recursive upgrade on atk pango. The output of the failed build is in /usr/tmp/gnome_upgrade_log.XCzmfM. If you require additional help in figuring out why the upgrade failed, please compress /usr/tmp/gnome_upgrade_log.XCzmfM and send it to freebsd-gnome@FreeBSD.org. I tried using gnomeloganalyzer but "The cause of your build failure is not known to gnomelogalyzer.sh" :( In studying the log file myself, the first thing that jumps out at me is for some reason the log is being passed around in the script as if it were a package to upgrade? ** No such installed package: /usr/tmp/gnome_upgrade_log.XCzmfM That makes no sense. It appears a couple times. mpeg4ip fails due to this: aclocal.m4:65: error: Autoconf version 2.54 or higher is required aclocal.m4:65: the top level autoheader: autom4te failed with exit status: 1 at /usr/local/bin/autoheader line 163 gmake[3]: *** [config.h.in] Error 1 But I have autoconf 2.59 installed: bash-2.05b# autoconf -V autoconf (GNU Autoconf) 2.59 Written by David J. MacKenzie and Akim Demaille. Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bash-2.05b# pkg_info | grep autoconf autoconf-2.59_2 Automatically configure source code on many Un*x platforms Many other ports compile ok but fail due to a "No such file or directory" error during the install process (after the current version is uninstalled). Examples: gok-0.11.16 install: gok-C.omf.out: No such file or directory yelp-2.6.4 /usr/bin/ld: cannot find -lc_r file-roller-2.8.3 install: file-roller-C.omf.out: No such file or directory gnome-terminal-2.8.0 install: gnome-terminal-C.omf.out: No such file or directory dasher-3.2.11 install: dasher-C.omf.out: No such file or directory And so on. This is the same error for most the ports that fail. You can read the whole log yourself in all its glory here: http://vtbsd.net/gnome_upgrade_log.XCzmfM.bz2 I have a sneaking suspicion this has to do with the transition from libc_r to libpthread so let me provide this additional info: because of issues I was having running gnome 2.4 and apps after the upgrade to 5.3, I did the following: Modified my /etc/libmap.conf as follows: # per /usr/src/UPDATING 20040303 libc_r.so.5 libpthread.so.1 libc_r.so libpthread.so libkse.so.1 libpthread.so.1 libkse.so libpthread.so Removed (well, moved) /usr/lib/libc_r* away. Added the following line to /etc/make.conf: NOLIBC_R=true This allowed apps to run that weren't before but I still had a lot of instability (for example, Gaim would launch and connect, but crash if I tried to do most things, or even received an IM) so I decided to proceed with the Gnome upgrade figuring it'd result in most things being recompiled and hopefully solve my problems. Advice appreciated... thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041117162550.68875.qmail>