Debian Bug report logs - #548848
Perl fails to upgrade "Could not perform immediate configuration"

version graph

Package: liblocale-gettext-perl; Maintainer for liblocale-gettext-perl is Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>; Source for liblocale-gettext-perl is src:liblocale-gettext-perl (PTS, buildd, popcon).

Reported by: Sebastian Dröge <slomo@circular-chaos.org>

Date: Tue, 29 Sep 2009 05:30:02 UTC

Severity: grave

Found in version 1.05-5

Fixed in version 1.05-6

Done: Raphael Hertzog <hertzog@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Brendan O'Dea <bod@debian.org>:
Bug#548848; Package perl. (Tue, 29 Sep 2009 05:30:05 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastian Dröge <slomo@circular-chaos.org>:
New Bug report received and forwarded. Copy sent to Brendan O'Dea <bod@debian.org>. (Tue, 29 Sep 2009 05:30:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Sebastian Dröge <slomo@circular-chaos.org>
To: submit@bugs.debian.org
Subject: Perl fails to upgrade "Could not perform immediate configuration"
Date: Tue, 29 Sep 2009 07:28:23 +0200
[Message part 1 (text/plain, inline)]
Package: perl
Version: 5.10.1-3
Severity: grave

Hi,
perl fails to upgrade to 5.10.1-3

[...]
After this operation, 4096kB of additional disk space will be used.
Do you want to continue [Y/n]? 
E: Internal Error, Could not perform immediate configuration (2) on perl

[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Brendan O'Dea <bod@debian.org>:
Bug#548848; Package perl. (Tue, 29 Sep 2009 06:30:07 GMT) (full text, mbox, link).


Acknowledgement sent to Steve Langasek <vorlon@debian.org>:
Extra info received and forwarded to list. Copy sent to Brendan O'Dea <bod@debian.org>. (Tue, 29 Sep 2009 06:30:07 GMT) (full text, mbox, link).


Message #10 received at 548848@bugs.debian.org (full text, mbox, reply):

From: Steve Langasek <vorlon@debian.org>
To: 548848@bugs.debian.org
Subject: Re: Perl fails to upgrade "Could not perform immediate configuration"
Date: Mon, 28 Sep 2009 23:17:32 -0700
[Message part 1 (text/plain, inline)]
reassign 548848 debhelper
thanks

The problem here is that liblocale-gettext-perl, which is transitively
essential, now pre-depends: perl instead of perl-base.  This is a behavior
change in dh_perl from debhelper; it now causes all perl-using packages to
depend on perl, when for /usr/bin/perl perl-base should be sufficient.

Since the perl/perl-base split exists /for the benefit of/ the essential
closure, this needs to be fixed in either debhelper or, if debhelper's
behavior is for some reason considered correct, in liblocale-gettext-perl
(by overriding debhelper).

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org
[signature.asc (application/pgp-signature, inline)]

Bug reassigned from package 'perl' to 'debhelper'. Request was from Steve Langasek <vorlon@debian.org> to control@bugs.debian.org. (Tue, 29 Sep 2009 06:30:17 GMT) (full text, mbox, link).


Bug No longer marked as found in versions perl/5.10.1-3. Request was from Steve Langasek <vorlon@debian.org> to control@bugs.debian.org. (Tue, 29 Sep 2009 06:30:18 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#548848; Package debhelper. (Tue, 29 Sep 2009 09:48:48 GMT) (full text, mbox, link).


Acknowledgement sent to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>. (Tue, 29 Sep 2009 09:48:48 GMT) (full text, mbox, link).


Message #19 received at 548848@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: Steve Langasek <vorlon@debian.org>, 548848@bugs.debian.org
Cc: perl@packages.debian.org, liblocale-gettext-perl@packages.debian.org
Subject: Re: Bug#548848: Perl fails to upgrade "Could not perform immediate configuration"
Date: Tue, 29 Sep 2009 12:39:00 +0300
reassign 548848 liblocale-gettext-perl 1.05-5
thanks

On Mon, Sep 28, 2009 at 11:17:32PM -0700, Steve Langasek wrote:
> reassign 548848 debhelper
> thanks
> 
> The problem here is that liblocale-gettext-perl, which is transitively
> essential, now pre-depends: perl instead of perl-base.  This is a behavior
> change in dh_perl from debhelper; it now causes all perl-using packages to
> depend on perl, when for /usr/bin/perl perl-base should be sufficient.
> 
> Since the perl/perl-base split exists /for the benefit of/ the essential
> closure, this needs to be fixed in either debhelper or, if debhelper's
> behavior is for some reason considered correct, in liblocale-gettext-perl
> (by overriding debhelper).

Thanks Steve.

This broke only recently with liblocale-gettext-perl 1.05-5 which
switched to the 'debhelper 7 tiny rules' and lost the dh_perl '-d'
option as a side effect.

I don't think debhelper is to blame here, so reassigning again.
-- 
Niko Tyni   ntyni@debian.org




Bug reassigned from package 'debhelper' to 'liblocale-gettext-perl'. Request was from Niko Tyni <ntyni@debian.org> to control@bugs.debian.org. (Tue, 29 Sep 2009 09:49:11 GMT) (full text, mbox, link).


Bug Marked as found in versions 1.05-5. Request was from Niko Tyni <ntyni@debian.org> to control@bugs.debian.org. (Tue, 29 Sep 2009 09:49:13 GMT) (full text, mbox, link).


Added indication that bug 548848 blocks 548860,548861 Request was from Niko Tyni <ntyni@debian.org> to control@bugs.debian.org. (Tue, 29 Sep 2009 09:49:24 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#548848; Package liblocale-gettext-perl. (Tue, 29 Sep 2009 10:45:06 GMT) (full text, mbox, link).


Acknowledgement sent to Raphael Hertzog <hertzog@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Tue, 29 Sep 2009 10:45:06 GMT) (full text, mbox, link).


Message #30 received at 548848@bugs.debian.org (full text, mbox, reply):

From: Raphael Hertzog <hertzog@debian.org>
To: Niko Tyni <ntyni@debian.org>
Cc: Steve Langasek <vorlon@debian.org>, 548848@bugs.debian.org, perl@packages.debian.org
Subject: Re: Bug#548848: Perl fails to upgrade "Could not perform immediate configuration"
Date: Tue, 29 Sep 2009 12:31:38 +0200
On Tue, 29 Sep 2009, Niko Tyni wrote:
> > Since the perl/perl-base split exists /for the benefit of/ the essential
> > closure, this needs to be fixed in either debhelper or, if debhelper's
> > behavior is for some reason considered correct, in liblocale-gettext-perl
> > (by overriding debhelper).
> 
> Thanks Steve.
> 
> This broke only recently with liblocale-gettext-perl 1.05-5 which
> switched to the 'debhelper 7 tiny rules' and lost the dh_perl '-d'
> option as a side effect.
> 
> I don't think debhelper is to blame here, so reassigning again.

Indeed, I just uploaded a fixed package. Thanks for the report.

Cheers,
-- 
Raphaël Hertzog




Reply sent to Raphael Hertzog <hertzog@debian.org>:
You have taken responsibility. (Wed, 30 Sep 2009 06:48:03 GMT) (full text, mbox, link).


Notification sent to Sebastian Dröge <slomo@circular-chaos.org>:
Bug acknowledged by developer. (Wed, 30 Sep 2009 06:48:04 GMT) (full text, mbox, link).


Message #35 received at 548848-done@bugs.debian.org (full text, mbox, reply):

From: Raphael Hertzog <hertzog@debian.org>
To: Niko Tyni <ntyni@debian.org>
Cc: Steve Langasek <vorlon@debian.org>, 548848-done@bugs.debian.org
Subject: Re: Bug#548848: Perl fails to upgrade "Could not perform immediate configuration"
Date: Wed, 30 Sep 2009 08:41:18 +0200
Version: 1.05-6

On Tue, 29 Sep 2009, Raphael Hertzog wrote:
> On Tue, 29 Sep 2009, Niko Tyni wrote:
> > > Since the perl/perl-base split exists /for the benefit of/ the essential
> > > closure, this needs to be fixed in either debhelper or, if debhelper's
> > > behavior is for some reason considered correct, in liblocale-gettext-perl
> > > (by overriding debhelper).
> > 
> > Thanks Steve.
> > 
> > This broke only recently with liblocale-gettext-perl 1.05-5 which
> > switched to the 'debhelper 7 tiny rules' and lost the dh_perl '-d'
> > option as a side effect.
> > 
> > I don't think debhelper is to blame here, so reassigning again.
> 
> Indeed, I just uploaded a fixed package. Thanks for the report.

Closing it now, as I closed the bug affected to perl with my upload (by
mistake).

Cheers,
-- 
Raphaël Hertzog




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 03 Nov 2009 07:38:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 14 01:15:20 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.