Thanks, I don't think it's worth splitting to another binary. The
depends was useful at the time where the schemas registration was done
on installation but isn't really needed nowadays with the triggers use

there doesn't seem to be an easy way to get dh_gconf to not add the
depends though, some suggestions (sorted of by somewhat order of
preference)

- create a new dh_gconf flag to not add gconf to up misc:Depends and get
piding to use it

- hack around in debian/rules (e.g move the schemas away before dh_gconf
is called and move it back before the deb is packed so the misc depends
is not added)

- don't use misc:Depends in control (I think nothing else get added at
the moment, but it feels wrong and might be of use for other things
later)

- don't install the schemas (it's only used by programs using libgnome,
which is deprecated for ages and only to handle custom url like
<protocol>://<contact>, in practice very few users are likely to hit
those case if ever)


I would be happy to sponsor one of those changes, let me know what you think

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pidgin in Ubuntu.
https://bugs.launchpad.net/bugs/1550896

Title:
  Move GConf depends to a seperate binary

Status in pidgin package in Ubuntu:
  New
Status in pidgin package in Debian:
  New

Bug description:
  Currently, gconf on pidgin is only used to retrieve proxy settings
  from GNOME. It puts an hard depends on gconf, even if pidgin is used
  on a non-gnome environment. Also, it seems that this feature may be
  broken (see LP #878032 and https://developer.pidgin.im/ticket/13867).

  The included debdiff move away the gconf files to a pidgin-gnome
  binary, so people not using GNOME can remove the gconf depends.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/1550896/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to