PBR

PBR broke with " Error: setup script specifies an absolute path:"

Bug #1985095 reported by Felipe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PBR
Fix Released
Undecided
Unassigned

Bug Description

Hello,

The latest PBR release 30 minutes ago, 5.10.0, has broken all of our deployment with the following error:

#0 25.17 distutils.errors.DistutilsSetupError: Error: setup script specifies an absolute path:
#0 25.17
#0 25.17 /tmp/tmpg4rwg3fe.build-temp/dpi_common.egg-info/SOURCES.txt
#0 25.17
#0 25.17 setup() arguments must *always* be /-separated paths relative to the
#0 25.17 setup.py directory, *never* absolute paths.
#0 25.17
#0 25.17 error: Support for editable installs via PEP 660 was recently introduced
#0 25.17 in `setuptools`. If you are seeing this error, please report to:
#0 25.17
#0 25.17 https://github.com/pypa/setuptools/issues
#0 25.17
#0 25.17 Meanwhile you can try the legacy behavior by setting an
#0 25.17 environment variable and trying to install again:
#0 25.17
#0 25.17 SETUPTOOLS_ENABLE_FEATURES="legacy-editable"
#0 25.17 [end of output]

Any updates on this issue? Thank you.

Revision history for this message
Felipe (synchronizing) wrote :
Revision history for this message
Felipe (synchronizing) wrote :

This has been fixed in setuptools#3500 linked above.

Felipe (synchronizing)
Changed in pbr:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.