Re: i386 Wine on an amd64 without chroot

2005-03-25 Thread Pete
Hank Barta wrote:
On Thu, 24 Mar 2005 00:30:33 -0800, Max <[EMAIL PROTECTED]> wrote:
 

Tobias,
You can install all applications and libraries in chroot enviroment and later 
use them from outside like ia32-libs.
In short:
1. debootstrap --arch i386 sid /emul/ia32-linux/ ftp://ftp.debian.org/debian
   

Does it have tro be sid or can one install sarge in a chroot? Sorry if
this is a dumb question, but I've only ever seen sid in the
debootstrap command.
thanks,
hank
 

I'm currently using Sarge in my chroot, but I haven't done much with it yet.
So far, no dramas except for some typos on my part that caused some 
grief with vmware.

Pete
PS Sorry, I just sent this reply directly to you, so I'm now sending it 
to the list as well.

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: i386 Wine on an amd64 without chroot

2005-03-25 Thread Hank Barta
On Thu, 24 Mar 2005 00:30:33 -0800, Max <[EMAIL PROTECTED]> wrote:
> Tobias,
> 
> You can install all applications and libraries in chroot enviroment and later 
> use them from outside like ia32-libs.
> In short:
> 
> 1. debootstrap --arch i386 sid /emul/ia32-linux/ ftp://ftp.debian.org/debian

Does it have tro be sid or can one install sarge in a chroot? Sorry if
this is a dumb question, but I've only ever seen sid in the
debootstrap command.

thanks,
hank


-- 
Beautiful Sunny Winfield


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: i386 Wine on an amd64 without chroot

2005-03-25 Thread Tobias Krais
Hi together,

> >>In my experience, if you don't have a complete chroot in
> >>/emul/ia32-linux/, you can, after installing ia32-libs, just getting the
> >>necessary i386 debs for whatever other libraries you need and run "sudo
> >>dpkg -x foo.deb /emul/ia32-linux/" and it will be extracted into the
> >>appropriate directories.
> >
> >Dumb question:  How do you get the i386 debs?  Do you have to get them 
> >manually by browsing debian.org's archive, or is there some way of telling 
> >apt to get a deb for a different architecture?
> >  
> >
> Just get them manually off the debian.org archive.

OK. I will try it with a chroot environment. Hopefully my Openoffice
will run afterwards again :-) (but I know how to reinstall it.

Greetings, Tobias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Alexander Rapp
Ed Cogburn wrote:
On Thursday 24 March 2005 8:07am, Alexander Rapp wrote:
 

In my experience, if you don't have a complete chroot in
/emul/ia32-linux/, you can, after installing ia32-libs, just getting the
necessary i386 debs for whatever other libraries you need and run "sudo
dpkg -x foo.deb /emul/ia32-linux/" and it will be extracted into the
appropriate directories.
   


Dumb question:  How do you get the i386 debs?  Do you have to get them 
manually by browsing debian.org's archive, or is there some way of telling 
apt to get a deb for a different architecture?
 

Just get them manually off the debian.org archive.
-- Alexander Rapp
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Lennart Sorensen
On Thu, Mar 24, 2005 at 10:28:04AM -0500, Ed Cogburn wrote:
> Yes, for a full chroot environment, but I understood Alexander as saying he's 
> not keeping a full chroot, just the apps and the libs they need 
> under /emul/ia32-linux.  I would like to avoid the need for chroot 
> alltogether as well as avoid wasting all that space to keep a largely 
> redundant  environment just for a few apps that aren't yet available on 
> amd64.  Am I understanding Alexander wrong?

A minimal debian install is only 200M or so, which with typical drive
sizes is nothing.  It allows trivial updates and such of 32bit packages
since you have a real 32bit environment to handle downloading and
installing the 32bit packages.  If and when debian gets biarch support
this problem will go away.  Besides most of the stuff you end up with in
the chroot is the libs you are required to have anyhow to run 32bit
programs.

Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Ed Cogburn
On Thursday 24 March 2005 10:18am, Egon Willighagen wrote:
> On Thursday 24 March 2005 04:16 pm, Ed Cogburn wrote:
> > On Thursday 24 March 2005 8:07am, Alexander Rapp wrote:
> > > In my experience, if you don't have a complete chroot in
> > > /emul/ia32-linux/, you can, after installing ia32-libs, just getting
> > > the necessary i386 debs for whatever other libraries you need and run
> > > "sudo dpkg -x foo.deb /emul/ia32-linux/" and it will be extracted into
> > > the appropriate directories.
> >
> > Dumb question:  How do you get the i386 debs?  Do you have to get them
> > manually by browsing debian.org's archive, or is there some way of
> > telling apt to get a deb for a different architecture?
>
> You chroot into the i386 environment, and then run apt-get update... etc.


Yes, for a full chroot environment, but I understood Alexander as saying he's 
not keeping a full chroot, just the apps and the libs they need 
under /emul/ia32-linux.  I would like to avoid the need for chroot 
alltogether as well as avoid wasting all that space to keep a largely 
redundant  environment just for a few apps that aren't yet available on 
amd64.  Am I understanding Alexander wrong?




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Egon Willighagen
On Thursday 24 March 2005 04:16 pm, Ed Cogburn wrote:
> On Thursday 24 March 2005 8:07am, Alexander Rapp wrote:
> > In my experience, if you don't have a complete chroot in
> > /emul/ia32-linux/, you can, after installing ia32-libs, just getting the
> > necessary i386 debs for whatever other libraries you need and run "sudo
> > dpkg -x foo.deb /emul/ia32-linux/" and it will be extracted into the
> > appropriate directories.
>
> Dumb question:  How do you get the i386 debs?  Do you have to get them
> manually by browsing debian.org's archive, or is there some way of telling
> apt to get a deb for a different architecture?

You chroot into the i386 environment, and then run apt-get update... etc.

Egon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Ed Cogburn
On Thursday 24 March 2005 8:07am, Alexander Rapp wrote:
>
> In my experience, if you don't have a complete chroot in
> /emul/ia32-linux/, you can, after installing ia32-libs, just getting the
> necessary i386 debs for whatever other libraries you need and run "sudo
> dpkg -x foo.deb /emul/ia32-linux/" and it will be extracted into the
> appropriate directories.


Dumb question:  How do you get the i386 debs?  Do you have to get them 
manually by browsing debian.org's archive, or is there some way of telling 
apt to get a deb for a different architecture?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Alexander Rapp
Tobias Krais wrote:
Hi Max
You can install all applications and libraries in chroot enviroment 
and later use them from outside like ia32-libs.
In short:

1. debootstrap --arch i386 sid /emul/ia32-linux/ 
ftp://ftp.debian.org/debian
2. chroot /emul/ia32-linux/
3. install whatever 32-bit applications/libraries using apt-get
4. leave chroot enviroment
5. (optionally) make symlinks to desired 32-bit applications located 
in /emul/ia32-linux/usr/bin/
6. enjoy the installed 32-bit apps

For me it seems as if I need a seperate i386 Debian installation and 
this installation must be mounted in /emul/ia32-linux/. Is this correct?

It's a good Idea, but does it work without any chroot? Just installing 
all i386 packages to /emul/ia32-linux/?

In my experience, if you don't have a complete chroot in 
/emul/ia32-linux/, you can, after installing ia32-libs, just getting the 
necessary i386 debs for whatever other libraries you need and run "sudo 
dpkg -x foo.deb /emul/ia32-linux/" and it will be extracted into the 
appropriate directories.  As a result of doing this, I can now use ia32 
openoffice.org without a full chroot.  The trouble with this solution is 
that it is essentially impossible to update or remove libraries that 
have been installed this way, but if you're only using a few ia32 
programs anyway that's not a major problem.

-- Alexander Rapp
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Tobias Krais
Hi Max
You can install all applications and libraries in chroot enviroment and 
later use them from outside like ia32-libs.
In short:

1. debootstrap --arch i386 sid /emul/ia32-linux/ 
ftp://ftp.debian.org/debian
2. chroot /emul/ia32-linux/
3. install whatever 32-bit applications/libraries using apt-get
4. leave chroot enviroment
5. (optionally) make symlinks to desired 32-bit applications located in 
/emul/ia32-linux/usr/bin/
6. enjoy the installed 32-bit apps
For me it seems as if I need a seperate i386 Debian installation and 
this installation must be mounted in /emul/ia32-linux/. Is this correct?

It's a good Idea, but does it work without any chroot? Just installing 
all i386 packages to /emul/ia32-linux/?

Greetings, Tobias
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: i386 Wine on an amd64 without chroot

2005-03-24 Thread Max
Tobias,
You can install all applications and libraries in chroot enviroment and later 
use them from outside like ia32-libs.
In short:
1. debootstrap --arch i386 sid /emul/ia32-linux/ ftp://ftp.debian.org/debian
2. chroot /emul/ia32-linux/
3. install whatever 32-bit applications/libraries using apt-get
4. leave chroot enviroment
5. (optionally) make symlinks to desired 32-bit applications located in 
/emul/ia32-linux/usr/bin/
6. enjoy the installed 32-bit apps
Max
Tobias Krais wrote:
Hi together,
I have a Debian Sid amd64 installed. Now I would like to use wine for 
32bit Windows applications (esp. Watchtower Library). I don't want to 
use a chroot environment. As I found out, may be one day there will be a 
ia32-libs-wine to install and then a i386 wine will work. But I don't 
want to wait for a ia32-libs-wine.

There should be a way to install all the needed libs manually. For I am 
not a very advanced Debian User I would like to know:

1. Is it very difficult to install all the libs manually?
2. How to install the i386 wine package and how to find out which libs 
are missing?

3. How to install missing libs?
Hopefully somebody can help me...
Greetings,
Tobias


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]