From owner-freebsd-stable@FreeBSD.ORG Tue Jul 21 21:04:10 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6C08106564A for ; Tue, 21 Jul 2009 21:04:10 +0000 (UTC) (envelope-from ohartman@mail.zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 731AE8FC0A for ; Tue, 21 Jul 2009 21:04:10 +0000 (UTC) (envelope-from ohartman@mail.zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1MTMDQ-0007As-QW>; Tue, 21 Jul 2009 22:45:36 +0200 Received: from e178044086.adsl.alicedsl.de ([85.178.44.86] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1MTMDQ-0003Mm-Nt>; Tue, 21 Jul 2009 22:45:36 +0200 Message-ID: <4A6628F0.6080802@mail.zedat.fu-berlin.de> Date: Tue, 21 Jul 2009 22:45:36 +0200 From: "O. Hartmann" User-Agent: Thunderbird 2.0.0.22 (X11/20090719) MIME-Version: 1.0 To: Olivier SMEDTS References: <1248027417.14210.110.camel@neo.cse.buffalo.edu> <58F0204B-ECE6-479A-AAC2-7868E71ABB43@exscape.org> <367b2c980907200729s57eafbbfw83c8ae5a94f41ffc@mail.gmail.com> In-Reply-To: <367b2c980907200729s57eafbbfw83c8ae5a94f41ffc@mail.gmail.com> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: 85.178.44.86 Cc: Ken Smith , freebsd-stable , Thomas Backman , FreeBSD current Subject: Re: HEADS-UP: Shared Library Versions bumped... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2009 21:04:11 -0000 Olivier SMEDTS wrote: > 2009/7/19 Thomas Backman : >> On Jul 19, 2009, at 20:16, Ken Smith wrote: >>> The problem is that as of the next time you update a machine that had= >>> been running -current you are best off reinstalling all ports or othe= r >>> applications you have on the machine. =EF=BF=BDWhen you reboot after = doing the >>> update to the base system everything you have installed will still wo= rk >>> because the old shared library versions will still be there. =EF=BF=BD= However >>> anything you build on the machine after its base system gets updated >>> would be linked against the newer base system shared libraries but an= y >>> libraries that are part of ports or other applications (e.g. the Xorg= >>> libraries) would have been linked against the older library versions.= >>> You really don't want to leave things that way. >> So, to be clear: a fresh ports tree and "portupgrade -af" after buildi= ng and >> installing r195767+ should be enough to solve any problems? (installke= rnel, >> installworld, reboot, portupgrade -af) >=20 > But there won't be any problem until you do a "make delete-old-libs" > in /usr/src/, right ? >=20 > Olivier >=20 >> Regards, >> Thomas >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.= org" >> >=20 Real fun this moment. It took appoximately 13 hours on a two socket, 8 core Dell PowerEdge 1950 III at 2,5 GHz with 16 GB RAM for 453 ports to be recompiled. I have another box (of many) running FreeBSD 8.0-BETA2/amd64 with 2 GB RAM and a Athlon64 2,2GHz CPU having 800(!) ports installed. Can you imagine how long this box will be occupied by 'portupgrade -af'? I guess 'cherry-picking' is the only solution. FreeBSD 8.0 on AMD64 does have serious performance issues these days, try to compile a compiler (gcc44, for instance) and watch how bumpy your X11 or how network traffic on a 'headless' server becomes. Kernel compilation time has been increased by approx 10 minutes on the 8 core box with 16 GB RAM since ~ 4 months now. I know, this is a kind of off topic for the questiojns discussed at the moment, but I guess those problems and fun are guaranteed for those having lots of ports, FreeBSD 8 running on AMD64 ;-)) Regards, Oliver