syncpackage picks up too many changelog versions when the target is -proposed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
== SRU ==
[IMPACT]
Synpackage didn't understand that the proposed pocket was partial archive on top of release, and generated incorrect changelogs.
Syncing to -proposed is now the default, so we should handle it correctly.
[Test Case]
File syncs against an existing package. It should correlctly report the new changelog entries, rather than displaying the entire history.
[Regression Potential]
Fairly simple patch, affecting syncpackage and requestsync.
== Bug Report ==
raring is likely to start requiring that packages be uploaded to -proposed by default. When syncpackage is used with "-r raring-proposed", it picks up far too many changelog versions:
syncpackage: Source abcde -> raring/Proposed: not in Ubuntu, new version 2.5.4-1
syncpackage: New changes:
abcde (2.5.4-1) unstable; urgency=low
* New upstream release with bug fixes.
+ Update GPL/FSF headers to match current versions. Thanks to vskytta
for the patch. (Closes issue 69).
+ Fix the command line for ID3SYNTAX=eyed3. Thanks to neil.gm.richards
for the patch. Closes issue 50.
+ Switch to eyed3 by default for MP3 tagging, as it looks to do UTF-8
tagging better. Closes issue 22 (hopefully)
* Remove the "A " from the beginning of the description to fix a
lintian warning
-- Steve McIntyre <email address hidden> Tue, 18 Sep 2012 13:22:28 +0100
abcde (2.5.3-1) unstable; urgency=low
* New upstream release with lots of bug fixes.
[...]
The previous version in raring was 2.5.3-1. syncpackage should look in the release pocket if there isn't anything in proposed.
Changed in ubuntu-dev-tools (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
description: | updated |
This bug was fixed in the package ubuntu-dev-tools - 0.144
---------------
ubuntu-dev-tools (0.144) experimental; urgency=low
[ Stefano Rivera ] dpkg-buildpacka ge to bzr bd, in case the user has question: Catch EOF and SIGINT on all input and bail out.
* Upload to experimental, due to the freeze
* submittodebian:
- Use dpkg-buildpackage instead of debuild. It really doesn't need to run
lintian twice.
- Use --include instead of --attach when not using reportbug's internal
MUA.
* submittodebian, sponsor-patch:
- Pass --builder=
configured a custom builder that doesn't do source builds (LP: #1019817)
* seeded-in-ubuntu Inform the user when we couldn't determine binary
packages built by a source package, as it most recently FTBFS.
* requestbackport:
- Avoid duplicate Reverse-Build-Deps when sources build binaries of the
same name.
- Explain that backports aren't to fix bugs.
* sponsor-patch: Don't fall over bugs targetted at the development release
(LP: #936014)
* ubuntutools.
(LP: #1037488)
* pull-lp-source: Catch errors parsing JSON we got from DDE (LP: #1059848)
* syncpackage, requestsync: Check the Release pocket if we can't find an
Ubuntu package in the requested pocket. (LP: #1069867)
[ Benjamin Drung ]
* seeded-in-ubuntu: State in error message that it takes a source package.
(LP: #1029155)
* sponsor-patch: Fix crash if Debian patch contains a slash.
[ Colin Watson ] series> -proposed.
* syncpackage: Default to <current_
-- Stefano Rivera <email address hidden> Mon, 29 Oct 2012 09:02:29 +0100