Your message dated Thu, 31 Mar 2005 16:08:52 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#302332: dh-make-perl: Conflicts between generated packages!
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 31 Mar 2005 10:30:17 +0000
>From [EMAIL PROTECTED] Thu Mar 31 02:30:17 2005
Return-path: <[EMAIL PROTECTED]>
Received: from smtp1.oslo.dnmi.no [128.39.62.241] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DGwwL-0007Sr-00; Thu, 31 Mar 2005 02:30:17 -0800
Received: from metnettdev2.oslo.dnmi.no ([157.249.16.147])
        by smtp1.oslo.dnmi.no with esmtp (Exim 4.34)
        id 1DGwwI-0002sR-71
        for [EMAIL PROTECTED]; Thu, 31 Mar 2005 10:30:14 +0000
Received: from salvejn by metnettdev2.oslo.dnmi.no with local (Exim 3.36 #1)
        id 1DGwwI-0007QD-00
        for [EMAIL PROTECTED]; Thu, 31 Mar 2005 10:30:14 +0000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: "Salve J. Nilsen" <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: dh-make-perl: Conflicts between generated packages!
X-Mailer: reportbug 3.8
Date: Thu, 31 Mar 2005 10:30:12 +0000
Message-Id: <[EMAIL PROTECTED]>
Sender: Salve J Nilsen <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: dh-make-perl
Version: 0.14
Severity: important


When creating a bunch of packages that depend on eachother, using
dh-make-perl with apt-file installed, each of the packages install
the following file:

   /usr/lib/perl/5.8/perllocal.pod

...which is _not_ supposed to be _installed_, but instead _updated_ by
appending some installation info about the package in question.

When installing these broken packages, the following error messages
are displayed:

==================================8<------------------------------

 $ apt-get install liblingua-stem-perl
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  liblingua-pt-stemmer-perl liblingua-stem-snowball-da-perl 
liblingua-stem-snowball-no-perl liblingua-stem-snowball-se-perl 
libtext-german-perl
The following NEW packages will be installed:
  liblingua-pt-stemmer-perl liblingua-stem-perl liblingua-stem-snowball-da-perl 
liblingua-stem-snowball-no-perl liblingua-stem-snowball-se-perl 
libtext-german-perl
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/101kB of archives.
After unpacking 502kB of additional disk space will be used.
Do you want to continue? [Y/n]
Selecting previously deselected package liblingua-pt-stemmer-perl.
(Reading database ... 26280 files and directories currently installed.)
Unpacking liblingua-pt-stemmer-perl (from 
.../liblingua-pt-stemmer-perl_0.01-1_all.deb) ...
Unpacking liblingua-stem-snowball-da-perl (from 
.../liblingua-stem-snowball-da-perl_1.01-1_all.deb) ...
dpkg: error processing 
/opt/debs/pool/metnett/liblingua-stem-snowball-da-perl_1.01-1_all.deb 
(--unpack):
 trying to overwrite `/usr/lib/perl/5.8/perllocal.pod', which is also in 
package liblingua-pt-stemmer-perl
Unpacking libtext-german-perl (from .../libtext-german-perl_0.03--1_all.deb) ...
dpkg: error processing 
/opt/debs/pool/metnett/libtext-german-perl_0.03--1_all.deb (--unpack):
 trying to overwrite `/usr/lib/perl/5.8/perllocal.pod', which is also in 
package liblingua-pt-stemmer-perl
Unpacking liblingua-stem-snowball-no-perl (from 
.../liblingua-stem-snowball-no-perl_1-1_all.deb) ...
dpkg: error processing 
/opt/debs/pool/metnett/liblingua-stem-snowball-no-perl_1-1_all.deb (--unpack):
 trying to overwrite `/usr/lib/perl/5.8/perllocal.pod', which is also in 
package liblingua-pt-stemmer-perl
Unpacking liblingua-stem-snowball-se-perl (from 
.../liblingua-stem-snowball-se-perl_1.01-1_all.deb) ...
dpkg: error processing 
/opt/debs/pool/metnett/liblingua-stem-snowball-se-perl_1.01-1_all.deb 
(--unpack):
 trying to overwrite `/usr/lib/perl/5.8/perllocal.pod', which is also in 
package liblingua-pt-stemmer-perl
Selecting previously deselected package liblingua-stem-perl.
Unpacking liblingua-stem-perl (from .../liblingua-stem-perl_0.81-1_all.deb) ...
Errors were encountered while processing:
 /opt/debs/pool/metnett/liblingua-stem-snowball-da-perl_1.01-1_all.deb
 /opt/debs/pool/metnett/libtext-german-perl_0.03--1_all.deb
 /opt/debs/pool/metnett/liblingua-stem-snowball-no-perl_1-1_all.deb
 /opt/debs/pool/metnett/liblingua-stem-snowball-se-perl_1.01-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

-------------------------->8===============================

A fix may be to _not_ include perllocal.pod in the generated
files (though this may break other things.)


- Salve

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.19-50um
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages dh-make-perl depends on:
ii  debhelper                     4.2.31     helper programs for debian/rules
ii  dpkg-dev                      1.10.27    Package building tools for Debian
ii  fakeroot                      1.2.2      Gives a fake root environment
ii  libyaml-perl                  0.36-1     YAML Ain't Markup Language (tm)
ii  make                          3.80-9     The GNU version of the "make" util
ii  perl                          5.8.4-8    Larry Wall's Practical Extraction 
ii  perl-modules [libpod-parser-p 5.8.4-8    Core Perl modules

-- debconf-show failed

---------------------------------------
Received: (at 302332-done) by bugs.debian.org; 31 Mar 2005 14:09:00 +0000
>From [EMAIL PROTECTED] Thu Mar 31 06:09:00 2005
Return-path: <[EMAIL PROTECTED]>
Received: from gandalf.iplace.info [195.60.111.55] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DH0M0-0003fm-00; Thu, 31 Mar 2005 06:09:00 -0800
Received: from p83.129.53.64.tisdip.tiscali.de ([83.129.53.64] helo=Asfaloth)
        by gandalf.iplace.info with asmtp (TLS-1.0:RSA_AES_128_CBC_SHA:16)
        (Exim 4.34)
        id 1DH0Ly-0002Cg-Qj
        for [EMAIL PROTECTED]; Thu, 31 Mar 2005 16:08:59 +0200
Received: from localhost
        ([127.0.0.1] helo=Asfaloth ident=identistdoof)
        by Asfaloth with esmtp (Exim 4.50)
        id 1DH0Lw-0007xG-FE
        for [EMAIL PROTECTED]; Thu, 31 Mar 2005 16:08:56 +0200
From: Marc 'HE' Brockschmidt <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Bug#302332: dh-make-perl: Conflicts between generated packages!
Organization: CPU+Mainboard-FAQ: http://www.dch-faq.de/
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Date: Thu, 31 Mar 2005 16:08:52 +0200
In-Reply-To: <[EMAIL PROTECTED]> (Salve J. Nilsen's message of "Thu, 31
        Mar 2005 14:41:02 +0200")
Message-ID: <[EMAIL PROTECTED]>
User-Agent: Gnus/5.110003 (No Gnus v0.3) XEmacs/21.4.17 (linux)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
        micalg=pgp-sha1; protocol="application/pgp-signature"
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

--=-=-=
Content-Transfer-Encoding: quoted-printable

"Salve J Nilsen" <[EMAIL PROTECTED]> writes:
> Marc 'HE' Brockschmidt wrote:
>> "Salve J Nilsen" <[EMAIL PROTECTED]> writes:
>>>Marc 'HE' Brockschmidt wrote:
>>>>"Salve J. Nilsen" <[EMAIL PROTECTED]> writes:
>>>>>When creating a bunch of packages that depend on eachother, using
>>>>>dh-make-perl with apt-file installed, each of the packages install
>>>>>the following file:
>>>>>  /usr/lib/perl/5.8/perllocal.pod
[...]
>> Please send me the output of this:
>> grep -nA 14 "doc_perl_install ::" `perl -le 'for(@INC){$f=3D"$_/ExtUtils=
/MM_Unix.pm";-f $f && print $f}'`
> You were right, there was an additional installation of=20
> ExtUtils::MakeMaker! Argh. (Output has been attached.)
>
> Would it be sensible to do a sanity-check for this kind of error=20
> somewhere in dh-make-perl?

Well, it would help in certain situations (because dh-make-perl depends
on some Debian-specific hacks of ExtUtils::MakeMaker), but OTOH, the
main problem is the MakeMaker on the machine that runs debian/rules, not
the one that used dh-make-perl to create it, so a check wouldn't be very
effictive.

Marc
=2D-=20
$_=3D')(hBCdzVnS})3..0}_$;//::niam/s~=3D)]3[))_$(rellac(=3D_$({pam(esrever =
})e$.)4/3*
)e$(htgnel+23(rhc,"u"(kcapnu ,""nioj ;|_- |/+9-0z-aZ-A|rt~=3De$;_$=3De${pam=
 tnirp{y
V2ajFGabus} yV2ajFGa&{gwmclBHIbus}gwmclBHI&{yVGa09mbbus}yVGa09mb&{hBCdzVnSb=
us';
s/\n//g;s/bus/\nbus/g;eval scalar reverse   # <mailto:[EMAIL PROTECTED]
.de>

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQBCTAR4mO5zOp3h7rERAi7UAJ45AYm0Nj8AIq2UHpdnDJxVN9kiXwCdElWZ
O0T89quRDxhiZHwtNv8SQaQ=
=bGbs
-----END PGP SIGNATURE-----
--=-=-=--


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to