icann-rdap-cli declares a Conflict with rdap. Policy section 10.1 requires that this is reserved for cases where different packages implement the same functionality. However, rdap behaves quite differently between those two packages. If you compare --help output of the too implementations, you immediately observe that there is little overlap in options. Even for shared functionality, the options are different (--base-url vs --bs-url, --timeout-secs vs --timeout, -O gtld-whois vs --whois, --query-type vs --type). It is fairly obvious that these do not provide the same functionality. It also is clear that this kind of bug is contentious. For instance, a similar conflict about rename (util-linux vs perl) was brought to the CTTE as #966468. There, it was ruled that neither the Conflict nor alternatives mechanism could be used. I argue that this case is very similar. Helmut
clone -1 reassign -1 rdap retitle -1 renaming /usr/bin/rdap Hi, given that icann-rdap is the reference implementation of rdap from ICANN, and given that update-alternatives doesn't make sense here.. I think icann-rdap-cli should keep /usr/bin/rdap. Can you please rename /usr/bin/rdap in rdap to something like /usr/bin/rdap-go or something? Regards, Daniel
Hi, how do we want to solve this? I'd like to get it fixed in order to get icann-rdap-cli into testing. Regards, Daniel
tag 1133988 + pending thanks Hi Antoine, since I haven't heard back from you in a while, I'm going ahead with the attached patch, uploaded to delayed 10. Regards, Daniel
We believe that the bug you reported is fixed in the latest version of
rdap, 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 1133988@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <daniel@debian.org> (supplier of updated rdap 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, 10 May 2026 09:36:39 +0200
Source: rdap
Architecture: source
Version: 0.9.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
Closes: 1133988
Changes:
rdap (0.9.1-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Renaming rdap to go-rdap to solve conflict with icann-rdap-cli
(Closes: #1133988).
Checksums-Sha1:
b75918d5576e7582f98b983fc0fc8ba77c01fb4d 1549 rdap_0.9.1-3.1.dsc
73860dc2caff50a678997da8148f831d82be688c 3160 rdap_0.9.1-3.1.debian.tar.xz
0678619d2f6b5cab29cb1e42454aeaa2111ac51d 6607 rdap_0.9.1-3.1_amd64.buildinfo
Checksums-Sha256:
3b947356a42dfb867ee954359973751e8d812866a41dfd7797f9abe40bcb9b1e 1549 rdap_0.9.1-3.1.dsc
d1b7da9386c814abc92127cbbfe8d9d489400c349ac8370ddc6e49e6891d2fd1 3160 rdap_0.9.1-3.1.debian.tar.xz
003a115aef6f7dd46b3b93b53be0d7145d76ddd8a18a4f7039d0adecda87d4d1 6607 rdap_0.9.1-3.1_amd64.buildinfo
Files:
79abd1ac77a3e4f3095b413fb144108e 1549 golang optional rdap_0.9.1-3.1.dsc
0c982f90edd577c915a4efa7f0160e68 3160 golang optional rdap_0.9.1-3.1.debian.tar.xz
373808b7ef9bdcac94c519dfed3a139b 6607 golang optional rdap_0.9.1-3.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCagA4mwAKCRD7tPDoCoAi
Lxz2AP4oPfqxRJI6FRhgdM7Sn73su08gHH5VoOFKQMaNh970XAEA1++JeJyy+oRV
T6ApdR3hMSohlypXdWSENFKEoSR4HgQ=
=LwJ7
-----END PGP SIGNATURE-----