Ah, I think I just 'got' what you were suggesting. If I move the
/usr/local/lib/libimobiledevice* away, and then look at the ldd output
from upowerd, I see that it indeed shows it linked to libusbmuxd.so.4,
rather than .2.
[~]$ ldd -r /usr/lib/upower/upowerd | grep usbmuxd
libusbmuxd.so.4 => /usr/lib/x86_64-linux-gnu/libusbmuxd.so.4
(0x00007f35bc721000)
So, yes, that /usr/local/lib/ library was causing a dependency on the
old version of the libusbmuxd library.
Following that line of thinking, I also removed the workaround and, yes:
[~] gnome-settings-daemon --replace
still runs.
If I then reboot, all works as planned (command line and the Apply button
itself). I think you're right.
upowerd was being linked to /usr/local/lib/libimobiledevice.so.6 instead of
/usr/lib/x86_64-linux-gnu/libimobiledevice.so.6, and the former was linked to
/usr/lib/x86_64-linux-gnu/libusbmuxd.so.2, instead of
/usr/lib/x86_64-linux-gnu/libusbmuxd.so.4.
So, why is upowerd getting linked to
/usr/local/lib/libimobiledevice.so.6 in the first place?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1577760
Title:
Screen Display 'Apply' fails
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1577760/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs