From owner-freebsd-gnome@FreeBSD.ORG Fri Dec 16 16:56:06 2005 Return-Path: X-Original-To: freebsd-gnome@freebsd.org Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62FE316A41F; Fri, 16 Dec 2005 16:56:06 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E92E43D49; Fri, 16 Dec 2005 16:56:06 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Fri, 16 Dec 2005 08:56:01 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 66EAA5D07; Fri, 16 Dec 2005 08:56:01 -0800 (PST) To: Thomas Quinot In-reply-to: Your message of "Fri, 16 Dec 2005 17:31:22 +0100." <20051216163122.GB22977@melamine.cuivre.fr.eu.org> Date: Fri, 16 Dec 2005 08:55:59 -0800 From: "Kevin Oberman" Message-Id: <20051216165601.66EAA5D07@ptavv.es.net> Cc: freebsd-gnome@freebsd.org Subject: Re: gnome_upgrade212.sh upgrades EVERYTHING X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2005 16:56:06 -0000 > Date: Fri, 16 Dec 2005 17:31:22 +0100 > From: Thomas Quinot > > * Kevin Oberman, 2005-12-16 : > > > Unfortunately, the gnome upgrade results in a new version of glib20 > > which has an ABI/API that is incompatible with the old version. It is > > truly impressive how many ports depend on glib20 when gnome has been > > installed on a system.=20 > > No no no, I don't mean 'everything that depends on glib20', I literally > mean 'everything'. Including packages that have no dependency > relationship in any direction with glib20. > > Here is an excerpt from the gnome_upgrade_log on my machine: > > INFO: GNOME upgrade started at Thu Dec 15 23:03:03 CET 2005 > INFO: PORTSDIR =3D /usr/ports > INFO: logfile =3D /var/tmp/gnome_upgrade_log.XYgSrx > INFO: Enabling package support > INFO: Architecture is i386; using Tinderbox for PACKAGESITE > INFO: PACKAGESITE set to http://www.marcuscom.com/tb/packages/6.0-FreeBSD/L= > atest/ > INFO: Using existing upgrade list in /var/tmp/gnome_upgrade_lst.trwkZm. > INFO: Adding audio/sox to the list of external dependencies. > [ Adding lotsandlotsofstuff.. ] > INFO: Adding graphics/xfig to the list of external dependencies. > INFO: Adding print/teTeX-base to the list of external dependencies. > INFO: Adding print/xdvik to the list of external dependencies. > INFO: Running /usr/local/sbin/pkgdb -fu > INFO: Running /usr/local/sbin/pkgdb -F > INFO: Running /usr/local/sbin/portupgrade -O -m "BATCH=3Dyes GNOME_UPGRADE_= > SH_VER=3D2.12-3 DISABLE_VULNERABILITIES=3D1" -P audio/sox lang/ruby18 devel= > /libltdl15 devel/perforce sysutils/screen textproc/urlview net/liveMedia ne= > t/GeoIP net/isc-dhcp3-server shells/zsh security/libtasn1 graphics/libmng d= > atabases/ruby-bdb mail/pine4 mail/procmail archivers/lzo2 net/p5-Net-XWhois= > net-mgmt/p5-Net-IP archivers/zip lang/python misc/mime-support databases/m= > ysql50-client net/p5-Geo-IP textproc/docbook-xsl mail/postfix shells/pdksh = > ftp/wget www/lynx-current mail/imap-uw sysutils/portupgrade textproc/aspell= > sysutils/smartmontools www/p5-HTML-Tagset databases/mysql50-server print/f= > reetype2 multimedia/x264 lang/guile sysutils/cdrdao emulators/linux_base-8 = > www/apache20 x11/libxklavier textproc/py-libxml2 audio/nas graphics/libungi= > f www/p5-HTML-Parser devel/t1lib x11-toolkits/Xaw3d graphics/linux-tiff x11= > /xterm x11-themes/gnome-backgrounds textproc/linux-expat x11-servers/xorg-s= > erver lang/php5 devel/php5-pcre textproc/php5-xml sysutils/system-tools-bac= > kends misc/gnome-icon-theme security/nmap archivers/php5-zlib devel/apr-svn= > textproc/php5-simplexml devel/subversion mail/mutt-devel textproc/php5-dom= > x11-fonts/linux-fontconfig www/php5-session textproc/php5-xsl databases/ph= > p5-mysql x11/linux-XFree86-libs graphics/linux-jpeg devel/linux-glib2 acces= > sibility/linux-atk x11-toolkits/linux-pango graphics/linux-png x11-toolkits= > /linux-gtk2 textproc/gnomedocutils www/linuxpluginwrapper devel/php5-gettex= > t converters/recode dns/p5-Net-DNS mail/razor-agents mail/p5-Mail-SpamAssas= > sin print/cups-base graphics/gd graphics/graphviz graphics/netpbm print/gho= > stscript-gnu math/gnuplot x11/xorg-clients x11-toolkits/qt33 graphics/xfig = > print/teTeX-base print/xdvik OK. Something appears to be broken here. The list of ports to be upgraded SHOULD be limited to those dependent on glib20. It looks like something went off the deep end if zsh, isc-dhcp3-server, ruby18, etc. are being upgraded. This is certainly NOT what I saw on any of may systems. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634