Your message dated Tue, 23 Sep 2025 20:36:52 +0800
with message-id
<CAG-20GRYR_KndvhdDKz=LfPJLuLtRH=eofbezmeis0b5a1+...@mail.gmail.com>
and subject line Re: python3-nvchecker: improper package takeover
has caused the Debian Bug report #1055679,
regarding nvchecker and python3-nvchecker have an undeclared file conflict on
56 files
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 [email protected]
immediately.)
--
1055679: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055679
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nvchecker,python3-nvchecker
Severity: serious
User: [email protected]
Usertags: fileconflict
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
[email protected] for assistance.
--- End Message ---
--- Begin Message ---
Thanks!
I'm closing #1055679 and #1103734.
Btw, https://ftp-master.debian.org/cruft-report-daily.txt now shows:
* obsolete source python-nvchecker version 2.16-1 installed at 2024-12-12
- has built binary python-nvchecker-doc
currently built by source nvchecker version 2.19-1
- has built binary python3-nvchecker
currently built by source nvchecker version 2.19-1
- suggested command:
dak rm -s unstable -S -p -m "[auto-cruft] obsolete source package"
python-nvchecker
Best Regards,
Tianyu Chen
Afif Elghraoui <[email protected]> 于2025年9月22日周一 17:07写道:
>
>
> On 9/3/25 00:40, Tianyu Chen wrote:
> > Hi,
> >
> > I have pushed the changes to https://salsa.debian.org/debian/nvchecker/
> > <https://salsa.debian.org/debian/nvchecker/>. Currently, upgrading from
> > either python3-nvchecker or nvchecker works for me.
> >
> > Please have a look.
>
> Thanks. A new release v2.19 came out in the meantime. I included it,
> made a couple corrections, and a couple improvements to the autopkgtest.
> Everything's on salsa and 2.19-1 is uploaded.
>
> many thanks and regards
> Afif
>
> --
> Afif Elghraoui | عفيف الغراوي
> https://afif.ghraoui.name
>
--- End Message ---