[Nix-dev] Re: [Nix-commits] SVN commit: nix - 17661 - raskin - in nixpkgs/trunk/pkgs: development/libraries/avahi development/libraries/consolekit development/libraries/gstreamer development/libraries/gstreamer/gst-ffmpeg development/libraries/gstreamer/gst-plugins-base development/libraries/gstreamer/gst-plugins-good development/libraries/gstreamer/gstreamer development/libraries/libjpeg development/libraries/liboil development/libraries/libxml2 development/libraries/policykit os-specific/linux/udev os-specific/linux/util-linux-ng servers/pulseaudio top-level

Eelco Dolstra e.dolstra at tudelft.nl
Sat Oct 24 19:49:21 CEST 2009


Hi,

Michael Raskin wrote:

> Author: raskin
> Date: 2009-10-06 05:43:51 +0000 (Tue, 06 Oct 2009)
> New Revision: 17661
...
> A case study in transitive overrides. 

Interesting...

But I just got some breakage in Nixpkgs after I added a mkOverridable to
libxslt.  Apparently the deepOverride in webkit doesn't like that (see
http://hydra.nixos.org/build/106156) because it eventually tries to call libxslt
with an "atk" argument.

> --- nixpkgs/trunk/pkgs/development/libraries/avahi/default.nix	2009-10-05 23:47:50 UTC (rev 17660)
> +++ nixpkgs/trunk/pkgs/development/libraries/avahi/default.nix	2009-10-06 05:43:51 UTC (rev 17661)
> @@ -1,6 +1,6 @@
>  { fetchurl, stdenv, pkgconfig, libdaemon, dbus, perl, perlXMLParser
>  , expat, gettext, intltool, glib, gtk, qt4 ? null, lib
> -, qt4Support ? false }:
> +, qt4Support ? false, ...}:

Why these "..."?  (I guess it has something to do with the failure above and I
should add "..." to libxslt's arguments...)

As far as I'm concerned "..." in package function argument lists was a failed
experiment in reducing typing overhead and is deprecated (just like "with args").

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



More information about the nix-dev mailing list