[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: glibc; introducing slashpackage-foreign (was: GNU Mach panic)
From: |
Marcus Brinkmann |
Subject: |
Re: glibc; introducing slashpackage-foreign (was: GNU Mach panic) |
Date: |
Thu, 10 Mar 2005 02:35:51 +0100 |
User-agent: |
Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) |
At Wed, 9 Mar 2005 12:50:55 +0100,
Thomas Schwinge <schwinge-lists-gnu.org-bug-hurd@nic-nac-project.de> wrote:
>
> [ Cc'ed to the slashpackage-foreign list
> <URL:mailto:spf@multivac.cwru.edu>. ]
>
> [ 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
- glibc; introducing slashpackage-foreign (was: GNU Mach panic), (continued)
- Message not available
- glibc; introducing slashpackage-foreign (was: GNU Mach panic), Thomas Schwinge, 2005/03/09
- Re: glibc; introducing slashpackage-foreign (was: GNU Mach panic), Alfred M. Szmidt, 2005/03/09
- Re: glibc; introducing slashpackage-foreign, Paul Jarc, 2005/03/09
- Re: glibc; introducing slashpackage-foreign, Thomas Schwinge, 2005/03/09
- Re: glibc; introducing slashpackage-foreign, Michael Banck, 2005/03/09
- Re: glibc; introducing slashpackage-foreign, Alfred M. Szmidt, 2005/03/09
- a gentler introduction to slashpackage (was: glibc; introducing slashpackage-foreign), Paul Jarc, 2005/03/10
- Re: a gentler introduction to slashpackage (was: glibc; introducing slashpackage-foreign), Alfred M. Szmidt, 2005/03/10
- Re: glibc; introducing slashpackage-foreign, Alfred M. Szmidt, 2005/03/09
- Re: glibc; introducing slashpackage-foreign, Thomas Schwinge, 2005/03/10
- Re: glibc; introducing slashpackage-foreign (was: GNU Mach panic),
Marcus Brinkmann <=
- Re: glibc; introducing slashpackage-foreign, Thomas Schwinge, 2005/03/10
- Re: glibc; introducing slashpackage-foreign, Marcus Brinkmann, 2005/03/10
- Message not available
- IRC (was: GNU Mach panic), Thomas Schwinge, 2005/03/09
- mailing list archives in mbox format, Neal H. Walfield, 2005/03/09
- Re: mailing list archives in mbox format, Thomas Schwinge, 2005/03/09
- Re: IRC (was: GNU Mach panic), Alfred M. Szmidt, 2005/03/09
- Re: IRC, Thomas Schwinge, 2005/03/09
- Re: IRC, Alfred M. Szmidt, 2005/03/09
- Re: IRC, Thomas Schwinge, 2005/03/10
- Re: IRC, Alfred M. Szmidt, 2005/03/10