Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 507486 - >=app-mobilephone/obexd-0.46 should not be in package.mask
Summary: >=app-mobilephone/obexd-0.46 should not be in package.mask
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard: Pending removal: 2016-02-05
Keywords: PMASKED
Depends on: gnome-3.10-stable 509358 509360
Blocks:
  Show dependency tree
 
Reported: 2014-04-12 09:55 UTC by Kirill Elagin
Modified: 2016-02-20 17:36 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill Elagin 2014-04-12 09:55:11 UTC
~~~~~~~~~~~~~~~~~~~
# Pacho Ramos <pacho@gentoo.org> (25 Oct 2012)
# obexd changed its API without any warning, it's recommended to ship
# 0.46 until https://bugzilla.gnome.org/682106 is fixed to prevent
# bluetooth-sendto breakage.
~~~~~~~~~~~~~~~~~~~

That bug has been fixed.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-12 16:49:40 UTC
Why is there no Gentoo bug report?
Comment 2 Pacho Ramos gentoo-dev 2014-04-12 18:44:17 UTC
The bug was fixed porting it to obexd from bluez since old splitted bluez was deprecated long time ago and, then, the apps using app-mobilephone/obexd are only compatible with <= 0.46 version or the newer from bluez-5

If we want to get it unmasked we would need to check it doesn't break the apps still relying on old obexd package:
net-wireless/bluedevil -> please recheck rdepend on obexd is really needed, fedora package dropped it at:
* Thu Dec 12 2013 Rex Dieter <rdieter@fedoraproject.org> 
- 2.0.0-0.6.20131128
- Obsolete dep on obexd (#998218)
- noarch -devel subpkg

app-mobilephone/obex-data-server -> no idea if the patch applied in opensuse is for fixing obexd compat :/

dev-qt/qt-mobility -> it doesn't depend on obexd package on Fedora, would be nice to check if it's still really needed

net-wireless/gnome-bluetooth -> we need to wait for gnome-3.10 stabilization

net-wireless/mate-bluetooth -> probably only compatible with old obexd as old gnome-bluetooth was
Comment 3 Kirill Elagin 2014-04-12 20:02:01 UTC
`grep`ping bluedevil-2.0_rc1 source shows that it uses only `org.bluez.obex` service, which is, indeed provided by bluez.

README lists `obex-data-server` and `obexd-client` as dependencies. I have no idea what this `obexd-client` is. The only similar thing I could find is "obexd_client.h" header generated by moc from an interface of `org.bluez.obex`.

Anyway, I confirm that I can both send and receive files from my phone using bluedevil-2.0_rc1 and bluez-5.15 with obexd uninstalled.
Comment 4 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-04-13 16:24:34 UTC
(In reply to Pacho Ramos from comment #2)
> net-wireless/mate-bluetooth -> probably only compatible with old obexd as
> old gnome-bluetooth was

"obexd is required for bluetooth-sendto to work"
https://github.com/mate-desktop/mate-bluetooth/blob/master/README#L27

Currently I have no Bluetooth set up to test it out further.
Comment 5 Johannes Huber (RETIRED) gentoo-dev 2014-05-02 09:53:49 UTC
Remove kde from here we proceed in bug 509358
Comment 6 Davide Pesavento gentoo-dev 2014-05-23 16:03:40 UTC
dev-qt/qt-mobility has been handled in bug 509360.
Comment 7 Pacho Ramos gentoo-dev 2015-10-27 15:11:59 UTC
Nothing needs this in the tree
Comment 8 Pacho Ramos gentoo-dev 2016-02-20 17:36:22 UTC
removed