Your message dated Thu, 5 Mar 2009 15:08:06 +0100
with message-id <20090305140806.ga12...@rivendell>
and subject line Re: Bug#518264: dpkg-dev: dpkg-genchanges fails to process
packages with differing versions
has caused the Debian Bug report #518264,
regarding dpkg-dev: dpkg-genchanges fails to process packages with differing
versions
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
518264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518264
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dpkg-dev
Version: 1.14.25
Severity: normal
Regression from 1.13.26 (etch) - dpkg-genchanges can no longer process packages
such as apache that produce binary packages with differing versions. It seems
to think it can use the same binary package version for all packages despite
different versions being specified in the control file (that is, the control
file inside the DEBIAN directory in the built package subdirectory).
-- System Information:
Debian Release: 5.0
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-xen-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages dpkg-dev depends on:
ii binutils 2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii bzip2 1.0.5-1 high-quality block-sorting file co
ii cpio 2.9-13 GNU cpio -- a program to manage ar
ii dpkg 1.14.25 Debian package management system
ii libtimedate-perl 1.1600-9 Time and date functions for Perl
ii lzma 4.43-14 Compression method of 7z format in
ii make 3.81-5 The GNU version of the "make" util
ii patch 2.5.9-5 Apply a diff file to an original
ii perl [perl5] 5.10.0-19 Larry Wall's Practical Extraction
ii perl-modules 5.10.0-19 Core Perl modules
Versions of packages dpkg-dev recommends:
ii build-essential 11.4 Informational list of build-essent
ii gcc [c-compiler] 4:4.3.2-2 The GNU C compiler
ii gcc-4.1 [c-compiler] 4.1.2-25 The GNU C compiler
ii gcc-4.3 [c-compiler] 4.3.2-1.1 The GNU C compiler
Versions of packages dpkg-dev suggests:
ii debian-keyring 2009.01.18 GnuPG (and obsolete PGP) keys of D
ii gnupg 1.4.9-3 GNU privacy guard - a free PGP rep
-- no debconf information
--- End Message ---
--- Begin Message ---
On Thu, 05 Mar 2009, Nick Phillips wrote:
> Indeed, looking a little closer it looks like it may well be whatever is
> generating debian/files that is getting it wrong (dh_gencontrol? I can't
> remember). I'll check when I'm (likely to be, I hope) rather more with
> it tomorrow. Either way, building etch's apache package demonstrates the
> problem.
The bug is in the apache package and nowhere else:
dh_gencontrol -a -- -isp -Vnext:Major=$(APACHE_NEXT_MAJOR)
dh_gencontrol -v -plibapache-mod-perl --
-Vnext:Major=$(APACHE_NEXT_MAJOR) \
-v$(PERL_MAJOR)$(PERL_MINOR)-$(DEB_REVISION)
The first line needs to become:
dh_gencontrol -a -Nlibapache-mod-perl -- -isp
-Vnext:Major=$(APACHE_NEXT_MAJOR)
And then the problem is gone. Currently you were listing the
libapache-mod-perl package twice, once with the bad version and once with the
good one.
Cheers,
--
Raphaël Hertzog
Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/
--- End Message ---