We discussed this on #ubuntu-devel a few hours ago, and the scheme has changed. Instead of this:
ARCHIVE_ROOT/changelogs/pool/main/f/foo-src/foo-src_1.0/changelog
we'll use:
ARCHIVE_ROOT/pool/main/f/foo-src/foo-src_1.0.changelog
There should also be foo-bin_1.0_i386.changelog symlinks to the source changelog, which update-manager will use. This fixes the problem with binaries that have a different version from their source.
We discussed this on #ubuntu-devel a few hours ago, and the scheme has changed. Instead of this:
ARCHIVE_ ROOT/changelogs /pool/main/ f/foo-src/ foo-src_ 1.0/changelog
we'll use:
ARCHIVE_ ROOT/pool/ main/f/ foo-src/ foo-src_ 1.0.changelog
There should also be foo-bin_ 1.0_i386. changelog symlinks to the source changelog, which update-manager will use. This fixes the problem with binaries that have a different version from their source.