[Nix-dev] Re: [Nix-commits] SVN commit: nix - 17992 - eelco - in nixpkgs/trunk/pkgs: applications/networking/browsers/w3m development/libraries development/libraries/gdk-pixbuf development/libraries/glib development/libraries/gtk+ development/libraries/gtk-libs top-level

Eelco Dolstra e.dolstra at tudelft.nl
Wed Oct 28 16:36:30 CET 2009


Hi,

Michael Raskin wrote:

> Eelco Dolstra wrote:
>> Log:
>> * Getting rid of gtk-libs by moving the packages in gtk-libs to
>>   development/libraries/{glib,gtk+,pango,atk,...}.  Done for glib/gtk+
>>   1.2.  Also deleted some obsolete, unused versions (gtkLibs 2.10,
>>   2.12, and 2.14).
> 
> Maybe it would be better to merge them into gnome hierarchy, because
> they are closely related and it is better to update them all at once?

I'd be more inclined towards the opposite (i.e. split up the Gnome hierachy into
separate packages as well), except that it would be way too much work.  The
problem with the Gnome hierarchy is that it's denormalized (in the database
sense): you can have multiple copies of the same version of a package, if that
package didn't change between Gnome releases.  For instance,
pkgs/desktops/gnome-2.26/desktop/librsvg/default.nix and
pkgs/desktops/gnome-2.28/desktop/librsvg/default.nix are the same package.  So
that's a potential maintenance issue.

-- 
Eelco Dolstra | http://www.st.ewi.tudelft.nl/~dolstra/



More information about the nix-dev mailing list