We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2017-02-10 08:56:03 +0200

[2.1.0.9] Installing Bluez5 on Jolla C / Aqua Fish removes obexd

I just installed Bluez5 on my Aqua Fish / Jolla C. I know its still in beta, but that's meant to be tested, right?

First, I thought I can just switch between BlueZ4 and 5 in the developers menu, but it seems you have to replace the whole libraries with zypper and can't simply switch on those phone models.

During the install of BlueZ5, I noticed that obexd and obexd-server packages get removed as they currently seem to have dependencies to BlueZ4 libraries. I also tried to reinstall them after the upgrade, but that is not possible:

[root@Sailfish nemo]# zypper in obexd obexd-server
Loading repository data...
Reading installed packages...
Resolving package dependencies...
2 Problems:
Problem: droid-config-l500d-bluez5-0.9.2-10.104.7.jolla.armv7hl conflicts with obexd provided by obexd-0.48+git17-1.17.2.armv7hl
Problem: bluez5-obexd-5.43+git3-1.2.2.armv7hl conflicts with obexd-server provided by obexd-server-0.48+git17-1.17.2.armv7hl

Problem: droid-config-l500d-bluez5-0.9.2-10.104.7.jolla.armv7hl conflicts with obexd provided by obexd-0.48+git17-1.17.2.armv7hl
 Solution 1: Following actions will be done:
  deinstallation of droid-config-l500d-bluez5-0.9.2-10.104.7.jolla.armv7hl
  deinstallation of bluez5-libs-5.43+git3-1.2.2.armv7hl
  deinstallation of kf5bluezqt-bluez5-5.24.0+git8.3-1.6.1.armv7hl
  deinstallation of bluez5-5.43+git3-1.2.2.armv7hl
  deinstallation of kf5bluezqt-bluez5-declarative-5.24.0+git8.3-1.6.1.armv7hl
 Solution 2: do not install obexd-0.48+git17-1.17.2.armv7hl

I'm not sure if obexd is essentially needed, but my feeling is that removing it when installing BlueZ5 is not desired. Can anyone clarify this?

[2.1.0.9] Installing Bluez5 on Jolla C / Aqua Fish removes obexd

I just installed Bluez5 on my Aqua Fish / Jolla C. I know its still in beta, but that's meant to be tested, right?

First, I thought I can just switch between BlueZ4 and 5 in the developers menu, but it seems you have to replace the whole libraries with zypper and can't simply switch on those phone models.

During the install of BlueZ5, I noticed that obexd and obexd-server packages get removed as they currently seem to have dependencies to BlueZ4 libraries. I also tried to reinstall them after the upgrade, but that is not possible:

[root@Sailfish nemo]# zypper in obexd obexd-server
Loading repository data...
Reading installed packages...
Resolving package dependencies...
2 Problems:
Problem: droid-config-l500d-bluez5-0.9.2-10.104.7.jolla.armv7hl conflicts with obexd provided by obexd-0.48+git17-1.17.2.armv7hl
Problem: bluez5-obexd-5.43+git3-1.2.2.armv7hl conflicts with obexd-server provided by obexd-server-0.48+git17-1.17.2.armv7hl

Problem: droid-config-l500d-bluez5-0.9.2-10.104.7.jolla.armv7hl conflicts with obexd provided by obexd-0.48+git17-1.17.2.armv7hl
 Solution 1: Following actions will be done:
  deinstallation of droid-config-l500d-bluez5-0.9.2-10.104.7.jolla.armv7hl
  deinstallation of bluez5-libs-5.43+git3-1.2.2.armv7hl
  deinstallation of kf5bluezqt-bluez5-5.24.0+git8.3-1.6.1.armv7hl
  deinstallation of bluez5-5.43+git3-1.2.2.armv7hl
  deinstallation of kf5bluezqt-bluez5-declarative-5.24.0+git8.3-1.6.1.armv7hl
 Solution 2: do not install obexd-0.48+git17-1.17.2.armv7hl

I'm not sure if obexd is essentially needed, but my feeling is that removing it when installing BlueZ5 is not desired. Can anyone clarify this?