From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GC7Pb-0005f5-A2 for garchives@archives.gentoo.org; Sun, 13 Aug 2006 04:17:19 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k7D4GHBE031173; Sun, 13 Aug 2006 04:16:17 GMT Received: from grunt3.ihug.co.nz (grunt3.ihug.co.nz [203.109.254.43]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k7D4GFKQ029426 for ; Sun, 13 Aug 2006 04:16:17 GMT Received: from 203-118-159-244.ip.bliink.ihug.co.nz ([10.1.1.6]) [203.118.159.244] by grunt3.ihug.co.nz with asmtp (Exim 3.35 #1 (Debian)) id 1GC7OX-0007D5-00; Sun, 13 Aug 2006 16:16:13 +1200 Message-ID: <44DEA7A2.5050502@ac.co.nz> Date: Sun, 13 Aug 2006 16:16:34 +1200 From: Peter Ebden User-Agent: Thunderbird 1.5.0.4 (X11/20060727) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] 64-bit chrooting? References: <44DE7CA4.4080605@ac.co.nz> <200608122210.23837.vapier@gentoo.org> In-Reply-To: <200608122210.23837.vapier@gentoo.org> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/alternative; boundary="------------010706080609060400060606" X-Archives-Salt: bf2cbb36-fd3b-4982-b2ea-d1aed2c03f0a X-Archives-Hash: 869552c7355060c178a9820640195e1d This is a multi-part message in MIME format. --------------010706080609060400060606 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit That fixed it. No idea when/why I disabled those, but hey... Thanks a bunch for your help :-) Peter Mike Frysinger wrote: > On Saturday 12 August 2006 21:13, Peter Ebden wrote: > >> I'm trying to build a uclibc system using the Gentoo tarballs on my >> amd64 machine. When I try to chroot into it ("linux32 chroot /mnt/gentoo >> /bin/bash") I show up as "I have no name@localhost" with a user id of >> 2^32 or so. There's no change if I don't use linux32 for the chroot. >> > > sounds like you disabled 16bit uid syscall support in the kernel > > uclibc 0.9.28 does not support the 32bit uid syscalls but ive fixed this in > latest uClibc svn ... > -mike > --------------010706080609060400060606 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit That fixed it. No idea when/why I disabled those, but hey...

Thanks a bunch for your help :-)

Peter

Mike Frysinger wrote:
On Saturday 12 August 2006 21:13, Peter Ebden wrote:
  
I'm trying to build a uclibc system using the Gentoo tarballs on my
amd64 machine. When I try to chroot into it ("linux32 chroot /mnt/gentoo
/bin/bash") I show up as "I have no name@localhost" with a user id of
2^32 or so. There's no change if I don't use linux32 for the chroot.
    

sounds like you disabled 16bit uid syscall support in the kernel

uclibc 0.9.28 does not support the 32bit uid syscalls but ive fixed this in 
latest uClibc svn ...
-mike
  
--------------010706080609060400060606-- -- gentoo-embedded@gentoo.org mailing list