Bug#649190: Processed: Re: Bug#649190: pbuilder: create fails with a package with two versions in a distribution

Thorsten Glaser tg at mirbsd.de
Sat Nov 19 17:23:38 UTC 2011


Joey Hess dixit:

>This bug report clearly shows debootstrap finishing and a *later* crash.

I was seeing a problem that looks to me like "debootstrap installs, but
the result is in an inproper state" (which also happens, for example, if
I debootstrap with --include=file-rc --exclude=sysv-rc,insserv since it
insists on still including sysv-rc, both *rc will be broken), followed
by "pbuilder calls apt, apt borks on that inconsistent state".

>Unless someone can show something debootstrap did that caused the later
>problem, it's not appropriate to reassign this bug to debootstrap.

Okay, I did a too-quick shot. My apologies.

>Also, perl-modules is only priority standard, so debootstrap will not
>even install it.

A five-minute grep-dctrl’ing shows that:

Package: libtext-iconv-perl
Source: libtext-iconv-perl (1.7-4)
Version: 1.7-4+b1
Architecture: m68k
Maintainer: Anibal Monsalve Salazar <anibal at debian.org>
Installed-Size: 82
Depends: libc6 (>= 2.1.3), perl (>= 5.14.2-3), perlapi-5.14.2
[…]
SHA256: 7912bcc19dcf5db9e8021ff096791470b3aceec359952a6eab227dd4833635b3
Section: perl
Priority: required
Homepage: http://search.cpan.org/search?module=Text::Iconv
[…]

So, there is a Priority: required package depending on perl (standard),
which in turn:

Package: perl
Version: 5.14.2-5
Architecture: m68k
Maintainer: Niko Tyni <ntyni at debian.org>
Installed-Size: 11956
Depends: perl-base (= 5.14.2-5), perl-modules (>= 5.14.2-5), libbz2-1.0, libc6 (>= 2.4), libdb5.1, libgdbm3 (>=
[…]

So yes, debootstrap will clearly pull in perl-modules due to this,
override disparity I suppose. Who ensures the Priority orders, and
when?

bye,
//mirabilos
PS: Yes, I probably should report that sysv-rc/file-rc bug. I need
    to first see to which distributions it applies, I remember seeing
    it on lenny but maybe not later ones.
-- 
  “Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool.”
						-- Edward Burr





More information about the Pbuilder-maint mailing list