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

Reply via email to