Bug#749526: libcatalyst-modules-extra-perl: fails to upgrade from jessie - trying to overwrite ...

Damyan Ivanov dmn at debian.org
Tue May 27 19:48:03 UTC 2014


Control: reassign -1 libcatalyst-model-adaptor-perl 0.10-1
Control: retitle -1 typo in breaks/replaces
Control: clone -1 -2 -3
Control: reassign -2 libcatalyst-model-cdbi-crud-perl 0.04-1
Control: reassign -3 libcatalyst-plugin-authentication-credential-openid-perl 0.03+rp-1

-=| Holger Levsen, 27.05.2014 20:22:41 +0200 |=-
> Package: libcatalyst-modules-extra-perl
> Version: 9
> Severity: serious
> 
> during a test with piuparts I noticed your package fails to upgrade from
> jessie. It installed fine in jessie, then the upgrade to sid fails
> because it tries to overwrite other packages files without declaring a
> replaces relation.
> 
> See policy 7.6 at
> http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
> 
> From the attached log (scroll to the bottom...):
> 
>   Selecting previously unselected package libcatalyst-model-adaptor-perl.
>   (Reading database ... 17269 files and directories currently installed.)
>   Preparing to unpack .../libcatalyst-model-adaptor-perl_0.10-1_all.deb ...
>   Unpacking libcatalyst-model-adaptor-perl (0.10-1) ...
>   dpkg: error processing archive /var/cache/apt/archives/libcatalyst-model-
> adaptor-perl_0.10-1_all.deb (--unpack):
>    trying to overwrite '/usr/share/perl5/Catalyst/Model/Factory.pm', which is 
> also in package libcatalyst-modules-extra-perl 8
>   Preparing to unpack .../libcatalyst-view-tt-perl_0.41-2_all.deb ...
>   Unpacking libcatalyst-view-tt-perl (0.41-2) over (0.41-1) ...
>   Selecting previously unselected package libcatalyst-model-cdbi-crud-perl.
>   Preparing to unpack .../libcatalyst-model-cdbi-crud-perl_0.04-1_all.deb ...
>   Unpacking libcatalyst-model-cdbi-crud-perl (0.04-1) ...
>   dpkg: error processing archive /var/cache/apt/archives/libcatalyst-model-
> cdbi-crud-perl_0.04-1_all.deb (--unpack):
>    trying to overwrite 
>    '/usr/share/perl5/Catalyst/Model/CDBI/CRUD.pm', which is also in 
>    package libcatalyst-modules-extra-perl 8
>   Selecting previously unselected package libcatalyst-plugin-authentication-
> credential-openid-perl.
>   Preparing to unpack .../libcatalyst-plugin-authentication-credential-openid-
> perl_0.03+rp-1_all.deb ...
>   Unpacking libcatalyst-plugin-authentication-credential-openid-perl 
> (0.03+rp-1) ...
>   dpkg: error processing archive /var/cache/apt/archives/libcatalyst-plugin-
> authentication-credential-openid-perl_0.03+rp-1_all.deb (--unpack):
>    trying to overwrite 
> '/usr/share/perl5/Catalyst/Plugin/Authentication/Credential/OpenID.pm', which 
> is also in package libcatalyst-modules-extra-perl 8
> [...]
>   Errors were encountered while processing:
>    /var/cache/apt/archives/libcatalyst-model-adaptor-perl_0.10-1_all.deb
>    /var/cache/apt/archives/libcatalyst-model-cdbi-crud-perl_0.04-1_all.deb
>    /var/cache/apt/archives/libcatalyst-plugin-authentication-credential-

The problem is in the now split packages, which miss '-extra' in their 
breaks/replaces relations.

Cloning/reassigning accordingly. Will fix shortly.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140527/d281d793/attachment.sig>


More information about the pkg-perl-maintainers mailing list