https://bugzilla.novell.com/show_bug.cgi?id=658604 https://bugzilla.novell.com/show_bug.cgi?id=658604#c0 Summary: Python distutils setup does not allow user installation of Python packages Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: Other OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: jmatejek@novell.com ReportedBy: speilicke@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- Currently, /usr/lib64/python/distutils/distutils.cfg has the following line: [install] prefix=/usr/local While the intent to not mess up the system-wide site-packages dir, it effectively disables user-installation of Python packages as one needs root-access to install files there. But it is common to supply the parameter '--user' to either easy_install or pip in order to use the local site-packages ($HOME/.local/lib/python...) instead of the system wide. However, this does not work if a prefix is hard-coded. Only easy_install allows to override by providing a custom '--prefix' option. The following request was one approach (revoked): https://build.opensuse.org/request/diff/54916 On the other hand we could also do this (in distutils.cfg): [install] user=1 Which makes user-installation the default. This could actually work because root would always want to install packages instead of /usr/local junk. Users would also prefer packages but rather have sth. in their $HOME than having to bug root for /usr/local. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.