Public bug reported: Ubuntu GNOME would like to not have Ubuntu Online Accounts installed by default as it depends on quite a few Qt libraries and the presence of two Online Accounts panels in System Settings confuses users.
I looked into splitting Shotwell's UOA support into a separate package, but 06_uoa.patch has extended Shotwell's publishing plugin instead of writing a separate one. This means that shotwell-publishing.so depends on libsignon-glib1 which depends on signond and basically the rest of the UOA infrastructure. I tried moving the complete publishing plugin (including upstream and Ubuntu services) into a separate package. However users who don't have this package installed will have a broken Publish menu item. Ideally, users should be able to benefit from publishing to online services without needing to have Ubuntu Online Accounts infrastructure installed (as released by Shotwell developers). Bzr branch attached with my packaging attempts. ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: shotwell 0.14.1-0ubuntu3 ProcVersionSignature: Ubuntu 3.9.0-4.9-generic 3.9.4 Uname: Linux 3.9.0-4-generic x86_64 ApportVersion: 2.10.2-0ubuntu1 Architecture: amd64 Date: Tue Jun 11 14:18:35 2013 MarkForUpload: True SourcePackage: shotwell UpgradeStatus: Upgraded to saucy on 2013-05-07 (34 days ago) ** Affects: shotwell (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug gnome3-ppa saucy third-party-packages ** Branch linked: lp:~jbicha/shotwell/split-off-uoa -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to shotwell in Ubuntu. https://bugs.launchpad.net/bugs/1190018 Title: Shotwell shouldn't hard-depend on UOA To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1190018/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs