Date: Thu, 20 Aug 1998 10:48:37 +1000 (EST) From: John Birrell <jb@cimlogic.com.au> To: asami@FreeBSD.ORG (Satoshi Asami) Cc: jb@cimlogic.com.au, obrien@NUXI.com, giffunip@asme.org, ports@FreeBSD.ORG Subject: Re: rayshade port Message-ID: <199808200048.KAA04012@cimlogic.com.au> In-Reply-To: <199808200024.RAA01070@bubble.didi.com> from Satoshi Asami at "Aug 19, 98 05:24:26 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Satoshi Asami wrote: > 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. Uh, OK. > 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 ld.so will continue to work, provided that the libraries are referenced with both major and minot numbers (since elf only uses a single number). However, that doesn't address the issue of what format /usr/local/lib/*.a files are. > 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. Ouch. That's bound to bite people. > 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. Would ports (generally) continue to work if the upgrade procedure were to do the move and set LD_LIBRARY_PATH to the new locations? We think we'll end up with ELF_LD_LIBRARY_PATH that the elf loader will look at first. If the move is automated, what do we have to do to be able to delete the installed port? Do we need some sort of pkg_convert utility? -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808200048.KAA04012>