Adds python-distutils-extra as a bin dependency.
Bug #643655 reported by
Owais Lone
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-distutils-extra |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
python-
python-
Related branches
lp:~mterry/python-distutils-extra/skip-setup.py
- Registry Administrators: Pending requested
-
Diff: 12 lines (+2/-0)1 file modifiedDistUtilsExtra/auto.py (+2/-0)
description: | updated |
Changed in python-distutils-extra: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
ok, from what I see "the guilty commit" is http:// bazaar. launchpad. net/~python- distutils- extra-hackers/ python- distutils- extra/debian/ revision/ 199 distutis- extra as part of the python base module, hence the fact it wasn't added as a binary dependency.
The old module took python-
As setup.py is scanned by the install_egg_info call, depends from there are added to the egg file, and so, as bin dep.
The ideal situation and smartest way would be:
- dep in setup.py -> build-dep
- dep everywhere else -> dep
but the egg files contains both and there is no distinction AFAIK. Looking up at distutils content, it seems to be deep in dist.py requires… Not sure there is a way without touching it to tell "please ignore that file". We can workaround it in ignore p-d-e ourself, but what if the application really needs it?
scanning again ourself the tree can be suboptimal as well, not really sure what we should do for that (wait for distribute? ;))