Author Topic: Adding dependencies to blueman package  (Read 587 times)

0 Members and 1 Guest are viewing this topic.

Offline muncharo

  • Vollwertiges Mitglied
  • ***
  • Posts: 110
  • I'm new. Be nice!
  • Branch: stable
  • Desktop: i3
  • GPU Card: VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
  • GPU driver: free
  • Kernel: 4.1.19-1-MANJARO
  • Skill: Advanced
Adding dependencies to blueman package
« on: 02. March 2016, 05:53:23 »
Blueman doesn't work pairing with headsets out of the box: https://forum.manjaro.org/index.php?topic=31481.0

A solution that worked for me is:

https://forum.manjaro.org/index.php?topic=22934.msg205482#msg205482
Hi,

What did solve it for me was to remove blueman, install blueman-git from AUR (it does not work btw, I found out this after installing but I guess it is a necessary step), removed blueman-git and re-installed blueman.


Apparently this might be why:
The only difference I see is that -git added python-pybluez dependency. Maybe was this.


Can we add whatever blueman-git pulls in to blueman as well to deliver out-of-the-box magic for manjaro users?

Offline Jeannie

  • Held Mitglied
  • *****
  • Posts: 1546
  • Skill: Novice
Re: Adding dependencies to blueman package
« Reply #1 on: 02. March 2016, 06:01:17 »
blueman-git is no Manjaro package, you'd need to contact the  maintainer of that aur package with your proposal.
J.
Hitten by the door in the back when I left Manjaro.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Adding dependencies to blueman package
« Reply #2 on: 02. March 2016, 06:26:02 »
@Jeannie: I think you misread the ops question. He dod not propose change to blueman-git, but to blueman package in the repos based on the aur package.

@muncharo: blueman seems to be a upstream package for manjaro. That is, we do not build it ourselves, but just get it from arch repos.

Deps of blueman are:
Code: [Select]
bluez
bluez-libs
gtk3
libnotify
python-cairo
python-dbus
python-gobject
While blueman-git depends on:
Code: [Select]
'bluez'
'dbus-glib'
'gconf'
'gtk3'
 'notification-daemon'
bluez'
'dbus-glib'
'gconf'
 'gtk3'
'notification-daemon'
'libnotify'
'polkit'
 'python-cairo'
'python-dbus'
'python-gobject'
 'python-pybluez'
'startup-notification'

You would have to get someone from team to maintain the package for it to get additional deps.

Offline muncharo

  • Vollwertiges Mitglied
  • ***
  • Posts: 110
  • I'm new. Be nice!
  • Branch: stable
  • Desktop: i3
  • GPU Card: VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
  • GPU driver: free
  • Kernel: 4.1.19-1-MANJARO
  • Skill: Advanced
Re: Adding dependencies to blueman package
« Reply #3 on: 02. March 2016, 18:40:01 »
Either that or just installing python-pybluez by default? I think it's worth it giving users a working bluetooth manager that doesn't just cryptically refuse to connect and gives the impression of bluetooth is broken on linux  :P

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Adding dependencies to blueman package
« Reply #4 on: 03. March 2016, 11:18:53 »
That would make sense at least on full desktop editions.