Export source_package_name and source_package_version on BPPH
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Tom Wardill |
Bug Description
I recently added and exported build.source_
ERROR: Failed to get source package name for https:/
Traceback (most recent call last):
File "/srv/ddebs.
source_name = pub.build.
File "/usr/lib/
return super(Entry, self)._
File "/usr/lib/
return self.lp_
File "/usr/lib/
self.
File "/usr/lib/
representation = self._root.
File "/usr/lib/
response, content = self._request(url, extra_headers=
File "/usr/lib/
raise ValueError("You tried to access a resource that you "
ValueError: You tried to access a resource that you don't have the server-side permission to see.
In this case, the PPA where the package was originally built is owned by a private team. (It's surprising that we haven't run into this before.)
I think the simplest way to make this sort of thing work would be to export source_package_name and source_
Related branches
- Tom Wardill (community): Approve
- Colin Watson (community): Approve
- Ioana Lasc (community): Approve
-
Diff: 152 lines (+79/-3)5 files modifiedlib/lp/soyuz/interfaces/binarypackagerelease.py (+2/-0)
lib/lp/soyuz/interfaces/publishing.py (+15/-2)
lib/lp/soyuz/model/binarypackagerelease.py (+5/-0)
lib/lp/soyuz/model/publishing.py (+5/-0)
lib/lp/soyuz/tests/test_publishing_models.py (+52/-1)
tags: | added: id-5e7bc26b5d28f20e31726c8a |
Changed in launchpad: | |
assignee: | nobody → Tom Wardill (twom) |
Changed in launchpad: | |
status: | Triaged → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |