#1055679 nvchecker and python3-nvchecker have an undeclared file conflict on 56 files

#1055679#5
Date:
2023-11-10 05:43:30 UTC
From:
To:
The files
 * /usr/bin/nvchecker
 * /usr/bin/nvchecker-ini2toml
 * /usr/bin/nvchecker-notify
 * /usr/bin/nvcmp
 * /usr/bin/nvtake
 * /usr/lib/python3/dist-packages/nvchecker/__init__.py
 * /usr/lib/python3/dist-packages/nvchecker/__main__.py
 * /usr/lib/python3/dist-packages/nvchecker/api.py
 * /usr/lib/python3/dist-packages/nvchecker/core.py
 * /usr/lib/python3/dist-packages/nvchecker/ctxvars.py
 * /usr/lib/python3/dist-packages/nvchecker/httpclient/__init__.py
 * /usr/lib/python3/dist-packages/nvchecker/httpclient/aiohttp_httpclient.py
 * /usr/lib/python3/dist-packages/nvchecker/httpclient/base.py
 * /usr/lib/python3/dist-packages/nvchecker/httpclient/httpx_httpclient.py
 * /usr/lib/python3/dist-packages/nvchecker/httpclient/tornado_httpclient.py
 * /usr/lib/python3/dist-packages/nvchecker/lib/__init__.py
 * /usr/lib/python3/dist-packages/nvchecker/lib/nicelogger.py
 * /usr/lib/python3/dist-packages/nvchecker/lib/packaging_version.py
 * /usr/lib/python3/dist-packages/nvchecker/slogconf.py
 * /usr/lib/python3/dist-packages/nvchecker/sortversion.py
 * /usr/lib/python3/dist-packages/nvchecker/tools.py
 * /usr/lib/python3/dist-packages/nvchecker/util.py
 * /usr/lib/python3/dist-packages/nvchecker_source/alpm.py
 * /usr/lib/python3/dist-packages/nvchecker_source/android_sdk.py
 * /usr/lib/python3/dist-packages/nvchecker_source/anitya.py
 * /usr/lib/python3/dist-packages/nvchecker_source/apt.py
 * /usr/lib/python3/dist-packages/nvchecker_source/archpkg.py
 * /usr/lib/python3/dist-packages/nvchecker_source/aur.py
 * /usr/lib/python3/dist-packages/nvchecker_source/bitbucket.py
 * /usr/lib/python3/dist-packages/nvchecker_source/cmd.py
 * /usr/lib/python3/dist-packages/nvchecker_source/combiner.py
 * /usr/lib/python3/dist-packages/nvchecker_source/container.py
 * /usr/lib/python3/dist-packages/nvchecker_source/cpan.py
 * /usr/lib/python3/dist-packages/nvchecker_source/cratesio.py
 * /usr/lib/python3/dist-packages/nvchecker_source/debianpkg.py
 * /usr/lib/python3/dist-packages/nvchecker_source/gems.py
 * /usr/lib/python3/dist-packages/nvchecker_source/git.py
 * /usr/lib/python3/dist-packages/nvchecker_source/gitea.py
 * /usr/lib/python3/dist-packages/nvchecker_source/github.py
 * /usr/lib/python3/dist-packages/nvchecker_source/gitlab.py
 * /usr/lib/python3/dist-packages/nvchecker_source/hackage.py
 * /usr/lib/python3/dist-packages/nvchecker_source/htmlparser.py
 * /usr/lib/python3/dist-packages/nvchecker_source/httpheader.py
 * /usr/lib/python3/dist-packages/nvchecker_source/manual.py
 * /usr/lib/python3/dist-packages/nvchecker_source/none.py
 * /usr/lib/python3/dist-packages/nvchecker_source/npm.py
 * /usr/lib/python3/dist-packages/nvchecker_source/openvsx.py
 * /usr/lib/python3/dist-packages/nvchecker_source/packagist.py
 * /usr/lib/python3/dist-packages/nvchecker_source/pacman.py
 * /usr/lib/python3/dist-packages/nvchecker_source/pagure.py
 * /usr/lib/python3/dist-packages/nvchecker_source/pypi.py
 * /usr/lib/python3/dist-packages/nvchecker_source/regex.py
 * /usr/lib/python3/dist-packages/nvchecker_source/repology.py
 * /usr/lib/python3/dist-packages/nvchecker_source/sparkle.py
 * /usr/lib/python3/dist-packages/nvchecker_source/ubuntupkg.py
 * /usr/lib/python3/dist-packages/nvchecker_source/vsmarketplace.py
are contained in the packages
 * nvchecker/2.5-1
 * python3-nvchecker/2.12-1

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
helmut@subdivi.de for assistance.

#1055679#10
Date:
2023-11-10 13:37:09 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-nvchecker, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1055679@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jakub Ružička <jru@debian.org> (supplier of updated python-nvchecker package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 10 Nov 2023 14:03:02 +0100
Source: python-nvchecker
Architecture: source
Version: 2.12-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Jakub Ružička <jru@debian.org>
Closes: 1055679
Changes:
 python-nvchecker (2.12-2) unstable; urgency=medium
 .
   * Source-only Upload
   * Update Vcs links to Salsa
   * Add Breaks, Replaces, Provides: nvchecker (Closes: #1055679)
Checksums-Sha1:
 b706dafc2b966a418dde651bbfc0aa5d4f0b6399 2204 python-nvchecker_2.12-2.dsc
 e90bebddd4ab22002416327d5dd82b1e2e47d4a0 58221 python-nvchecker_2.12.orig.tar.gz
 983d6df8a930eb53e6769538f4572c4345b5c709 3196 python-nvchecker_2.12-2.debian.tar.xz
 c529fcb81e9837448c1cf18a6762f1672fda7118 8674 python-nvchecker_2.12-2_source.buildinfo
Checksums-Sha256:
 20a961493a6e02551c7971b932806121c6fe4a39e8a97cb0934c8379e1f5f687 2204 python-nvchecker_2.12-2.dsc
 d9a6473e2ee14112f8f3ec382e76cb456d2d293957d4d54de3fd5f9d74953f3e 58221 python-nvchecker_2.12.orig.tar.gz
 c12653f510e1f1be352429a95f4d4a957322f47a370a43a38875980b946b8d33 3196 python-nvchecker_2.12-2.debian.tar.xz
 19d2589aa3a4238cc57833ba9051cd206b87f76b9e32f5fca20df2cf25336201 8674 python-nvchecker_2.12-2_source.buildinfo
Files:
 c04a99f089bd4ab2d924baacd022ee38 2204 python optional python-nvchecker_2.12-2.dsc
 363e476fc30ecdc90d558280e0f8b9fe 58221 python optional python-nvchecker_2.12.orig.tar.gz
 ac453856eb48bf4121403e822b3547fc 3196 python optional python-nvchecker_2.12-2.debian.tar.xz
 a29119152e8dd22161405e055caf46fc 8674 python optional python-nvchecker_2.12-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI+vPfo/EdVZ4cQDfpCVAcuNzBCwFAmVOK08ACgkQpCVAcuNz
BCzmPRAAqtD6cxWNTokQ3dsO3eu1k+IK9mOguDWcDmPs9yhXIyVSVgMVEcr1V7VR
Yw+mgzCKOqg4iDRN2Bu0S4zUMIPSvNEMZ195y/2GdYM1EFUUoF52QA2q5MtSMhfP
vYbrGXfoka64FYnjjE9jxMCLduDKn8ktCR5wQI/wowwYpvvf6zeRrsVXsKAKDWzN
5tqLtfDyjXsiMGnlFrikYL5j7Ep1hrKdX0Ti+37hDwb34WF9JE6Bi584JlG9VTLP
MyYjqvyfTdSB0JdHBHBu5zWjRogfWjgM3sMOZUe9V6XHcHqrh1xFw2eVO+2HtLrL
qJa4c9eDuXM/GsATeDmY1PloeYCi6+qOqCeqTuXBBLDhSYbYIhUQXyjqh9fcOi8J
alaGY6bTdjZJnPQIcvIZw576YqXLTKu/iHEIl4387xITfn8E+W9mYAADjXpCRZUW
SOSPbx0ybTK1N/4NMO8LU/Shan6wf+/2vFSQjemy84kGclJTrZjrYmX3l4yzWa/2
IUqj4SxWuXaHGHtlY3+scrCJnOwYFzi2vsuhyopW8jwLRUvs/bnT6vfow5Egg0GP
b0Sf+QjONfUdsyJs9oKyR6X3F2pq2vTin04nOsEH5+LlHosk1itJrd2aWyGjFzeE
ynVVVK+5SeQCxHMjNyK+YDZ1utIH8+f9eyXoP5QUDL7Q+FqsQSw=
=uj6O
-----END PGP SIGNATURE-----