Installing in system directories outside of rpm
Orion Poplawski
orion at cora.nwra.com
Sat Apr 18 04:35:23 UTC 2015
On 04/16/2015 10:21 PM, Ralf Corsepius wrote:
> On 04/17/2015 05:21 AM, Nico Kadel-Garcia wrote:
>> On Mon, Apr 13, 2015 at 2:15 AM, Ralf Corsepius <rc040203 at freenet.de>
>> wrote:
>>>
>>> Letting applications install something into system-wide directories
>>> outside
>>> of rpm is not allowed in Fedora.
>>
>> Note that is's not preventable: Python, CPAN, and rubygems all have
>> strong support for this,
> We have a Fedora packaging rule which disallows all system-wide
> installations outside of rpm's control.
>
> The reasons for this conventions are
> * system-consistency
> * system-security
> * testing
>
> The only gap left open is installing into user private directories.
Can you point to this rule? I'm curious because python's pip does
install into system directories (and it has caused problems with
conflicts with system packages -
https://bugzilla.redhat.com/show_bug.cgi?id=1176792). pip install
--upgrade will happy trash rpm installed files.
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion at cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
More information about the devel
mailing list