On Thu, May 27, 2004 at 04:15:22PM +0200, Mattias Wadenstein wrote: > On Thu, 27 May 2004, John Goerzen wrote: > > [snip answer to some question] > > Biarch/multiarch refers to an experimental extension to Debian that > > permits a userland that has mixed 32- and 64-bit code. With biarch, it > > would be possible to install those programs right alongside each other > > and not really notice a difference. > > > > However, this support requires a massive change in the way we think > > about packages in Debian, and about libraries in general. Therefore, > > the biarch tree is nowhere near as close to being complete as pure64 > > because porting is a more difficult task. > > > > I think that most of us expect that pure64 will be the first to enter > > ftp.debian.org, but once our technology improves, that tree will > > naturally evolve into supporting something like biarch. > > Well, they way I see it is that amd64 will be a debian arch and multiarch > never will be. The current multi-arch approach is just changes to the > source packages and splitting out common packages etc. The changes will > not just be for amd64 but for all architectures that can live under the > same kernel/system. That will be pretty orthogonal to the amd64 port and > happen during a longer time frame, starting with the base libraries. I agree. The current multiarch work has the potential to be much more than merely an i386/amd64 thing, and indeed is targeted as such. It would be (considerably?) easier to develop a system capable of doing the i386/amd64 split, but the main multiarch proposals potentially cover _all_ systems capable of running code for more than one architecture on the same box. There are at least three other types of machine that I'm aware of (Sparc64, MIPS, and IA64) that could use the multiarch system. I believe that once we iron out the bugs in multiarch, it should be possible to migrate to a multi-arch system from either i386 _or_ pure64, although there may be more issues involved with moving up from i386. (Such as identifying from a completely i386 userspace that the machine is amd64 and hence i386/amd64 multiarch capable. There may also be difficulties installing the first 64-bit kernel.) Hugo. -- === Hugo Mills: hugo@... carfax.org.uk | darksatanic.net | lug.org.uk === PGP key: 1C335860 from wwwkeys.eu.pgp.net or http://www.carfax.org.uk --- We believe in free will because we have no choice. ---
Attachment:
signature.asc
Description: Digital signature