#1143032 rabbitmqadmin-ng: FTBFS, needs updates for newer Rust crates

#1143032#5
Date:
2026-07-29 20:51:57 UTC
From:
To:
Hello,

This package currently FTBFS with the following error:

error: failed to compile `rabbitmqadmin v2.29.0 (/build/reproducible-path/rabbitmqadmin-ng-2.29.0)`, intermediate artifacts can be found at `/build/reproducible-path/rabbitmqadmin-ng-2.29.0/target`.
To reuse those artifacts with a future compilation, set the environment variable `CARGO_BUILD_BUILD_DIR` to that path.

Caused by:
  failed to select a version for the requirement `tabled = "^0.18.0"`
  candidate versions found which didn't match: 0.21.0
  location searched: directory source `/build/reproducible-path/rabbitmqadmin-ng-2.29.0/debian/cargo_registry` (which is replacing registry `crates-io`)
  required by package `rabbitmqadmin v2.29.0 (/build/reproducible-path/rabbitmqadmin-ng-2.29.0)`
  perhaps a crate was updated and forgotten to be re-vendored?
Traceback (most recent call last):
  File "/usr/share/cargo/bin/cargo", line 267, in <module>
    sys.exit(main(*sys.argv[1:]))
             ~~~~^^^^^^^^^^^^^^^
  File "/usr/share/cargo/bin/cargo", line 257, in main
    return install(os.getenv("DESTDIR", ""),
        os.environ["DEB_CARGO_CRATE"],
    ...<2 lines>...
        os.getenv("DEB_CARGO_INSTALL_PREFIX", "/usr"),
        *newargs)
  File "/usr/share/cargo/bin/cargo", line 137, in install
    logrun(["env", "RUST_BACKTRACE=1",
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        # set CARGO_TARGET_DIR so build products are saved in target/
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
        ([crate, "--vers", version] if crate_in_registry else ["--path", in_cwd()]) +
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        ["--root", install_target], check=True)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cargo/bin/cargo", line 76, in logrun
    return subprocess.run(*args, **kwargs)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/subprocess.py", line 578, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['env', 'RUST_BACKTRACE=1', 'CARGO_TARGET_DIR=/build/reproducible-path/rabbitmqadmin-ng-2.29.0/target', '/usr/bin/cargo', '-Zavoid-dev-deps', 'install', '--verbose', '--verbose', '-j8', '--target', 'x86_64-unknown-linux-gnu', '--path', '/build/reproducible-path/rabbitmqadmin-ng-2.29.0', '--root', 'debian/rabbitmqadmin-ng/usr']' returned non-zero exit status 101.
dh_auto_install: error: env DESTDIR=debian/rabbitmqadmin-ng /usr/share/cargo/bin/cargo install returned exit code 1
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------
Build finished at 2026-07-29T20:47:52Z

Please update your Cargo.toml to use the newer version.

Best regards,
Simon Quigley
tsimonq2@debian.org

#1143032#10
Date:
2026-08-14 01:12:24 UTC
From:
To:
Dear Maintainer,

 Update crate tabled to the current version in Debian v0.21.0

  * d/p/fix-upstream-cargo.toml.patch: update tabled version to 0.21.0


Thanks for considering the patch.

#1143032#17
Date:
2026-08-14 14:33:52 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-rabbitmq-http-client, 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 1143032@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated rust-rabbitmq-http-client 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, 14 Aug 2026 16:03:14 +0200
Source: rust-rabbitmq-http-client
Architecture: source
Version: 0.88.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1143032 1144334
Changes:
 rust-rabbitmq-http-client (0.88.0-2) unstable; urgency=medium
 .
   * Fix tabled crate version to the current version in sid (Closes: #1144334).
     This fixes FTBFS (Closes: #1143032).
Checksums-Sha1:
 a0a75160f5aca5d89e74f08cc5586ab900661111 2569 rust-rabbitmq-http-client_0.88.0-2.dsc
 1997185cdc93f8a799258a6e896341f517c58c22 2948 rust-rabbitmq-http-client_0.88.0-2.debian.tar.xz
 957b5ff38e0bcaf5098d2769902463a87e6e212a 26187 rust-rabbitmq-http-client_0.88.0-2_amd64.buildinfo
Checksums-Sha256:
 3621becc160d668a59a810c8a47b8b7e00a1e36ad9db933be1201816944c58f1 2569 rust-rabbitmq-http-client_0.88.0-2.dsc
 d897268fb29ac1b4c355ca3a0bfd8633673e9b8afae1bd7a53f0e34f3f0dbda2 2948 rust-rabbitmq-http-client_0.88.0-2.debian.tar.xz
 1065251edaba805959976594d8c5c81f22c78db85d10d2f9a9a000d4c23b18b5 26187 rust-rabbitmq-http-client_0.88.0-2_amd64.buildinfo
Files:
 8d3322d4357bf0eafa53bea16d527766 2569 rust optional rust-rabbitmq-http-client_0.88.0-2.dsc
 120c7b0ef3ab033de34df259233e7f8e 2948 rust optional rust-rabbitmq-http-client_0.88.0-2.debian.tar.xz
 c233d5757e4b243507330f2f172ea832 26187 rust optional rust-rabbitmq-http-client_0.88.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmp/IRUACgkQ1BatFaxr
Q/5+Jw/+Kjam++f/JOU06dw9Opa3gkmWt0MvTL3X/UMdpmnxN4qta4vvxBQvznxr
TGDt/QfzGCYUpnicFNIUaYwvKxBLLmjwZw1R2QoT1ulNRlF5sTqKh2e7RBzggZE1
X/+ogp/mBE7IL5ykaOje+u/Y5/Un/FjYr8Bu9I5Vup/YFE/i2I6sC+/EH+EZK4hw
LR61zUkdDyoR9uixt1HnqXwFOM1P8dEn3LIYdmNQPZlUqrMuxSs+Q6gC5VyK2GZT
F1e8w5Jb1eh2ZGrxN7i41xO6Y6hnCatMHvhlrbu3yv4J1LGRFHj3OJO9dhW0zcWH
socxhMqlbhed8X/wNfNehP618tSOPd6syJJpx5WirDd6tsf6DPvIZEjy57Tin/KI
1VELT38M1PfTZng0HVOvxKiieZuc8f12s3HYg8syKTbfgbabi2iyoeJIxH0uEYXr
aVDDeLT7P/+I8q24Dyhm0NY8Ivwb3Wh/YnFsX9KRItnCQ/1tWAeuHq7I/k3zuNt0
4D3dU3EugT5o13PaMh50RImv7BTXVH9y/8RRvEqlXc0tb/79HDPM+YARNpAYtu67
bXROqLOqVDWJ4K2sLhhRdaAAAryHupbN9w75qOXXEUocr6b9qwL6gaCWryGsQLDb
MK3bET1g3Tsx18wNSUqZNef7wuVoqeoGqsLb/u/UfsylqjLX34s=
=nBMX
-----END PGP SIGNATURE-----

#1143032#22
Date:
2026-10-19 21:19:11 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rabbitmqadmin-ng, 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 1143032@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated rabbitmqadmin-ng 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 Aug 2026 11:57:54 +0200
Source: rabbitmqadmin-ng
Architecture: source
Version: 2.29.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1143032 1150828
Changes:
 rabbitmqadmin-ng (2.29.0-2) unstable; urgency=medium
 .
   * Fix tabled version in Cargo.toml (Closes: #1143032).
   * Relax cargo dependencies on tabled and indicatif (Closes: #1150828).
Checksums-Sha1:
 9560e1dd9581e17789dd4df4965ba1af9b3b2152 2728 rabbitmqadmin-ng_2.29.0-2.dsc
 cad2aef22333b1f06c1fa47dfadebccd990fc40c 3756 rabbitmqadmin-ng_2.29.0-2.debian.tar.xz
 81b8cc711c60414a26bdcbe138ea0d4db38460c8 34562 rabbitmqadmin-ng_2.29.0-2_amd64.buildinfo
Checksums-Sha256:
 7021570eb95d32aa32e67872084ed0cc33203193d72e5f38f45a071151e68a7d 2728 rabbitmqadmin-ng_2.29.0-2.dsc
 f12b5560a9195290d5d1756dbb7dba2721c9c39793981b6870bbd07aa9e3108b 3756 rabbitmqadmin-ng_2.29.0-2.debian.tar.xz
 d30f0485f6d5d397d7f0b1eeb470dd59825c4445c81b520a8b99acf33a55ecce 34562 rabbitmqadmin-ng_2.29.0-2_amd64.buildinfo
Files:
 ae3d9b988fa8a60d4de3ae4d118446ad 2728 net optional rabbitmqadmin-ng_2.29.0-2.dsc
 12ae48ed476b896ddbd07803191f9b73 3756 net optional rabbitmqadmin-ng_2.29.0-2.debian.tar.xz
 ac4e0b9235490dc824694728da9ab36a 34562 net optional rabbitmqadmin-ng_2.29.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrWhGcACgkQ1BatFaxr
Q/5bmBAAnQubCMDIOyswauolMivFwJVvxNea/4KiS2g7xJIN7seiHlJEKpIdQdGd
97SKBVUVu/wsBIrqtyD2h4kHxA4O0nfNZrfgU8rrtjIpISAAVIDW9fFeDnsZWY8t
8YCIvWIYLAjvdNq5YkdleM6Ghp+57P4V/BBNZAByvf6i/vl1NY3iX5PCqYQ/YDAR
mM1GYijGKizEghGPpVCJ6ASv47OCAgu36MUmayF7tBD0kboiOPj50loo+vC8HXiA
3czgbCjiZVRYoSXJw/6kbc2gzyBdLOjxQvelHcqyreu0wzrqGIB7fIifvA6Ydixa
2WdhRCboUGfjlTqyFhFtXzLyrAp5FlQBkeueH01FGU8chxcukkl7Vj2YkXR3wx+L
CdeBmLOzxHDDmhsxXVS1xMkqxyj5ryPSLZd45isGlNVtWBCEi++Nd6WMBnEmtQNx
84LpCIa41L8A/UKJWauY6qpOVm92nlrcjS69cYmGI0KA7/RoIUJT04DQOItlDqyl
78ftgH1UZngny167KDqRrG45s+8coXBLqe3RlfXtZzOgrB+JaPJ4ZmBsyH3rnSUg
zqRSWjTPHsOB1ErVCayTdG3PFUlfZ2Qh2kUajLqg4j75dy5h/q33iQs5cPDtdVk+
Tlom1tu0gC9GYO3h7+UWHdEG6a/pE+0qoxxVAwuLDuHmi2J7b2s=
=NFlA
-----END PGP SIGNATURE-----