Five basic principles for Fedora, from a server perspective.

Tomas Mraz tmraz at
Thu Sep 2 19:30:10 UTC 2010

On Thu, 2010-09-02 at 15:05 -0400, Matthew Miller wrote: 
> On Thu, Sep 02, 2010 at 02:29:27PM -0400, Bill Nottingham wrote:
> > > Cool. A few things strike me as potentially troublesome, like cairo, since
> > > that's prone to update-requirements-to-suit-the-latest-desktop-things. But
> > > paring down the list can happen over time.
> > ... the cairo that's shipped the same library ABI since Fedora Core 6? I'm
> > not trying to be too much of a smartass, but that seems a bit facetious.
> Cairo seems to be a very well-run project, so I'm not terribly worried it
> breaking things. But new versions have new API features, which desktop stuff
> needs. And bugfix updates may be essential to the desktop, but we probably
> don't care at all on the server. So if we have a common core, it's likely to
> get updated more than we really would like -- avoiding updates altogether is
> one of the reasons to keep the package list small.
> Like I said, not urgent, but if we can remove it from the list, it's a win.

Actually the culprit is dbus-glib, that requires gobject-introspection,
that requires cairo. cairo then pulls in bunch of other libraries
(libX11 etc.). So it would be actually really worth it to cut this
dependency chain somewhere.

Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
                                              Turkish proverb

More information about the server mailing list