#1099382 python3-datalad: recommends unavailable packages

#1099382#5
Date:
2025-03-03 00:07:36 UTC
From:
To:
Dear Maintainer,

python3-datalad currently recommends the packages python3-lzma and
python3-requests-ftp which are not available in debian.

recommending a package that is not present in debian main is considered
a violation of a 'must' directive of the debian policy, which carries a
'serious' severity for bug reports [1].

Debian policy [2] states:
"the packages in main must not require or recommend a package outside of
main for compilation or execution (thus, the package must not declare a
Pre-Depends, Depends, Recommends, Build-Depends, Build-Depends-Indep, or
Build-Depends-Arch relationship on a non-main package unless that
package is only listed as a non-default alternative for a package in
main)"

Please review your package dependencies so that they are aligned with
the debian policy. Thanks.

[1] https://www.debian.org/doc/debian-policy/ch-scope.html#id2
[2] https://www.debian.org/doc/debian-policy/ch-archive.html#the-main-archive-area

#1099382#10
Date:
2025-03-04 03:05:26 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
datalad, 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 1099382@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yaroslav Halchenko <debian@onerussian.com> (supplier of updated datalad 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: Mon, 03 Mar 2025 17:50:30 -0500
Source: datalad
Architecture: source
Version: 1.1.5-1
Distribution: unstable
Urgency: medium
Maintainer: NeuroDebian Team <team@datalad.org>
Changed-By: Yaroslav Halchenko <debian@onerussian.com>
Closes: 1092390 1099382
Changes:
 datalad (1.1.5-1) unstable; urgency=medium
 .
   * Recent upstream release
     - removing upstreamed
       0001-maint-in-python3.13-exc_type-should-not-be-used-depr.patch
       patch
     - announced test_subsuperdataset_save xfailing so should stop
       causing FTBFS due to a failing test. See more at
https://github.com/datalad/datalad/issues/7681
       (Closes: #1092390)
   * debian/control
     - remove recommending python3-requests-ftp which is not in Debian
       (Closes: #1099382)
Checksums-Sha1:
 b94751b738344848b1aef08276743931be6a753e 2747 datalad_1.1.5-1.dsc
 b2af90dd028b15422a4966b07dd775c836b409ef 1426614 datalad_1.1.5.orig.tar.gz
 9a3934fd2a35bb7190cb7314a5902107ee0d84f6 19292 datalad_1.1.5-1.debian.tar.xz
 2fb6621b6497240abf4439b983ec743c905fea05 10055 datalad_1.1.5-1_amd64.buildinfo
Checksums-Sha256:
 ce30227d315e25ad36325fb5a98cfff0541f6ccb9f9ceb9e466185ff455d1de4 2747 datalad_1.1.5-1.dsc
 d32974b532e35172e25b50a30557544d3897e72c4e164073096b13dc775021a2 1426614 datalad_1.1.5.orig.tar.gz
 6608ba412389702f2612ffb0e371211a62da048cfdc4cb9c7da0a78988964cc4 19292 datalad_1.1.5-1.debian.tar.xz
 42f199e46661d0086d40e46755d2d699881276735fcd85a48317b8fba66762e1 10055 datalad_1.1.5-1_amd64.buildinfo
Files:
 271cf57f9b7f109502dd8ea2eedfc890 2747 science optional datalad_1.1.5-1.dsc
 1a599f03a49044452bcf6aa071e87b82 1426614 science optional datalad_1.1.5.orig.tar.gz
 6caeb29ca3d50af52d06aa47deecc803 19292 science optional datalad_1.1.5-1.debian.tar.xz
 e3ae1db85d577b681aeaf59137194827 10055 science optional datalad_1.1.5-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEExbkF8OjZ/ZZo/zZvot4jUGLaM/oFAmfGah0ACgkQot4jUGLa
M/raRRAAsd3aMr/9q3xLEoZjADrUZhCfiaQtMlTpbEl+z937PjXc1Y+/uOyaVp0t
g5MbfpGV7kWNdv59aZW2mUk6EDVNhP40eC6dJKjwQLwgiVn95dNX1fUVJaA7OTdm
DNC+6GRjyRjrUEnpEWdzofrfP7qbuDm0sdggSWnUMpTKexqKvLo93Oqs/dSDiA0G
jcmzIAfUnH1Svb2HDZKS1UvPGsgK70HYwbXf5UkGm1hX0Q+AZV21Jzaci+OF0hbN
OPdZjk+T8mUoQlf5PXNZ8iVNZRtmz95Cx7Lbt0q+qg4fdRGawftelLVNZw8idef7
kuxtOc9Ota+DHh+7qAeHsTZys4dghgWcz+4F4u15l9STxA3teXP66ZqO749gw6+i
YVB3MFlgaXm9/Wwk+FWHiAcZPFx62M+DZcJTntur9yS1XpAx5oQ3/Wphf4exJTh7
NIM9C3XoWJW1HH4MvjMVUmzvFjYBHoqYLesK6a1rDB0IPJuHYv7RPEUdP4liVZes
G0GDY5Q+iAaWy1AlvyLe+NNoYMX3h734TXg7ow3B91zIzmfM3ighj9fZ1PjM6moW
as+Doo7MWpg0V6MjQq7JJFnEKQwSMcOCd6tJ9ZSHeDJ1tTukczKAowfE/POwsSSC
sVWtc5WSF7TZ7YtOHqJP0oohn57uQEZH/Sx2GVDU2z9BKEZcyeU=
=B8QC
-----END PGP SIGNATURE-----

#1099382#17
Date:
2025-05-30 08:52:36 UTC
From:
To:
still recommends python3-lzma package, which does not exist in debian.
#1099382#26
Date:
2025-06-15 09:51:46 UTC
From:
To:
Hi,
I'm preparing a NMU, and plan to take care of the unblock
request.
In addition to the attached debdiff I also create a
PR for the debian branch at
https://github.com/datalad/datalad/pull/7736

Sven

#1099382#31
Date:
2025-06-15 10:49:18 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
datalad, 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 1099382@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sven Hoexter <hoexter@debian.org> (supplier of updated datalad 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: Sun, 15 Jun 2025 11:01:44 +0200
Source: datalad
Architecture: source
Version: 1.1.5-2.1
Distribution: unstable
Urgency: medium
Maintainer: NeuroDebian Team <team@datalad.org>
Changed-By: Sven Hoexter <hoexter@debian.org>
Closes: 1099382
Changes:
 datalad (1.1.5-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Remove recommenadation of python3-lzma, no longer a separate
     package in Debian, part of Python 3.3 and later. (Closes: #1099382).
Checksums-Sha1:
 cd7559f2f8af2ae6cc93ec0a8b945c10cff27157 2755 datalad_1.1.5-2.1.dsc
 e3474a725a9c8798080c983088cfb0501b5c4543 19424 datalad_1.1.5-2.1.debian.tar.xz
 80cfcd5e32107f5dc4da6404e912530fc902baa3 10226 datalad_1.1.5-2.1_amd64.buildinfo
Checksums-Sha256:
 ce9b20f1f556162d292c77111e6a798ccfb138b8c1d52cdf0cc59e88a2aa6abd 2755 datalad_1.1.5-2.1.dsc
 d607a61af95172e4d34f3b26e1a6f70d82479274ed27dbcbfa3585175a2950a6 19424 datalad_1.1.5-2.1.debian.tar.xz
 208b70be4391554251da40562aef45642c4b99ff31be1c29c607ed09f4dd08f6 10226 datalad_1.1.5-2.1_amd64.buildinfo
Files:
 3679319b2333e343ceffe3586465cac6 2755 science optional datalad_1.1.5-2.1.dsc
 1ddbb3aee80beda86d9d8ca9cb8cabbf 19424 science optional datalad_1.1.5-2.1.debian.tar.xz
 fa8016e183193e2bea278a23ea98335a 10226 science optional datalad_1.1.5-2.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfAcX+forK514ixQbptwk2dokk9EFAmhOl8gACgkQptwk2dok
k9G1rhAAmn/QfwNhO+Jhhzt7WhJMnpZUwzTWGPpOYxQBD7BHDo0H00HInvmMFqw0
JmIw1FwF3ZihTvYjx1x8mFpbwBkJXgAO05a5tEra3bE0i9kz4e1TPtet8vIx33FV
3tcBWFUt0UKmOBXAmYBJUp5NVzEdxZbxk16eJVK+vLrl3oIXO4enETasQ4TioZt/
skJwZ8qnDmIm7a90HVTAO4Wx2IXHh1aFXQUmQtaAigawbBEIOPTqKR0Nc0rZbvd5
ECB+z+ru8V1IE6ZlHiMZw+ZSwmkjqOPTt4PeGwuEd07Oc6kz4uZr9mDVgKoW+aqh
1yHGsqE2oj7pTrx/k3qKIX1g/nM4b4vqbIVvDmqaaK4nxJXpzUhLEHY3n33eC76n
tlAvdlaepddiaLZI6yDnUmF5mLn/bmMJjRI9XWf+DTXm8uw+1MdKu6e9nSld5oqM
1hwHf0YKyaT1wBTErgekg94YWqdy76m1vFmHlF/ELxIJPXqc15ViNliTRnmGjv3v
EzvUo7In4sPDqtfKpkbJqXwV/ut4pEWjdeh5UKbfzbIsOFgptoOdlMrRqx9ZYqfg
Q4FGLerSSZekL11Bnk3iODkgM26+v+tPhQ1NtL5ouOnAYrKczbTNAO88amOwrWa2
CiXCQybTn8+GikvG7UAdWrYbANsb0ELPdFJx884lnf95hjByxCE=
=DK95
-----END PGP SIGNATURE-----