View Single Post
Posts: 646 | Thanked: 1,124 times | Joined on Jul 2010 @ Espoo, Finland
#18
Originally Posted by jalyst View Post
You can the option's there in the UI, but as you say, there may be dependency issues.
You say "suppose", are you purely guessing that there'd be issues, or does you assertion have a basis in fact/knowledge?
You want to know what packages are depending on facebook stuff? Ask it to the system!
At least on my N9 with PR1.3 (with some non-default packages like evernote-sharing) this is the result:
Code:
# dpkg --list|grep facebook|awk '{print $2}' | xargs apt-cache rdepends

libqt-facebook
Reverse Depends:
  facebook-meego
  facebookqml
  facebook-meego
  facebookqml
  facebookqml
  facebook-meego
facebook
Reverse Depends:
  mp-harmattan-001-pr
  mp-harmattan-001-pr
facebook-meego
Reverse Depends:
  facebookqml
  facebookqml
  facebookqml
l10n-app-facebook
Reverse Depends:
  mp-harmattan-001-pr
  mp-harmattan-001-pr
facebookqml
Reverse Depends:
  facebook
  facebook
l10n-app-facebookshare
Reverse Depends:
  mp-harmattan-001-pr
  mp-harmattan-001-pr
account-plugin-facebook
Reverse Depends:
  facebook-meego
  contacts
  facebookqml
  mp-harmattan-001-pr
  webupload-service-facebook
  contactsd
  facebook-meego
  facebookqml
  mp-harmattan-001-pr
  facebookqml
  contacts
  facebook-meego
  contactsd
  webupload-service-facebook
signon-facebookplugin
Reverse Depends:
  evernote-sharing
  si-helper
  mp-harmattan-001-pr
  libqt-facebook
  account-plugin-facebook
  evernote-sharing
  libqt-facebook
  mp-harmattan-001-pr
  libqt-facebook
  si-helper
  account-plugin-facebook
webupload-service-facebook
Reverse Depends:
  mp-harmattan-001-pr
  mp-harmattan-001-pr
Sorry for the compact notation in the output, but anyhow you have first the facebook-related package to be queried, the 'Reverse Depends:' line and then slightly indented all the packages that are depending on that facebook-package. Then it repeats for next package.

The shortlist of dependencies, nicely sorted is:
Code:
  account-plugin-facebook
  contacts
  contactsd
  evernote-sharing
  facebook
  facebook-meego
  facebookqml
  libqt-facebook
  mp-harmattan-001-pr
  si-helper
  webupload-service-facebook
So mainly you have Contacts tools that depends on FB, the webupload service and then of course the metapackage mp-harmattan to bolt it down.
 

The Following 2 Users Say Thank You to minimos For This Useful Post: