Re: Re: ia32-libs vs. ia32 chroot
>In your chroot, modify your /etc/apt/sources.list: > >deb ftp://ftp.debian.org/debian/ sid main contrib non-free >deb-src ftp://ftp.debian.org/debian/ sid main contrib non-free >From your earlier posts I think you have forgotten the 'contrib' and >'non-free' entries. >Hope this helps. >-- >Best regards >Sven That was all it was. I had used the default settings of base-config, which isn't enough it seems. To add to the How-to? Thanks very much. Phil
Re: ia32-libs vs. ia32 chroot
Philip Warrick wrote: [...] After all that I still get the same errors. apt is definitely able to connect (apt-get update downloaded some packages successfully). Any ideas? In your chroot, modify your /etc/apt/sources.list: deb ftp://ftp.debian.org/debian/ sid main contrib non-free deb-src ftp://ftp.debian.org/debian/ sid main contrib non-free From your earlier posts I think you have forgotten the 'contrib' and 'non-free' entries. Hope this helps. -- Best regards Sven
Re: ia32-libs vs. ia32 chroot
[EMAIL PROTECTED] (Bob Proulx) writes: > Phil Warrick wrote: >> I'm going with the chroot approach then. >> >> Following the AMD64 HOWTO in section "Running applications inside the >> chroot", I followed the instructions and then I wanted to try to run a >> 32-bit program. >> >> First I wanted to try to run some X-based program so I tried openoffice, >> which was not yet installed. When I tried to install it in the chroot, >> I got the following errors below. >> [...] >> Can someone indicate what might be wrong? I'm using kernel >> 2.6.8-9-amd-k8-smp on a dual Opteron system. > > Check your /etc/apt/sources.list file *in the chroot* and make sure it > can get to the 32-bit archive. Make sure that 'apt-get update' works > in the chroot. It looks to me like apt has no package lists at all. > > If you have 'dchroot' configured you can run the commands like this: > > dchroot editor /etc/apt/sources.list > > dchroot apt-get update > dchroot apt-get install openoffice.org > > Bob Don't forget /etc/hosts, /etc/passwd, /etc/groups, /etc/shadow, /etc/mtab, /proc in the chroot. MfG Goswin
Re: ia32-libs vs. ia32 chroot
Phil Warrick wrote: > I'm going with the chroot approach then. > > Following the AMD64 HOWTO in section "Running applications inside the > chroot", I followed the instructions and then I wanted to try to run a > 32-bit program. > > First I wanted to try to run some X-based program so I tried openoffice, > which was not yet installed. When I tried to install it in the chroot, > I got the following errors below. > [...] > Can someone indicate what might be wrong? I'm using kernel > 2.6.8-9-amd-k8-smp on a dual Opteron system. Check your /etc/apt/sources.list file *in the chroot* and make sure it can get to the 32-bit archive. Make sure that 'apt-get update' works in the chroot. It looks to me like apt has no package lists at all. If you have 'dchroot' configured you can run the commands like this: dchroot editor /etc/apt/sources.list dchroot apt-get update dchroot apt-get install openoffice.org Bob signature.asc Description: Digital signature
Re: ia32-libs vs. ia32 chroot
IA32 Chroot: + Can install other libraries very easily + Can add library directories to /etc/ld.so.conf so it runs like the ia32-libs - Slightly more effort to setup - Takes up quite a bit more space ia32-libs: + Install and run (for limited library dependencies) - Not a complete 32bit system (Ie running 32bit firefox isn't anywhere near as easy) + Less space In my opinion that about sums up the important points to consider, I've probably missed a couple or explained some badly though Alan Thanks, Alan. I'm going with the chroot approach then. Following the AMD64 HOWTO in section "Running applications inside the chroot", I followed the instructions and then I wanted to try to run a 32-bit program. First I wanted to try to run some X-based program so I tried openoffice, which was not yet installed. When I tried to install it in the chroot, I got the following errors below. So I wondered whether I needed X installed in the chroot, but this did not work either (see below). Then I wondered if it was not X but some other configuration problem so I tried to install wine. Again some sort of dependency problem. Can someone indicate what might be wrong? I'm using kernel 2.6.8-9-amd-k8-smp on a dual Opteron system. Any help would be appreciated. Phil # apt-get install openoffice.org Reading Package Lists... Building Dependency Tree... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: openoffice.org: Depends: openoffice.org-debian-files (> 1.1.1+1.1.2rc3) but it is not going to be installed Depends: openoffice.org-bin (> 1.1.1+1.1.2rc3) but it is not going to be installed Depends: dictionaries-common (>= 0.10) but it is not going to be installed or openoffice.org-updatedicts # apt-get install x-window-system Reading Package Lists... Building Dependency Tree... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: x-window-system: Depends: x-window-system-core but it is not going to be installed Depends: xdm but it is not going to be installed Depends: xterm but it is not going to be installed # apt-get install wine Reading Package Lists... Building Dependency Tree... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: wine: Depends: xbase-clients (>= 4.0) but it is not going to be installed or xcontrib
Re: ia32-libs vs. ia32 chroot
IA32 Chroot: + Can install other libraries very easily + Can add library directories to /etc/ld.so.conf so it runs like the ia32-libs - Slightly more effort to setup - Takes up quite a bit more space ia32-libs: + Install and run (for limited library dependencies) - Not a complete 32bit system (Ie running 32bit firefox isn't anywhere near as easy) + Less space In my opinion that about sums up the important points to consider, I've probably missed a couple or explained some badly though Alan