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

Marc Weber marco-oweber at gmx.de
Mon Jun 29 23:13:59 CEST 2009


On Mon, Jun 29, 2009 at 10:15:58PM +0400, Michael Raskin wrote:
> -----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.

By using aufs you can be pretty sure that everything works as well if
you're using aufs again in your profile, correct?

Marc Weber



More information about the nix-dev mailing list