Update changelog repository layout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Medibuntu |
Fix Released
|
Medium
|
Lionel Le Folgoc |
Bug Description
13:11 jibel: mr_pouit, bug 45129
13:11 ubugtu-fr: Launchpad bug 45129 in update-manager "FFe: update-manager should have per-package changelog locations (was: uses changelogs.
[...]
13:24 wgrant: Old scheme is ARCHIVE_
13:24 wgrant: New is ARCHIVE_
13:25 wgrant: With symlinks for each binary (foo-bin_
13:25 wgrant: So the changelogs are in the pool with the rest of the files, not a strange separate one.
So we need to:
- duplicate medibuntu/
- create a new hook that adds the symlink when a binary package is uploaded
Reprepro script ref (as a reminder, $* == unknown number, see medibuntu/
$1: action (add|remove|
$2: codename
$3 package type
$4: component
$5: architecture
$6: package name
$7: version added (for add), version removed (for remove)
$*: --
$*: file key of the added/removed file
for replace:
$7: version added
$8: version replaced
$*: --
$*: file key of the added file
$*: --
$*: file key of the removed file
Changed in medibuntu: | |
milestone: | none → lucid |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in medibuntu: | |
assignee: | nobody → Lionel Le Folgoc (mrpouit) |
status: | Triaged → In Progress |
Changed in medibuntu: | |
status: | In Progress → Fix Released |
The only missing info is the source name, we can probably obtain it with:
dpkg -f "file key" Source
or dpkg -f "file key" Package if the former is empty.