At Wed, 9 Mar 2005 12:50:55 +0100, Thomas Schwinge <[EMAIL PROTECTED]> wrote: > > [ Cc'ed to the slashpackage-foreign list > <URL:mailto:[EMAIL PROTECTED]>. ] > > [ Replied publically with Alfred's permission. ]
This is all very well, but could you give us some context why you posted this here in the first place? Are you suggesting something we should do, or what is this about? We know the advantages of using separate directories to install packages into, but we also know the advantages of having all packages folded into a single directory hierarchy. We believe what you really want is filesystem support for a packaging system. Packages would then be installed in separate directories (say /packages/PACKAGE/VERSION/) and they would be all virtually unionized in the global root hierarchy (users could put their own configuration on top of that). Just having all packages in separate directories doesn't cut it for us. Having symbolic links like stow doesn't cut it either, as they waste inodes, are slow to look up and don't allow full flexibility (like automatic dependency resolution, user configuration etc). In the Hurd, we have the translator concept which allows for much better solutions. That's the story we gave for years now, and you can find more details about this approach in the mailing list archive. Thanks, Marcus _______________________________________________ Bug-hurd mailing list Bug-hurd@gnu.org http://lists.gnu.org/mailman/listinfo/bug-hurd