Bug 2272609 - blueman lacks dependency
Summary: blueman lacks dependency
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: blueman
Version: 39
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Artur Frenszek-Iwicki
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-04-02 08:06 UTC by Matthias
Modified: 2024-04-19 21:33 UTC (History)
2 users (show)

Fixed In Version: blueman-2.4.1-1.fc39 blueman-2.4.1-1.fc38 blueman-2.4.1-1.fc40
Clone Of:
Environment:
Last Closed: 2024-04-18 01:11:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Matthias 2024-04-02 08:06:40 UTC
When installing blueman you get:

---
Traceback (most recent call last):
  File "/usr/bin/blueman-applet", line 16, in <module>
    from blueman.Functions import create_logger, create_parser, set_proc_title
  File "/usr/lib/python3.12/site-packages/blueman/Functions.py", line 37, in <module>
    import cairo
ModuleNotFoundError: No module named 'cairo'
---

blueman depends on python-cairo.

The RPM spec doesn't reflect it:

---
$ rpm -qa --requires blueman
(pulseaudio-module-bluetooth if pulseaudio)                                                                                                                   
/bin/sh                                                                                                                                                       
/bin/sh                                                                                                                                                       
/bin/sh                                                                                                                                                       
/usr/bin/python3                                                                                                                                              
bluez                                                                                                                                                         
bluez-obexd                                                                                                                                                   
dbus                                                                                                                                                          
dconf                                                                                                                                                         
desktop-notification-daemon
iproute                      
libbluetooth.so.3()(64bit)   
libc.so.6()(64bit)           
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit) 
libglib-2.0.so.0()(64bit)   
libgobject-2.0.so.0()(64bit)
libgthread-2.0.so.0()(64bit)
pulseaudio-libs-glib2           
python(abi) = 3.12                    
python3-dbus                          
python3dist(pygobject) >= 3.27.2      
rpmlib(CompressedFileNames) <= 3.0.4-1                                         
rpmlib(FileDigests) <= 4.6.0-1                                                 
rpmlib(PartialHardlinkSets) <= 4.0.4-1                                         
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 
rpmlib(PayloadIsZstd) <= 5.4.18-1   
rpmlib(RichDependencies) <= 4.12.0-1
rtld(GNU_HASH)                        
systemd                                                                        
systemd                                                                        
systemd                                                                        
---

Reproducible: Always

Comment 1 Fedora Update System 2024-04-05 07:03:56 UTC
FEDORA-2024-740007f63a (blueman-2.4-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-740007f63a

Comment 2 Fedora Update System 2024-04-05 07:22:07 UTC
FEDORA-2024-4e4036e9a4 (blueman-2.4-2.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-4e4036e9a4

Comment 3 Fedora Update System 2024-04-05 07:51:54 UTC
FEDORA-2024-6cf0a7ca76 (blueman-2.4-2.fc38) has been submitted as an update to Fedora 38.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-6cf0a7ca76

Comment 4 Matthias 2024-04-05 11:28:15 UTC
Thank you.

Comment 5 Fedora Update System 2024-04-06 01:04:04 UTC
FEDORA-2024-740007f63a has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-740007f63a`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-740007f63a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2024-04-06 01:10:43 UTC
FEDORA-2024-4e4036e9a4 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-4e4036e9a4`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-4e4036e9a4

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2024-04-06 01:59:16 UTC
FEDORA-2024-6cf0a7ca76 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-6cf0a7ca76`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-6cf0a7ca76

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2024-04-10 01:47:13 UTC
FEDORA-2024-3c9f64217d has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-3c9f64217d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-3c9f64217d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2024-04-10 01:59:33 UTC
FEDORA-2024-91dc6a26f7 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-91dc6a26f7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-91dc6a26f7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2024-04-10 03:08:08 UTC
FEDORA-2024-8910a9dd49 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-8910a9dd49`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-8910a9dd49

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2024-04-18 01:11:48 UTC
FEDORA-2024-3c9f64217d (blueman-2.4.1-1.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2024-04-18 01:14:30 UTC
FEDORA-2024-8910a9dd49 (blueman-2.4.1-1.fc38) has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 13 Fedora Update System 2024-04-19 21:33:33 UTC
FEDORA-2024-91dc6a26f7 (blueman-2.4.1-1.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.


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