[Nix-dev] Thoughts: What about using aufs instead of symlinks + env vars?

Michael Raskin 7c6f434c at mail.ru
Mon Jun 29 20:15:58 CEST 2009


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

Marc Weber wrote:
> _In depths description of the pygtk issue_:
> The lib is imported by python in two phases:
> import pygtk; pygtk.require 'version X'
> The last command adds libPath/verisonX to its installation directiory. 
> The problem is that pygtk doesn't know that depending libraries also
> provding libPath/versionX are installed into different store paths.
> so pygtk has to be patched to add libPath/versionX to all sys.path items
> which can end up in many more "does directory exist" lookups than
> it does on other systems. By using aufs you don't have to care you don't
> even have to patch.

Now you are forced to patch some things out but you are sure they are
not there. So package A is installable + package B is installable =>
packages A and B are installable in the same user profile.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJKSQTdAAoJEE6tnN0aWvw3EbYH/1XYR5cQg/7bxxhdp2kPzwY8
IoXmz1MyqWZ6z+Ie3rHlFITpXLfUR0g4jTek2TOP8C6YUTQYZh68ipy0GhKhP0Uv
D3eCnqfMQISAyt67O8oqhy2a6QbPH/F5zkw+/Fk9QfnOYu8AlPI0jviWQuwd0Ii/
tTguGQ25QVHsZvpPHtSMeYUN++lbhBw2It5Lw1luJdl5BXIZMCz5oVvAL6gRD64J
/J7KMoXIcw4CzJSFlI/RI1FGB3kBdoXQ7UsHi/AA4d7Y2ezGv6q/jO4p+VDtGViK
ZaKEnyJh8pg/eJ8uth2UVXgbDyMEHRBT5ww7rT5Rr83LAa3vnHdroMNsDy7ZKII=
=vEfF
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list