Bug 2339388

Summary: Cannot install beesu in fresh install of Rawhide (possibly bin/sbin merge related)
Product: [Fedora] Fedora Reporter: Ian Laurie <nixuser>
Component: beesuAssignee: Wolfgang Ulbrich <raveit65.sun>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: raveit65.sun, redhat-bugzilla
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-01-27 00:37:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ian Laurie 2025-01-22 01:16:50 UTC
After a fresh Xfce install of Rawhide from Fedora-Everything-netinst-x86_64-Rawhide-20250120.n.0.iso I am unable to install beesu.  The error looks somehow related to the bin/sbin merge.

rawhide$ sudo dnf install beesu
.
.
.
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$


Reproducible: Always

Steps to Reproduce:
1. Fresh install from Fedora-Everything-netinst-x86_64-Rawhide-20250120.n.0.iso
2. Try to install beesu after install is finished.
3.
Actual Results:  
Fails to install.

Expected Results:  
Should install.  Existing Rawhide instances I have are working with beesu just fine.

On my preexisting instances of Rawhide, at the time of writing, beesu is still in /usr/sbin, it is not a link into /usr/bin.

Comment 1 Ian Laurie 2025-01-22 02:20:25 UTC
Looks like beesu is one of those apps that installs different stuff (but by the same name) in /usr/bin and /user/sbin.

On an existing working system:

/usr/bin/beesu is a link to consolehelper.
/usr/sbin/beesu is the actual program.

This looks like a problem for the merge.

Comment 2 Wolfgang Ulbrich 2025-01-22 10:10:38 UTC
Looks like we have to the same like here https://src.fedoraproject.org/rpms/mate-utils/pull-request/2
Just moving it to PROGRAM=%{_libexecdir}/ in spec file
https://fedoraproject.org/wiki//Changes/Unify_bin_and_sbin

Comment 3 Wolfgang Ulbrich 2025-01-22 10:12:08 UTC
error   .....have to do....

Comment 4 Wolfgang Ulbrich 2025-01-26 21:58:49 UTC
Can you please test this scratch build from koji build server?
https://koji.fedoraproject.org/koji/taskinfo?taskID=128511069

Comment 5 Wolfgang Ulbrich 2025-01-26 22:55:18 UTC
Weird, i was able to install beesu in rawhide.
```
root@fedora:~# dnf install beesu
Aktualisiere und lade Paketquellen:
 Fedora - Rawhide - Developmental packa 100% | 259.0 KiB/s | 303.5 KiB |  00m01s
Paketquellen geladen.
Paket                   Architektur Version                 Paketquell     Größe
Installiere:
 beesu                  x86_64      2.7-47.fc41             rawhide     39.2 KiB

Transaktionszusammenfasung:
 Installiere:         1 Paket

Die vollständige Größe eingehender Pakete ist 24 KiB. Heruntergeladen werden müssen 24 KiB.
Nach dieser Operation werden 39 KiB mehr benötigt (installiere 39 KiB, entferne 0 B).
Is this ok [y/N]: y
[1/1] beesu-0:2.7-47.fc41.x86_64                                                                  100% |  87.1 KiB/s |  24.1 KiB |  00m00s
------------------------------------------------------------------------------------------------------------------------------------------
[1/1] Total                                                                                       100% |  26.7 KiB/s |  24.1 KiB |  00m01s
Transaktion wird ausgeführt
[1/3] Verifiziere Paket Dateien                                                                   100% | 142.0   B/s |   1.0   B |  00m00s
[2/3] Transaktion vorbereiten                                                                     100% |   2.0   B/s |   1.0   B |  00m00s
[3/3] Installiere beesu-0:2.7-47.fc41.x86_64                                                      100% |  64.2 KiB/s |  41.3 KiB |  00m01s
Abgeschlossen!

root@fedora:~# uname -r
6.13.0-0.rc7.20250114gitc45323b7560e.56.fc42.x86_64
root@fedora:~# 
```
Anyway, i have to do this change. And beesu-2.7-49.fc42.x86_64.rpm works well in my rawhide vm.

Comment 6 Wolfgang Ulbrich 2025-01-26 23:21:25 UTC
Already in repos.
https://koji.fedoraproject.org/koji/taskinfo?taskID=128511992
https://bodhi.fedoraproject.org/updates/FEDORA-2025-893e8d4439

Please close report if it works for you.

Comment 7 Ian Laurie 2025-01-27 00:37:17 UTC
This now installs in Rawhide 42 and also works as expected. Thanks for the quick fix.