From owner-freebsd-ports Wed Aug 19 17:25:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA07931 for freebsd-ports-outgoing; Wed, 19 Aug 1998 17:25:56 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA07914 for ; Wed, 19 Aug 1998 17:25:45 -0700 (PDT) (envelope-from asami@sunrise.cs.berkeley.edu) Received: from bubble.didi.com (sji-ca10-63.ix.netcom.com [205.186.214.63]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id RAA10735; Wed, 19 Aug 1998 17:24:57 -0700 (PDT) Received: (from asami@localhost) by bubble.didi.com (8.8.8/8.8.8) id RAA01070; Wed, 19 Aug 1998 17:24:26 -0700 (PDT) (envelope-from asami) Date: Wed, 19 Aug 1998 17:24:26 -0700 (PDT) Message-Id: <199808200024.RAA01070@bubble.didi.com> To: jb@cimlogic.com.au CC: obrien@NUXI.com, giffunip@asme.org, ports@FreeBSD.ORG In-reply-to: <199808200018.KAA03932@cimlogic.com.au> (message from John Birrell on Thu, 20 Aug 1998 10:18:43 +1000 (EST)) Subject: Re: rayshade port From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * I have a working upgrade procedure for aout->elf that handles the world * and kernel, but ignores ports. Are people going to object if we ask for * ports to be deleted and installed from scratch on the newly converted * elf system? I can't see how I can possibly test building elf ports with * an unknown number of aout ones hanging around. There are too many * combinations. Understood, but we can't ask people to delete everything. Some of the things might be old versions that they need for whatever reason. Besides, many ports may not build for a long while, so asking them to delete everything is very risky. Will ld.so still find a.out shared libraries in /usr/local/lib and /usr/X11R6/lib even after ELF versions of the same software are installed? (They have different file names, right?) If so, we should probably tell people to just reinstall libraries that they need without deleting the old ones, and try deleting suspicious stuff (libraries that may be causing conflicts) piecemeal if something doesn't work. If that doesn't work, then I guess we will have to ask them to move the libraries to /usr/local/lib/aout, /usr/X11R6/lib/aout and edit /etc/rc when the switch is thrown. That way new (ELF) libraries will not be installed over the old ones. * There are only a few issues remaining before that big switch can be thrown. That's good news! :) Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message