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