[Nix-dev] deepOverride (was [Nix-commits] SVN commit: nix - 22529 - raskin - in nixpkgs/trunk/pkgs: development/interpreters/perl-5.10 development/interpreters/python/2.6 development/libraries/avahi development/libraries/cairo development/libraries/consolekit development/libraries/enchant development/libraries/freetype development/libraries/libjpeg development/libraries/libxml2 development/libraries/openssl development/libraries/zlib development/tools/misc/gnum4 lib os-specific/linux/hal servers/pulseaudio tools/networking/curl top-level)

Michael Raskin 7c6f434c at mail.ru
Fri Jul 9 17:30:01 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/09/2010 03:37 PM, Eelco Dolstra wrote:
>   pan_with_gtk216 =
>     (pkgsFun { gtkLibs = gtkLibs216; }).pan;

OK, it seems nice that way. Except I don't see how it will work in the
worse use case.

Let the libsoup release we want for most packages be x (stable) , for
libA it is more like y (development) and for libB that uses libA - and
wants version z (git snapshot).

- From what I see, this combination will have a problem with libB using
libA linked against version y.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMN0B4AAoJEE6tnN0aWvw3/EsH/jfP2Lr2mWixZ6Rv/7M9hHec
97WqIvldItk+WywvQ3haGZAwLkYjm97ONrgWCbpjNk6o4lQQIEGKUyx5DURrI0SG
0TnyGuidm+5eZybeU+J4vgdMROI3KebRmdJvBeF1OA+3b826PJH9QwSdgRMrlaZb
CCJ9mpxYxS3X8qlaafAsW6IUjsn7RhYkSsgBJCzmHxWlpwaG5lx3NiemxMV2NGhI
meMTsYf9DbVxw52QkWDjq2LegKsclECk/Upd6QeIoLnQJkkBJDB7VB+Z1UoyDfXX
jN3CYxiv+b0TFnbhQS/uAKkjH1JAgqkkmaxufgS/z1GfpwwYgvuKh8INWiDLGfQ=
=ADkr
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list