Hi,

what is responsible that below there are no "site.py*" and
easy-install.pth anymore after two modules are installed into the
profile? I'm not saying its bad, but I'd like to understand how.

I understand with only one module installed, the lib folder is linked
From the unittest2 derivation. Once the second module also provides
content for lib/python2.7/site-packages/ the egg files/dirs are
linked. But why aren't easy-install.pth and site.py* linked, too?

$ nix-env -p collide -Ai nixpkgs_sys.python27Packages.unittest2
...
$ ls -l collide/lib/python2.7/site-packages/
total 16
-r--r--r-- 1 root root  213 Jan  1  1970 easy-install.pth
-r--r--r-- 1 root root 2362 Jan  1  1970 site.py
-r--r--r-- 1 root root 1849 Jan  1  1970 site.pyc
dr-xr-xr-x 4 root root 4096 Jan  1  1970 unittest2-0.5.1-py2.7.egg/

$ nix-env -p collide -Ai nixpkgs_sys.python27Packages.argparse
...
$ ls -l collide/lib/python2.7/site-packages/
total 8
lrwxrwxrwx 1 root nixbld 114 Oct 15 15:44 argparse-1.1-py2.7.egg -> 
/nix/store/c54vw3vh0x2h76kjxq6iydgfm3lfz6sa-python-argparse-1.1/lib/python2.7/site-packages/argparse-1.1-py2.7.egg
lrwxrwxrwx 1 root nixbld 120 Oct 15 15:44 unittest2-0.5.1-py2.7.egg -> 
/nix/store/5f3y1a8xr6kga7wm8k2mfjj176nwxigj-python-unittest2-0.5.1/lib/python2.7/site-packages/unittest2-0.5.1-py2.7.egg/

regards
florian
-- 
Florian Friesdorf <f...@chaoflow.net>
  GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
Jabber/XMPP: f...@chaoflow.net
IRC: chaoflow on freenode,ircnet,blafasel,OFTC

Attachment: pgp0cYdJCFvRh.pgp
Description: PGP signature

_______________________________________________
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to