[syncpackage] --no-lp picks up to many changelog entries in certain situations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
I noticed this when using the --no-lp option to deal with a number of fakesync's from Debian for new packages which landed in Ubuntu first (so have a -0ubuntuX version number).
When the changelog is generated its generated since 'cur_ver.
ubuntu_
cur_ver.
As a result the changelog generated contains the full change history. This is OK if the Ubuntu changelog entries have been discarded during adoption in Debian (as we want the full changelog) but if they are intact then they are included.
See https:/
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: ubuntu-dev-tools 0.132ubuntu0.1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Thu Oct 20 14:46:11 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110426)
PackageArchitec
SourcePackage: ubuntu-dev-tools
UpgradeStatus: Upgraded to oneiric on 2011-09-09 (40 days ago)
Changed in ubuntu-dev-tools (Ubuntu): | |
importance: | Undecided → Low |
summary: |
- syncpackage --no-lp picks up to many changelog entries in certain + [syncpackage] --no-lp picks up to many changelog entries in certain situations |
I'm not entirely sure why we bother with get_related_ debian_ version( ). I'm tempted to apply the attached patch.