Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2010-01-02 Thread Loïc Minier
Hi On Wed, Jan 17, 2007, Nelson A. de Oliveira wrote: Today pbuilder failed to get a build dependency on a i386 system with an amd64 chroot. The machine is amd64 (with amd64 kernel), but the installed system is i386. So I think everything should now work in this setup, except that

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-19 Thread Junichi Uekawa
At Thu, 18 Jan 2007 21:11:38 +0100, Loïc Minier wrote: On Thu, Jan 18, 2007, Nelson A. de Oliveira wrote: Do I need to make something else, please? You can try to make a copy of /usr/lib/pbuilder/pbuilder-satisfydepends to a location of your choice, and change this line: local

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-19 Thread Junichi Uekawa
You can try to make a copy of /usr/lib/pbuilder/pbuilder-satisfydepends to a location of your choice, and change this line: local ARCH=$(dpkg-architecture -qDEB_HOST_ARCH) into: local ARCH=amd64 and then set PBUILDERSATISFYDEPENDSCMD in your pbuilderrc. Ahgh, I realize now that

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-18 Thread Nelson A. de Oliveira
Hi! On 1/17/07, Junichi Uekawa [EMAIL PROTECTED] wrote: You'll need to run pbuilder through 'linux64' program. Running linux64 pdebuild I get: dpkg-buildpackage: host architecture amd64 But the package still fails to build: dpkg-checkbuilddeps: Unmet build dependencies: ia32-libs The line

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-18 Thread Loïc Minier
On Thu, Jan 18, 2007, Nelson A. de Oliveira wrote: Do I need to make something else, please? You can try to make a copy of /usr/lib/pbuilder/pbuilder-satisfydepends to a location of your choice, and change this line: local ARCH=$(dpkg-architecture -qDEB_HOST_ARCH) into: local

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-17 Thread Loïc Minier
Hi, On Wed, Jan 17, 2007, Nelson A. de Oliveira wrote: Today pbuilder failed to get a build dependency on a i386 system with an amd64 chroot. The machine is amd64 (with amd64 kernel), but the installed system is i386. This makes your default target arch i386. (Obviously, you don't

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-17 Thread Nelson A. de Oliveira
Hi! On 1/17/07, Loïc Minier [EMAIL PROTECTED] wrote: On Wed, Jan 17, 2007, Nelson A. de Oliveira wrote: Today pbuilder failed to get a build dependency on a i386 system with an amd64 chroot. The machine is amd64 (with amd64 kernel), but the installed system is i386. This makes your

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-17 Thread Loïc Minier
On Wed, Jan 17, 2007, Nelson A. de Oliveira wrote: Kernel is amd64 and chroot is amd64. All the packages inside the chroot are from amd64. Yes, what I mean is that pbuilder is run from the i386 architecture. I don't think there's a way to override this yet, but it's normal behavior, not an

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-17 Thread Nelson A. de Oliveira
severity 407248 wishlist thanks Hi! On 1/17/07, Loïc Minier [EMAIL PROTECTED] wrote: On Wed, Jan 17, 2007, Nelson A. de Oliveira wrote: Kernel is amd64 and chroot is amd64. All the packages inside the chroot are from amd64. Yes, what I mean is that pbuilder is run from the i386

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-17 Thread Loïc Minier
On Wed, Jan 17, 2007, Nelson A. de Oliveira wrote: Just a doubt. Packages built on this way aren't exactly the same as the ones built on a pure amd64 machine? Well, pbuilder itself will consider it's running on i386, so it mainly depends on your build-deps I suppose; I don't know whether

Bug#407248: [Pbuilder-maint] Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-17 Thread Junichi Uekawa
ia32-libs [amd64] means the build-deps is only required on amd64 systems, but your system is i386. Even on an amd64 chroot? You'll need to run pbuilder through 'linux64' program. test this code snippet: $ linux64 uname -m x86_64 $ linux32 uname -m i686 This probably needs to be

Bug#407248: pbuilder-satisfydepends fails on i386 system with amd64 chroot

2007-01-16 Thread Nelson A. de Oliveira
Package: pbuilder Version: 0.162 Severity: important Hi Junichi! Today pbuilder failed to get a build dependency on a i386 system with an amd64 chroot. The machine is amd64 (with amd64 kernel), but the installed system is i386. The error is here: (...) - Considering build-dep ia32-libs [amd64]