buildout fails if download-cache does not exist

Bug #922602 reported by Richard Harding
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wadllib
Invalid
Low
Unassigned

Bug Description

You can start the builout bootstrap without the download-cache directory existing already. There should be a way around this:

From an irc conversation:

the download-cache and eggs-directory should be configured locally, not in a project's buildout; configuring them locally will still allow them to be shared with LP

Aaron Bentley (abentley)
Changed in wadllib:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Robert Collins (lifeless) wrote :

I don't quite follow. Are you saying 'an error occurs if you have not creating the download cache directory' ?

Changed in wadllib:
status: Triaged → Incomplete
importance: High → Low
Revision history for this message
Richard Harding (rharding) wrote :

Yes, bootstrap.py fails with an error if the download-cache directory does not already exist. Creating that directory allows it to continue as usual and then run buildout init.

Revision history for this message
Robert Collins (lifeless) wrote :

This sounds to me like a buildout bug, not a wadllib one?

Revision history for this message
Robert Collins (lifeless) wrote :

(but perhaps we need a newer bootstrap.py?)

Changed in wadllib:
status: Incomplete → Triaged
summary: - does not buildout without manually creating download-cache directory
+ buildout fails if download-cache does not exist
Revision history for this message
Richard Harding (rharding) wrote :

So it looks like this is by design. In checking our LP makefile we actually check for this and show an error message that you need to run link-external-sourcecode so that's why we don't see this usually in LP as well.

http://mail.python.org/pipermail/distutils-sig/2009-August/012869.html

Changed in wadllib:
status: Triaged → Invalid
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.