Discussion:
Bug#1087060: raku-license-spdx and raku-test-meta have an undeclared file conflict on /usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121 and /usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121.repo-id
Add Reply
Helmut Grohne
2024-11-08 14:50:01 UTC
Reply
Permalink
Package: raku-license-spdx,raku-test-meta
Severity: serious
User: debian-***@lists.debian.org
Usertags: fileconflict

The files
* /usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121
* /usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121.repo-id
are contained in the packages
* raku-license-spdx/3.18.0-1+b1 as present in unstable
* raku-test-meta/0.0.17-1+b3 as present in unstable

These packages can be unpacked concurrently, because there is no
relevant Replaces or Conflicts relation. Attempting to unpack these
packages concurrently results in an unpack error from dpkg, because none
of the packages installs a diversion for the affected files.

Please figure out which of these packages should properly own the
affected files and reassign the bug as appropriate. When doing so,
please add the other package to the set of affected packages using
"Control: affects -1 + <packagename>" to avoid the filing of duplicates.

The other package should stop installing the files. In case the files
are being moved between packages, Breaks and Replaces should be
declared. In this case, please refer to policy section 7.6 for details.
Another useful resource is https://wiki.debian.org/PackageTransition.

Kind regards

The Debian Usr Merge Analysis Tool

This bug report has been automatically filed with no human intervention.
The source code is available at https://salsa.debian.org/helmutg/dumat.
If the filing is unclear or in error, don't hesitate to contact
***@subdivi.de for assistance.
Debian Bug Tracking System
2025-01-15 18:40:01 UTC
Reply
Permalink
Your message dated Wed, 15 Jan 2025 18:28:43 +0000
with message-id <E1tY88B-009mCf-***@fasolo.debian.org>
and subject line Bug#1087008: fixed in raku-license-spdx 3.18.0-2
has caused the Debian Bug report #1087008,
regarding raku-license-spdx and raku-test-meta have an undeclared file conflict on /usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121 and /usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121.repo-id
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 ***@bugs.debian.org
immediately.)
--
1087008: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087008
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Debian Bug Tracking System
2025-01-15 18:40:01 UTC
Reply
Permalink
Your message dated Wed, 15 Jan 2025 18:28:43 +0000
with message-id <E1tY88B-009mCf-***@fasolo.debian.org>
and subject line Bug#1087008: fixed in raku-license-spdx 3.18.0-2
has caused the Debian Bug report #1087008,
regarding raku-test-meta, raku-license-spdx: File conflict causes unpack failure
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 ***@bugs.debian.org
immediately.)
--
1087008: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087008
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Timo Paulssen
2025-01-17 00:30:01 UTC
Reply
Permalink
This bug was closes with the upload of raku-license-spdx 3.18.0-2 but
Preparing to unpack .../raku-license-spdx_3.18.0-2_amd64.deb ...
Unpacking raku-license-spdx (3.18.0-2) over (3.18.0-1+b1) ...
dpkg: error processing archive
trying to overwrite
'/usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121',
which is also in package raku-test-meta (0.0.17-1+b3)
/var/cache/apt/archives/raku-license-spdx_3.18.0-2_amd64.deb
Thanks for the hint. Rebuilding raku-test-meta locally results in no
more conflict:

raku-license-spdx:

-rw-r--r-- root/root       783 2025-01-15 17:45
./usr/lib/perl6/vendor/dist/18BAE7140D4CB7DD1CB6A141EAAB516E21E31AC9
-rw-r--r-- root/root    288994 2025-01-15 17:45
./usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121
-rw-r--r-- root/root        40 2025-01-15 17:45
./usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/80/80E2CAF60F18D4F341D4A4741326757276A5A121.repo-id
[...]
-rw-r--r-- root/root      3592 2025-01-15 17:45
./usr/lib/perl6/vendor/sources/80E2CAF60F18D4F341D4A4741326757276A5A121

and raku-test-meta:

-rw-r--r-- root/root       780 2024-11-07 16:38
./usr/lib/perl6/vendor/dist/24E6FA53EEB33C24995CC55A06A47AAEE2923180
-rw-r--r-- root/root    174993 2024-11-07 16:38
./usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/E7/E700B39E8BD8E00DD51EF1CCDC5C112384071FAA
-rw-r--r-- root/root        40 2024-11-07 16:38
./usr/lib/perl6/vendor/precomp/B202134926643267DBA87C686CDAE403DD76376F/E7/E700B39E8BD8E00DD51EF1CCDC5C112384071FAA.repo-id
[...]
-rw-r--r-- root/root      8376 2024-11-07 16:38
./usr/lib/perl6/vendor/sources/E700B39E8BD8E00DD51EF1CCDC5C112384071FAA

So I think just a rebuild of raku-test-meta should be enough.

Dominique, do we need to change the raku-test-meta source package to
depend on the newer version of raku-license-spdx, or is just a rebuild
enough?
Cheers,
gregor
Kind Regards,
  - Timo

Loading...