Making sudo pip Safe

2016-12-07 Thread Michal Cyprian
Hello, there is a long-standing problem that `sudo pip install` cannot be safely used in Fedora. Many users don't know about this and break python packages on theirs systems. Packages installed using this command can conflict and overwrite Python rpm packages. This is a major problem and we hav

Re: Making sudo pip Safe

2016-12-07 Thread Neal Gompa
On Wed, Dec 7, 2016 at 7:53 AM, Michal Cyprian wrote: > - system-python (i.e. what all programs installed via DNF will use) is > limited to site-packages under /usr, so DNF-installed software is unaffected > by anything installed with pip system-python is not intended for this use-case. It was

Re: Making sudo pip Safe

2016-12-07 Thread Konstantin Zemlyak
Michal Cyprian wrote: there is a long-standing problem that `sudo pip install` cannot be safely used in Fedora. Many users don't know about this and break python packages on theirs systems. Packages installed using this command can conflict and overwrite Python rpm packages. This is a major p

Re: Making sudo pip Safe

2016-12-07 Thread Tomas Orsava
On 12/07/2016 01:56 PM, Neal Gompa wrote: On Wed, Dec 7, 2016 at 7:53 AM, Michal Cyprian wrote: - system-python (i.e. what all programs installed via DNF will use) is limited to site-packages under /usr, so DNF-installed software is unaffected by anything installed with pip system-python is

Re: Making sudo pip Safe

2016-12-07 Thread Tomas Orsava
On 12/07/2016 02:47 PM, Konstantin Zemlyak wrote: Michal Cyprian wrote: there is a long-standing problem that `sudo pip install` cannot be safely used in Fedora. Many users don't know about this and break python packages on theirs systems. Packages installed using this command can conflict an

Re: Making sudo pip Safe

2016-12-07 Thread Stephen John Smoogen
On 7 December 2016 at 10:27, Tomas Orsava wrote: > On 12/07/2016 01:56 PM, Neal Gompa wrote: >> >> On Wed, Dec 7, 2016 at 7:53 AM, Michal Cyprian >> wrote: >>> >>> - system-python (i.e. what all programs installed via DNF will use) is >>> limited to site-packages under /usr, so DNF-installed soft