debian/control XB- fields not exported in PPAs
Bug #613468 reported by
Michael Vogt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Jelmer Vernooij |
Bug Description
The main archive (and apt-ftparchive and friends) supports adding additional entries to the Package stanza via the XB- mechanism. E.g.
$ apt-cache show pytagsfs|grep Python
Python-Version: 2.6
in the debian/control file there is a line:
XB-Python-Version: ${python:Versions}
If I look at the PPA build of this package, e.g. here:
http://
the Python-Version line is missing.
It would be great to support this feature.
Related branches
lp://qastaging/~jelmer/launchpad/613468-xb-ppa
- Jeroen T. Vermeulen (community): Approve (code)
-
Diff: 476 lines (+215/-25)8 files modifiedlib/lp/archiveuploader/dscfile.py (+15/-0)
lib/lp/archiveuploader/nascentuploadfile.py (+31/-0)
lib/lp/archiveuploader/tests/__init__.py (+8/-4)
lib/lp/archiveuploader/tests/test_changesfile.py (+2/-1)
lib/lp/archiveuploader/tests/test_nascentuploadfile.py (+48/-0)
lib/lp/soyuz/model/publishing.py (+9/-0)
lib/lp/soyuz/tests/test_publish_archive_indexes.py (+91/-12)
lib/lp/soyuz/tests/test_publishing.py (+11/-8)
lp://qastaging/~jelmer/launchpad/613468-xb-ppa-qa
- Abel Deuring (community): Approve (code)
-
Diff: 780 lines (+138/-112)16 files modifiedlib/lp/archiveuploader/changesfile.py (+20/-20)
lib/lp/archiveuploader/dscfile.py (+37/-36)
lib/lp/archiveuploader/nascentuploadfile.py (+4/-3)
lib/lp/archiveuploader/tagfiles.py (+14/-7)
lib/lp/archiveuploader/tests/nascentupload-closing-bugs.txt (+1/-1)
lib/lp/archiveuploader/tests/nascentuploadfile.txt (+2/-2)
lib/lp/archiveuploader/tests/test_nascentuploadfile.py (+15/-1)
lib/lp/archiveuploader/tests/test_tagfiles.py (+4/-4)
lib/lp/archiveuploader/tests/test_uploadprocessor.py (+2/-2)
lib/lp/soyuz/doc/soyuz-upload.txt (+4/-4)
lib/lp/soyuz/model/queue.py (+14/-14)
lib/lp/soyuz/scripts/gina/handlers.py (+3/-0)
lib/lp/soyuz/scripts/processaccepted.py (+1/-1)
lib/lp/soyuz/scripts/tests/test_queue.py (+2/-2)
lib/lp/soyuz/scripts/tests/test_sync_source.py (+14/-14)
scripts/ftpmaster-tools/sync-source.py (+1/-1)
Changed in soyuz: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: soyuz-publish |
tags: | added: ppa |
tags: | added: software-center |
Changed in soyuz: | |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in soyuz: | |
status: | Triaged → Fix Committed |
milestone: | none → 10.09 |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
See also: www.debian. org/doc/ debian- policy/ ch-controlfield s.html# s5.7
http://