[packagekit] Appstream dependencies

Richard Hughes hughsient at gmail.com
Mon Feb 16 01:16:35 PST 2015


On 13 February 2015 at 21:50, Peter <petervo at redhat.com> wrote:
> When appstream was added to the hif backend
> (https://github.com/hughsie/PackageKit/commit/62bc031cab55e1830a99f79ea12b7e59a9f54c3a)
> it brought in a whole bunch of gui and imaging libraries as dependencies
> when using the hif backend, which is the default on fedora. While that's
> fine for desktops, for servers we really can't install all those packages.

Yes, I agree it's not awesome.

> I don't know what the best approach for fixing this might be. Would having
> this live in a plugin be a possibility?

The obvious answer is to split the library into libappstream-glib and
libappstream-glib-util, the latter not relying on any GUI libraries.
Is it just the gdk-pixbuf dep that's the issue for you guys?

Richard.


More information about the PackageKit mailing list