From: hatta on
I am having trouble figuring out what the right way to install i386 packages
on AMD64 Sid is. Specifically, I need to install some 32-bit dev packages
so I can compile Wine. (for regression testing) I have ia32-libs
installed, but it doesn't contain the development packages I need.

The Wine wiki tells me to use ia32-apt-get. I do not have ia32-apt-get
installed, and apt-get tells me there is no installation candidate. I can't
find it on packages.debian.org

I've also seen some talk of ia32-libs-tools. That I have installed, but
apparently it could cause breakage down the line. In any case, I have not
been able to convert a package successfully. (I get tail: cannot open
`debian/changelog' for reading: No such file or directory)

I hope this isn't a tired topic. I've done some searching, and I haven't
found a good solution, and no posts on the topic since the middle of 2009.
Is there a "right way" to do this yet?


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/courier.4C28D310.00005AE2(a)softhome.net
From: Sven Joachim on
On 2010-06-28 18:51 +0200, hatta(a)softhome.net wrote:

> I am having trouble figuring out what the right way to install i386
> packages on AMD64 Sid is. Specifically, I need to install some 32-bit
> dev packages so I can compile Wine. (for regression testing) I have
> ia32-libs installed, but it doesn't contain the development packages I
> need.
>
> The Wine wiki tells me to use ia32-apt-get. I do not have
> ia32-apt-get installed, and apt-get tells me there is no installation
> candidate. I can't find it on packages.debian.org

It has been removed from Debian because it was too buggy and badly
messed around with the package management system.

> I've also seen some talk of ia32-libs-tools. That I have installed,
> but apparently it could cause breakage down the line. In any case, I
> have not been able to convert a package successfully. (I get tail:
> cannot open `debian/changelog' for reading: No such file or directory)

Where did you get this ia32-libs-tools from?

> I hope this isn't a tired topic. I've done some searching, and I
> haven't found a good solution, and no posts on the topic since the
> middle of 2009. Is there a "right way" to do this yet?

For now I would recommend to build wine in an i386 chroot.

Sven


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/871vbrf4r4.fsf(a)turtle.gmx.de
From: Andrew Reid on
On Monday 28 June 2010 12:51:28 hatta(a)softhome.net wrote:
> I am having trouble figuring out what the right way to install i386
> packages on AMD64 Sid is. Specifically, I need to install some 32-bit dev
> packages so I can compile Wine. (for regression testing) I have ia32-libs
> installed, but it doesn't contain the development packages I need.
>
> The Wine wiki tells me to use ia32-apt-get. I do not have ia32-apt-get
> installed, and apt-get tells me there is no installation candidate. I
> can't find it on packages.debian.org

I'm not sure if it will work for Wine, but I've started using
virtualization for almost all of my 32-bit needs. There's a
"virtualbox-ose" package in Debian "lenny", it works, and it's almost
trivial to set up a VM.

The one place it doesn't work is for hosting a 32-bit browser on
a 64-bit base system -- or rather, I haven't figured it out, since
the VirtualBox documentation has some discussion of shared files.
(I want my bookmarks preserved, and downloads to go somewhere
where I can find/use them.)

For regression testing of most things, it would be fine, but Wine
is likely to require low-level access to the hardware, so it might
not be as good for that, hence my earlier hesitation.

-- A.
--
Andrew Reid / reidac(a)bellatlantic.net


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/201006291546.45704.reidac(a)bellatlantic.net