Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Dec 2005 08:55:59 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        Thomas Quinot <thomas@FreeBSD.ORG>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: gnome_upgrade212.sh upgrades EVERYTHING 
Message-ID:  <20051216165601.66EAA5D07@ptavv.es.net>
In-Reply-To: Your message of "Fri, 16 Dec 2005 17:31:22 %2B0100." <20051216163122.GB22977@melamine.cuivre.fr.eu.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Fri, 16 Dec 2005 17:31:22 +0100
> From: Thomas Quinot <thomas@FreeBSD.ORG>
> 
> * 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051216165601.66EAA5D07>