Each of the packages in the summary install an hcidump binary, the former to /usr/bin and the latter to /usr/sbin. As such, having both packages installed on a system blocks transition to a merger-usr system/profile. Perhaps they should block each other? Reproducible: Always
That is not a collision, merge-usr is not merging bin and sbin... All the other distros still providing that obsolete tools are providing them in that way too without problems
(In reply to Pacho Ramos from comment #1) > merge-usr is not merging bin and sbin... Doesn't look like that to me; post merge-usr transition layout: # ls /{s,}bin lrwxrwxrwx 1 root root 7 Dec 11 11:08 /bin -> usr/bin lrwxrwxrwx 1 root root 7 Dec 11 11:08 /sbin -> usr/bin # ls -d /usr/{s,}bin drwxr-xr-x 4 root root 131072 Dec 13 09:54 /usr/bin lrwxrwxrwx 1 root root 3 Dec 11 11:08 /usr/sbin -> bin Also, emerging bluez-hcidump after the merge-usr transition fails with: * Detected file collision(s): * * /usr/sbin/hcidump * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * net-wireless/bluez-5.66:0::gentoo * /usr/bin/hcidump * * Package 'net-wireless/bluez-hcidump-2.5' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message.
You are right In that case I would simply mask net-wireless/bluez-hcidump for removal in favor of bluez[deprecated]. It even being "deprecated" is still more maintained that net-wireless/bluez-hcidump is dead for ages
(In reply to Pacho Ramos from comment #3) > You are right > > In that case I would simply mask net-wireless/bluez-hcidump for removal in > favor of bluez[deprecated]. It even being "deprecated" is still more > maintained that net-wireless/bluez-hcidump is dead for ages Thanks for the comment. Yes, I'd unmerged bluez-hcidump to enable the merge-usr transition. (Actually I don't recall ever having used it...)
# Pacho Ramos <pacho@gentoo.org> (2022-12-18) # Dead for ages, still included and barely maintained in bluez[deprecated]. # See bug #885459 # Removal: 2023-01-17. Bug #885459. net-wireless/bluez-hcidump
We should add a blocker in bluez anyway to help people upgrading (e.g. even if they deselect it, the emerge would currently fail right now).
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b72443e97ff78a91c1bbdd26f0433e1b28c463 commit 73b72443e97ff78a91c1bbdd26f0433e1b28c463 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-14 20:07:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-14 20:07:56 +0000 net-wireless/bluez: add blocker on net-wireless/bluez-hcidump Bug: https://bugs.gentoo.org/885459 Signed-off-by: Sam James <sam@gentoo.org> net-wireless/bluez/{bluez-5.65.ebuild => bluez-5.65-r1.ebuild} | 1 + net-wireless/bluez/{bluez-5.66.ebuild => bluez-5.66-r1.ebuild} | 1 + 2 files changed, 2 insertions(+)
Package removed.