Bug#739749: apt: Source package contains two generated files that isn't removed by debian/rules clean.
Package: apt
Version: 0.9.14.2
Severity: minor
The cmdline/apt-key and vendor/debian/sources.list files are generated
from their respective *.in file if they doesn't exist at build time,
but they are not removed when cleaning the source directory.
This becomes a problem whenever the vendor information is updated, as
the generated binary packages will contain the stale files from the
source package instead of regenerated files with updated information.
For the recent release of Tanglu 1 (Aequorea Victoria) we got bitten
by an outdated cmdline/apt-key, and as a workaround manually removed
the generated files from the source package. A propper fix would be
to remove them at make clean time, but I'm unsure about the prefered
way of doing that, so are not providing a patch at this time.
-- System Information:
Distributor ID: Tanglu
Description: Tanglu Aequorea Victoria
Release: 1.0
Codename: aequorea
Architecture: x86_64
Kernel: Linux 3.12-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages apt depends on:
ii gnupg 1.4.15-3b1
ii libapt-pkg4.12 0.9.14.2tanglu4
ii libc6 2.17-97
ii libgcc1 1:4.8.2-1tanglu1
ii libstdc++6 4.8.2-1tanglu1
ii tanglu-archive-keyring 2013.02
apt recommends no packages.
Versions of packages apt suggests:
pn apt-doc <none>
ii aptitude 0.6.8.2-1.2
ii dpkg-dev 1.17.1
ii python-apt 0.8.9tanglu1
ii xz-utils 5.1.1alpha+20120614-2
-- no debconf information
Reply to: