From owner-freebsd-stable Tue Dec 25 12:52:38 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mile.nevermind.kiev.ua (freebsddiary.org.ua [213.186.199.26]) by hub.freebsd.org (Postfix) with ESMTP id 5837437B417; Tue, 25 Dec 2001 12:52:32 -0800 (PST) Received: (from never@localhost) by mile.nevermind.kiev.ua (8.11.6/8.11.4) id fBPKqrN39024; Tue, 25 Dec 2001 22:52:53 +0200 (EET) (envelope-from never) Date: Tue, 25 Dec 2001 22:52:52 +0200 From: Nevermind To: Dag-Erling Smorgrav Cc: NIIMI Satoshi , stable@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: libfetch.so.2 should be included in src/lib/compat/compat4x.* Message-ID: <20011225225252.A38125@nevermind.kiev.ua> References: <20011223143139.97F8AFB@berkeley.sa2c.net> <20011225040025.7A99322B@berkeley.sa2c.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from des@ofug.org on Tue, Dec 25, 2001 at 08:21:23PM +0100 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, Dag-Erling Smorgrav! On Tue, Dec 25, 2001 at 08:21:23PM +0100, you wrote: > NIIMI Satoshi writes: > > Without libfetch.so.2, upcoming 4.5-RELEASE will lose backward > > compatibility with previous 4.x releases. > > The only libfetch consumers (that I know of) are fetch(1) and the pkg > tools. Old binaries will still work on an upgraded system (which will > still have libfetch.so.2) but not on a fresh install (which will lack > libfetch.so.2), but both upgraded and freshly installed systems will > have up-to-date versions of fetch(1) and the pkg tools. Almost every http/ftp-accessing software (on C/C++), we wrote here uses libfetch, I suppose your reasons for not adding libfetch.so.2 to compat4x is not very good. We will need to rebuild and/or make symlink on every machine running libfetch. I think it is not right. > > Moreover, libfetch.so.3 is backward compatible, so a symlink should be > sufficient to support old binaries. The reason for the bump is that > new binaries will not work with an old library. Yes, it works for now. But if I need sell software to somebody, who runs 4.5-RELEASE he/she will say me: "What the hell is going on? Your ... program says it cannot find some library. I've searched all my harddrive and have not found libfetch.so.2...". And, please note, he/she didn't know anything about symlinks, he/she is just enduser. -- NEVE-RIPE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message