On 11/08/2012 06:37 PM, Bill Nottingham wrote:
Matthew Miller (mat...@fedoraproject.org) said:
On Wed, Nov 07, 2012 at 07:56:30PM -0800, Adam Williamson wrote:
long story short, it's firewalld. Its deps are pretty heavy for
something that's supposed to be in minimal. I'm sure twoerner would
welcome help in pruning the deps if it's possible. it should at least be
possible for it not to depend on both pygobject2 and pygobject3, one
would think :)


Maybe we could have a release criterion which states that the minimal
install doesn't have anything which pulls in the X libraries (or Wayland)?

That's not a _completely_ arbitrary line in the sand. Probably the issue
here is just a matter of what goes in what subpackage.

Nod, this is more due to how pygobject3 is packaged rather than firewalld
itself.

Bill


firewalld has been in base for F-18 alpha and now is in standard group after rework of the package groups. anaconda pulls it in directly to be able to configure the firewall.

The firewall server only needs GLib, GObject and Gio from pygobject3, so if cairo support could be sub-packaged in pygobject3, we have a small requirement list:

+dbus-python
+ebtables
+firewalld
+gobject-introspection
+libselinux-python
+pygobject2
+pygobject3
+python-decorator
+python-slip
+python-slip-dbus

pygobject2 is needed by python-slip, maybe we can get rid of this. gobject and gi.repository.GObject are exchangeable. I do not know about the libselinux-python requirement, but the package is fairly small.

Would this requirement set be ok?

Thomas
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to