> ok, what about libraries, are you going to add a new place for included > files or have a script that sets the namespace for every library a > program you want to compile needs? > > think about python for instances, it's needs zlib, bzip2, openssl and > it couldn't depend even on more stuff (like libxml, sqlite, curses, > etc), but I tried > to keep it simple, but usable and then you also have the configuration > files, binds are find, but you need a big amount of them to get something > going.... > > in the end you have to think in the actual usage. > > I chose to "pollute" /sys/src/cmd with non standard packages for all of > the above reasons and some that don't come to my mind right now.
+1. anyone who suggests a recursive union directory as a solution needs a "talk", and a good read of http://lwn.net/Articles/325369/ warning. the author doesn't completely understand qids. nor the implications of unions on the uniqueness of qid.path. - erik