From owner-freebsd-current@FreeBSD.ORG Tue Jul 26 22:52:54 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E8D016A420 for ; Tue, 26 Jul 2005 22:52:54 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from postfix3-1.free.fr (postfix3-1.free.fr [213.228.0.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id 710F443D49 for ; Tue, 26 Jul 2005 22:52:53 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-1.free.fr (Postfix) with ESMTP id 5F1681734B5; Wed, 27 Jul 2005 00:52:52 +0200 (CEST) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 8F7AD405B; Wed, 27 Jul 2005 00:53:17 +0200 (CEST) Date: Wed, 27 Jul 2005 00:53:17 +0200 From: Jeremie Le Hen To: Ken Smith Message-ID: <20050726225316.GL1610@obiwan.tataz.chchile.org> References: <1121952594.68685.27.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1121952594.68685.27.camel@opus.cse.buffalo.edu> User-Agent: Mutt/1.5.9i Cc: freebsd-current@freebsd.org Subject: Re: HEADS-UP: New shared library versions coming soon X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jul 2005 22:52:54 -0000 Hi, > To help with making the compat library support a bit less of a headache > we have decided to bump the shared library version number for all of the > shared libraries that make up the base system as part of doing a new > release branch. This means that once we reach a "steady state" roughly > a month after a new release branch is created we will bump the shared > library version numbers up by one in HEAD. Using the *next* release > branch as an example, that means about a month after RELENG_7 gets > created we will bump the shared library versions up by one in HEAD. > That way as time goes on from that point packages-8-current (what > portmgr builds to support HEAD) will have what we expect the shared > library versions to be for RELENG_8. And we hope waiting a month after > the branch occurs before doing the version bump we will be less > disruptive to people developing and testing the new release. > > Since support for this is new, what needs to be done now will be worse > than what we will be doing down the road. Tomorrow we will bump the > shared library version numbers in both RELENG_6 and HEAD by one so that > they differ from the version numbers currently in RELENG_5. Then some > time a bit after the 6.0-RELEASE is finished we will bump all the > version numbers in HEAD again. > > It will take a while for the fallout from this version bump to > propagate. People who cvsup/rebuild existing systems should not be > impacted immediately - you will still have the older library versions > present on your systems. However it will take time for the pre-built > packages provided by the portmgr folks to be rebuilt, loaded onto the > FTP servers, and propagate out to the mirrors. I wanted to run the vi(1) binary coming from my RELENG_4 on my CURRENT. It appears that libncurses.5 doesn't exist. Looking at this kind of problem more closely revealed that libc.so.5 is missing too. I guess there are other missing compat libraries. Are there any plans to provide these ? Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >