On 15 Dec 2008, at 11:18, Richard Frith-Macdonald wrote:
On 15 Dec 2008, at 11:00, David Chisnall wrote:
I still don't fully understand the rationale for moving system
packages out of System.
That would be because system packages haven't been moved out of
System there's no plan to ever move them.
Okay, that's good to here.
What's happened is a change to avoid people (GNUstep newbies in
particular) accidentally overwriting system packages with their non-
system locally built versions.
Often this is the desired behaviour when building locally. If I have
installed GNUstep from ports then compile it myself, I want
applications installed subsequently, from ports or manually, to link
against the new version, since it typically works better than the old
one (and if it doesn't, then I can look for bugs more easily if more
things are using it).
Perhaps the best solution would be to provide a script which set the
prefix. When compiling stuff myself that I don't want to interfere
with system packages, I typically run configure --prefix=/opt/
$PACKAGE_NAME (it's a bit of a SysV thing to do, but simplifies things
a lot).
Presumably I can do the same thing with GNUstep Make and just make
sure I source the correct version of GNUstep.sh from there? I've not
actually tried having two copies of GNUstep Make installed, so I'm not
sure...
David
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep