Bug 2339388 - Cannot install beesu in fresh install of Rawhide (possibly bin/sbin merge related)
Summary: Cannot install beesu in fresh install of Rawhide (possibly bin/sbin merge rel...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: beesu
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Wolfgang Ulbrich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-01-22 01:16 UTC by Ian Laurie
Modified: 2025-01-27 00:37 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-01-27 00:37:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.