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/
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to