Skip to content

Patch scheme to posix_prefix if posix_local and --prefix is specified

docker run --rm -it debian:trixie bash

apt update
apt install python3-pip
mkdir /data
python3 -m pip install blurb --prefix=/data
ls /data
local/

/data/local/lib is used.

After installing patched pip,

python3 -m pip install blurb --prefix=/data
ls /data
bin/ lib/

Now /data/lib is used, which mean --prefix is followed properly.


I already submitted upstream https://github.com/pypa/pip/pull/13634 but it is not going well, so I now submit debian MR.

Merge request reports

Loading