Public bug reported:
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.ubuntu.com
for all packages)" [Wishlist,Fix released] https://launchpad.net/bugs/45129
[...]
13:24 wgrant: Old scheme is
ARCHIVE_ROOT/changelogs/pool/main/f/foo-src/foo-src_1.0/changelog
13:24 wgrant: New is ARCHIVE_ROOT/pool/main/f/foo-src/foo-src_1.0.changelog
13:25 wgrant: With symlinks for each binary (foo-bin_1.0_i386.changelog etc.),
pointing to the source changelog.
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/conf/changelogs.sh for lucid, with the new path
(CHANGELOGDIR=./)
- create a new hook that adds the symlink when a binary package is uploaded
Reprepro script ref (as a reminder, $* == unknown number, see
medibuntu/conf/changelogs.sh):
$1: action (add|remove|replace)
$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
** Affects: medibuntu
Importance: Medium
Status: Triaged
** Changed in: medibuntu
Milestone: None => lucid
** Changed in: medibuntu
Importance: Undecided => Medium
** Changed in: medibuntu
Status: New => Triaged
--
Update changelog repository layout
https://bugs.launchpad.net/bugs/562249
You received this bug notification because you are a member of Medibuntu
Packaging Team, which is the registrant for Medibuntu.
_______________________________________________
Mailing list: https://launchpad.net/~medibuntu-maintainers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~medibuntu-maintainers
More help : https://help.launchpad.net/ListHelp