Hi,
I don't have lsb-core installed, but ia32-libs install its files to /emul/ia32-linux and the chroot should (at least as suggested by the Debian AMD64 How To) be installed to /var/chroot. Where's the conflict or the data corruption in that?
Bob Proulx wrote:
I just hit lsb-core version 2.0-1 which causes me problems. I have not updated for a while. Testing using the latest debian-pure64.
* Depend on ia32-libs on amd64. (Closes: #259976)
But I am not using ia32-libs. I am using an ia32 chroot. But now I am required to use ia32-libs if I want the lsb package. This breaks my ability to use a chroot to maintain the ia32 binaries. What was working is now broken.
A second very annoying property is that this is a silent data corruption. An upgrade to the lsb package pulls in ia32-libs and this is installed on top of the existing chroot area, corrupting it.
I see the reasoning behind someone wanting the ia32-libs package installed. But it is completely wrong in the chroot case. (A good argument for multiarch. But that is another discussion.)
Of course I will now create a local no-ia32-libs package that conflicts with ia32-libs and will install and hold that package. That will prevent future accidental breakage.
I am somewhat at a loss as to how to address this problem. Suggestions?
Bob
-- Javier Kohen <[EMAIL PROTECTED]> ICQ: blashyrkh #2361802 Jabber: [EMAIL PROTECTED]
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

