Chris Hiestand wrote:
> Bob Proulx wrote:
> > Chris Hiestand wrote:
> >> It seems that during a preseeded installation today my squeeze VM
> >> installed a proposed update when it shouldn't have:
> >
> > Or did you simply catch an archive in the middle of being updated?
> > That shouldn't happen but depends upon the mirror you are using.
>
> The problem turned out to be caused by my missing the squeeze-updates
> entries in sources.list. It was just never noticeable until this update.
Interesting. Yes for whatever reason that update appears in squeeze-updates.
$ apt-cache policy libc6-i386
libc6-i386:
Installed: (none)
Candidate: 2.11.3-3
Version table:
2.11.3-3 0
500 http://ftp.us.debian.org/debian/ squeeze-updates/main amd64 Packages
2.11.3-2 0
500 http://ftp.us.debian.org/debian/ squeeze/main amd64 Packages
> That's because you're running i386 arch. I was on an amd64 machine.
That makes a large difference!
Out of curiosity, what are you using libc6-i386 for on your amd64
machine?
Debian biarch support isn't multiarch and is pretty poor. I realize
that poor doesn't mean broken. It just means poor. It is missing the
full package system behind it. I find it unsuitable for my use. I
avoid it. Instead I do the chroot thing to run a 32-bit chroot on my
64-bit machines that need it. Then I get full apt capability and can
install anything and can manage the system normally. Although the
chroot is more overhead to set up initially. Other people might use a
vserver. Other people might use a full VM.
But I acknowledge that installing the current x86 libs on a 64-bit
machine may be what I would brand a "quick and dirty" way to support
doing something. Just wondering what people find useful there? Since
I am pretty happy with a native 64-bit system these days. The
previous problems of Adobe Flash and Sun Java and other 32-bit binary
blobs have mostly been mitigated.
Bob
Attachment:
signature.asc
Description: Digital signature