Re: Will bin-sbin-merge migrate existing systems?

Ian Laurie via test <[email protected]>
Newsgroups gmane.linux.redhat.fedora.testers
Message-ID <[email protected]>
On 22/1/25 09:47, Adam Williamson wrote:
> On Wed, 2025-01-22 at 09:33 +1100, Ian Laurie via test wrote:
>> On 22/1/25 04:41, Adam Williamson wrote:
>>> On Tue, 2025-01-21 at 14:23 +1100, Ian Laurie via test wrote:
>>>> For an existing Rawhide system, will regular updates migrate it to a
>>>> merged bin-sbin?  I am asking because it looks to me like it happened
>>>> already but my system still has a /usr/sbin directory.
>>>>
>>>> Will an in-place upgrade of 41 to 42 merge bin and sbin?
>>>
>>> Not exactly. Zbigniew decided that 'migrating' existing systems would
>>> be too risky, so instead, they still have a separate /usr/sbin , but
>>> everything in it should now be a symlink pointing to /usr/bin.
>>>
>>> I have reservations about this design as it means pre-F42 upgraded
>>> systems will differ significantly from F42+ fresh installs forever, but
>>> we'll see how it works out.
>>
>> OK small problem then, I still have a *lot* of stuff in /usr/sbin that
>> is not yet a link.  Is that expected and will change with more updates,
>> or has something gone wrong?
>>
>> Partial listing to illustrate:
>>
>> rawhide$ ls -l /usr/sbin
>> total 51384
>> -rwxr-xr-x. 1 root root   18984 Nov 20 11:00 abrt-auto-reporting
>> -rwxr-xr-x. 1 root root   39456 Nov 20 11:00 abrtd
>> -rwxr-xr-x. 1 root root  121776 Nov 20 11:00 abrt-dbus
>> -rwxr-xr-x. 1 root root    1349 Nov 20 11:00 abrt-harvest-pstoreoops
>> -rwxr-xr-x. 1 root root    8798 Nov 20 11:00 abrt-harvest-vmcore
>> -rwxr-xr-x. 1 root root   43560 Nov 20 11:00 abrt-server
>> -rwxr-xr-x. 1 root root   20392 Aug 29 10:00 accessdb
>> -rwxr-xr-x. 1 root root   16144 Jul 19  2024 accton
>> lrwxrwxrwx. 1 root root      19 Jan 16 15:25 addgnupghome ->
>> ../bin/addgnupghome
>> lrwxrwxrwx. 1 root root      14 Jan 16 15:26 addpart -> ../bin/addpart
>> lrwxrwxrwx. 1 root root      14 Jan 16 15:26 adduser -> ../bin/adduser
>> lrwxrwxrwx. 1 root root      13 Jan 16 15:26 agetty -> ../bin/agetty
>> -rwxr-xr-x. 1 root root  135312 Nov 14 11:00 alsactl
>> -rwxr-xr-x. 1 root root   30138 Nov 14 11:00 alsa-info.sh
>
> I'm not 100% sure, honestly. I think it might take updates.

Well I've just hit a related issue.  I just built a fresh VirtualBox
Rawhide Xfce made from
Fedora-Everything-netinst-x86_64-Rawhide-20250120.n.0.iso (blood
pressure still recovering from the dramas caused by the current
anaconda... Wayland?) and I am unable to install beesu.

The error looks related to the merge (beesu for me still isn't a link in
my old Rawhide instance... it's still in /usr/sbin).

rawhide$ sudo dnf install beesu
.
.
.
Running transaction
Transaction failed: Rpm transaction failed.
   - file /usr/sbin/beesu conflicts between attempted installs of
beesu-2.7-47.fc41.x86_64 and beesu-2.7-47.fc41.x86_64
rawhide$

Note that beesu is not yet installed.

--
Ian Laurie
FAS: nixuser | IRC: nixuser
TZ: Australia/Sydney
-- 
_______________________________________________
test mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.