public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] 32 bit binaries: installing/running on amd64 system
@ 2005-11-13 22:39 Alan E. Davis
  2005-11-14  0:54 ` Greg Bur
  0 siblings, 1 reply; 10+ messages in thread
From: Alan E. Davis @ 2005-11-13 22:39 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 121 bytes --]

Several 32 bit binaries beg to be installed on this gentoo box. Is there a
good HOWTO on how to do this?

Alan Davis

[-- Attachment #2: Type: text/html, Size: 144 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-13 22:39 [gentoo-user] 32 bit binaries: installing/running on amd64 system Alan E. Davis
@ 2005-11-14  0:54 ` Greg Bur
  2005-11-14  1:21   ` Alan E. Davis
  0 siblings, 1 reply; 10+ messages in thread
From: Greg Bur @ 2005-11-14  0:54 UTC (permalink / raw
  To: gentoo-user

On 11/13/05, Alan E. Davis <lngndvs@gmail.com> wrote:
> Several 32 bit binaries beg to be installed on this gentoo box.  Is there a
> good HOWTO on how to do this?
>
>  Alan Davis
>
>

Something like this perhaps?

http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=3

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14  0:54 ` Greg Bur
@ 2005-11-14  1:21   ` Alan E. Davis
  2005-11-14  6:51     ` Greg Bur
  2005-11-14  9:28     ` Neil Bothwick
  0 siblings, 2 replies; 10+ messages in thread
From: Alan E. Davis @ 2005-11-14  1:21 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

Thank you, Greg:

I think this is a step in the right direction. However, does this apply to
32 bit binaries one might wish to install from an RPM, for example, or a DEB
file, from a 32 bit dist? Note the following:

>For the most common uses you do not need do build a 32bits chroot system.
However, if you want to run >applications that don't have a binary available
to run with 32bits libraries, you should use a 32bit chroot.

Thanks again,

Alan Davis
On 11/14/05, Greg Bur <greg.bur@gmail.com> wrote:
>
> On 11/13/05, Alan E. Davis <lngndvs@gmail.com> wrote:
> > Several 32 bit binaries beg to be installed on this gentoo box. Is there
> a
> > good HOWTO on how to do this?
> >
> > Alan Davis
> >
> >
>
> Something like this perhaps?
>
> http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=3
>
> --
> gentoo-user@gentoo.org mailing list
>
>

[-- Attachment #2: Type: text/html, Size: 1440 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14  1:21   ` Alan E. Davis
@ 2005-11-14  6:51     ` Greg Bur
  2005-11-14  9:28     ` Neil Bothwick
  1 sibling, 0 replies; 10+ messages in thread
From: Greg Bur @ 2005-11-14  6:51 UTC (permalink / raw
  To: gentoo-user

On 11/13/05, Alan E. Davis <lngndvs@gmail.com> wrote:
> Thank you, Greg:

Glad to help

>  I think this is a step in the right direction.  However, does this apply to
> 32 bit binaries one might wish to install from an RPM, for example, or a DEB
> file, from a 32 bit dist?  Note the following:
>

Since you are basically building a 32-bit system in an environment
similar to what you used to build your original system you would
simply need to install the appropriate software into the 32-bit chroot
environment.  Once you have rpm and the Debian utilities installed you
should be able to install packages from RPM or DEB although you will
probably have to force the installations.  I should mention that I
myself am still quite new to using a 32-bit chroot environment on a
64-bit system so I may not have all of my facts correct but hopefully
this is enough to get you on your way.

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14  1:21   ` Alan E. Davis
  2005-11-14  6:51     ` Greg Bur
@ 2005-11-14  9:28     ` Neil Bothwick
  2005-11-14 14:14       ` Alan E. Davis
  1 sibling, 1 reply; 10+ messages in thread
From: Neil Bothwick @ 2005-11-14  9:28 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 616 bytes --]

On Mon, 14 Nov 2005 11:21:00 +1000, Alan E. Davis wrote:

> I think this is a step in the right direction. However, does this apply
> to 32 bit binaries one might wish to install from an RPM, for example,
> or a DEB file, from a 32 bit dist?

Normally you just install those as normal. 32 bit binaries usually run
on AMD64 without modification. For example, I have openoffice-bin,
firefox-bin and vmware-workstation, all 32 bit packages, running on this
amd64 box.

The chroot is only needed if you want to build 32 bit binaries.


-- 
Neil Bothwick

Why is there an expiration date on sour cream?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14  9:28     ` Neil Bothwick
@ 2005-11-14 14:14       ` Alan E. Davis
  2005-11-14 14:37         ` Neil Bothwick
  2005-11-14 14:47         ` Hemmann, Volker Armin
  0 siblings, 2 replies; 10+ messages in thread
From: Alan E. Davis @ 2005-11-14 14:14 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1305 bytes --]

I really appreciate the help.

I am looking at several 32 bit binary packages that are only downloadable as
32 bit rpms or debs. For example: fledermaus and a related 3D viewer for
bathymetry files, and two different video editors. They are not available as
source, and they certainly are not available as ebuilds, or prepackaged in
any way.

So, I can copy the binaries etc by hand into the chroot environment? Or
perhaps even unpack using "rpm" or apt? WOuld I need to produce an ebuild of
some kind? (Something akin to climbing Mt. Everest, I guess).

Thanks again,

Alan

On 11/14/05, Neil Bothwick <neil@digimed.co.uk> wrote:
>
> On Mon, 14 Nov 2005 11:21:00 +1000, Alan E. Davis wrote:
>
> > I think this is a step in the right direction. However, does this apply
> > to 32 bit binaries one might wish to install from an RPM, for example,
> > or a DEB file, from a 32 bit dist?
>
> Normally you just install those as normal. 32 bit binaries usually run
> on AMD64 without modification. For example, I have openoffice-bin,
> firefox-bin and vmware-workstation, all 32 bit packages, running on this
> amd64 box.
>
> The chroot is only needed if you want to build 32 bit binaries.
>
>
> --
> Neil Bothwick
>
> Why is there an expiration date on sour cream?
>
>
>

[-- Attachment #2: Type: text/html, Size: 1675 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14 14:14       ` Alan E. Davis
@ 2005-11-14 14:37         ` Neil Bothwick
  2005-11-14 14:47         ` Hemmann, Volker Armin
  1 sibling, 0 replies; 10+ messages in thread
From: Neil Bothwick @ 2005-11-14 14:37 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 424 bytes --]

On Tue, 15 Nov 2005 00:14:27 +1000, Alan E. Davis wrote:

> I am looking at several 32 bit binary packages that are only
> downloadable as 32 bit rpms or debs.

emerge -av rpm

Then try to install the package with rpm -ihv package.rpm, which will
throw up a bunch of dependencies. Make sure you have those installed then 
rpm --nodeps -ihv package.rpm


-- 
Neil Bothwick

Access denied--nah nah na nah nah!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14 14:14       ` Alan E. Davis
  2005-11-14 14:37         ` Neil Bothwick
@ 2005-11-14 14:47         ` Hemmann, Volker Armin
  2005-11-14 21:11           ` Alan E. Davis
  1 sibling, 1 reply; 10+ messages in thread
From: Hemmann, Volker Armin @ 2005-11-14 14:47 UTC (permalink / raw
  To: gentoo-user

On Monday 14 November 2005 15:14, Alan E. Davis wrote:
> I really appreciate the help.
>
> I am looking at several 32 bit binary packages that are only downloadable
> as 32 bit rpms or debs. For example: fledermaus and a related 3D viewer for
> bathymetry files, and two different video editors. They are not available
> as source, and they certainly are not available as ebuilds, or prepackaged
> in any way.
>
> So, I can copy the binaries etc by hand into the chroot environment? Or
> perhaps even unpack using "rpm" or apt? WOuld I need to produce an ebuild
> of some kind? (Something akin to climbing Mt. Everest, I guess).
>

you do NOT need a chroot.
Just the emul-packages and 32bit support in the kernel.
If that is there, using the 32bit apps is totally painless :)
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14 14:47         ` Hemmann, Volker Armin
@ 2005-11-14 21:11           ` Alan E. Davis
  2005-11-14 21:29             ` Hemmann, Volker Armin
  0 siblings, 1 reply; 10+ messages in thread
From: Alan E. Davis @ 2005-11-14 21:11 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1090 bytes --]

That sounds good.

Would you recommend installing with rpm or apt? Or copying files over by
hand?

Alan

On 11/15/05, Hemmann, Volker Armin <volker.armin.hemmann@tu-clausthal.de>
wrote:
>
> On Monday 14 November 2005 15:14, Alan E. Davis wrote:
> > I really appreciate the help.
> >
> > I am looking at several 32 bit binary packages that are only
> downloadable
> > as 32 bit rpms or debs. For example: fledermaus and a related 3D viewer
> for
> > bathymetry files, and two different video editors. They are not
> available
> > as source, and they certainly are not available as ebuilds, or
> prepackaged
> > in any way.
> >
> > So, I can copy the binaries etc by hand into the chroot environment? Or
> > perhaps even unpack using "rpm" or apt? WOuld I need to produce an
> ebuild
> > of some kind? (Something akin to climbing Mt. Everest, I guess).
> >
>
> you do NOT need a chroot.
> Just the emul-packages and 32bit support in the kernel.
> If that is there, using the 32bit apps is totally painless :)
> --
> gentoo-user@gentoo.org mailing list
>
>

[-- Attachment #2: Type: text/html, Size: 1481 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] 32 bit binaries: installing/running on amd64 system
  2005-11-14 21:11           ` Alan E. Davis
@ 2005-11-14 21:29             ` Hemmann, Volker Armin
  0 siblings, 0 replies; 10+ messages in thread
From: Hemmann, Volker Armin @ 2005-11-14 21:29 UTC (permalink / raw
  To: gentoo-user

On Monday 14 November 2005 22:11, Alan E. Davis wrote:
> That sounds good.
>
> Would you recommend installing with rpm or apt? Or copying files over by
> hand?
>

huh, that is a good question - hm, I would try to use the package, but also 
check where it installs, to make it easier to remove it later.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-11-14 21:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-13 22:39 [gentoo-user] 32 bit binaries: installing/running on amd64 system Alan E. Davis
2005-11-14  0:54 ` Greg Bur
2005-11-14  1:21   ` Alan E. Davis
2005-11-14  6:51     ` Greg Bur
2005-11-14  9:28     ` Neil Bothwick
2005-11-14 14:14       ` Alan E. Davis
2005-11-14 14:37         ` Neil Bothwick
2005-11-14 14:47         ` Hemmann, Volker Armin
2005-11-14 21:11           ` Alan E. Davis
2005-11-14 21:29             ` Hemmann, Volker Armin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox