[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUSTEP_INSTALLATION_DOMAIN
From: |
David Ayers |
Subject: |
Re: GNUSTEP_INSTALLATION_DOMAIN |
Date: |
Thu, 12 Oct 2006 23:33:15 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.2 (X11/20060926) |
Richard Frith-Macdonald schrieb:
>
> On 12 Oct 2006, at 21:43, David Ayers wrote:
>
>> Nicola Pero schrieb:
>>
>>>>> Anyway I suggest as a reasonable agreement, we'll use b. to set
>>>>> the installation domain as System for the 4 core packages (make,
>>>>> base, gui, back). All other packages should have no default set
>>>>> and so install by default in Local (packagers are encouraged to
>>>>> install them into System instead when they package though). Makes
>>>>> sense ?
>>>>
>>>>
>>>> No ... not really. The System domain is for all system packages, not
>>>> just a few core libraries.
>>>>
>>>
>>> I agree ... but who decides what are the system packages ? Not us. :-)
>>>
>>> It's decided by the packagers. ;-)
>>>
>>
>> Indeed, and I believe this is the core argument.
>>
>> The way I see it is, installing a self compiled -make and -base into the
>> Local domain (potentially hiding the packager installation in the System
>> domain) is analogous to installing a self compiled gcc into /usr/local
>> hiding the system gcc (and related libraries like libobjc).
>
>
> Yes ... it's why I think there should be a distinction made between
> building/installing a package as the maintainter of a distribution and
> building/installing as a normal user. In both cases the package should
> automatically be installed in the correct place. The normal case
> should be that you do *not* have to specify where it should go.
>
Well I think the dispute is based on the perception of the role of the
GNUstep project. Just like source distributed by the gcc project
doesn't install into /usr but into /usr/local, I don't think it is the
GNUstep's -make/-base/-gui/-back packages prerogative to install into
'System'.
Just like Debian and other OS distributions have their builds setup to
install gcc into /usr, I think it would be a GNUstep distributions
prerogative to install -make/-base/-gui/-back into System. I.e. if we
hosted a distribution like SimplyGNUstep which provided the build
scripts to build a GNUstep System, then I think it would be that
projects prerogative to set the GNUSTEP_INSTALLATION_DOMAIN in it's
build scripts.
I'm only trying to make myself clear and I'm not on a mission to
convince anyone here who simply has a different view. So I'll gladly
clarify any misunderstandings but will refrain from further lobbying.
Cheers,
David
- GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/09
- RE: GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/09
- Re: GNUSTEP_INSTALLATION_DOMAIN, Richard Frith-Macdonald, 2006/10/11
- Re: GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/11
- Re: GNUSTEP_INSTALLATION_DOMAIN, Richard Frith-Macdonald, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, David Ayers, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, Richard Frith-Macdonald, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN,
David Ayers <=
- Re: GNUSTEP_INSTALLATION_DOMAIN, Richard Frith-Macdonald, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, Richard Frith-Macdonald, 2006/10/13
- Re: GNUSTEP_INSTALLATION_DOMAIN, Hubert Chan, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/12
- Re: GNUSTEP_INSTALLATION_DOMAIN, Nicola Pero, 2006/10/11
Re: GNUSTEP_INSTALLATION_DOMAIN, Richard Frith-Macdonald, 2006/10/10
Re: GNUSTEP_INSTALLATION_DOMAIN, Dennis Leeuw, 2006/10/10