[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: "function not implemented" when changing uid/gid



On Fri, Jul 10, 1998 at 04:26:56PM +0200, Brederlow wrote:
> I then installed the ldso and the libc6 from debian on the chroot
> enviroment. All old programms then stoped working because of
> incompatibilities. Using dpkg --root on the real system I was able to
> install further base packages so that ls, tar, chmod, dpkg and so on
> are working again. The chroot enviroment now has pretty much
> everything from base installed.

That's compiled, that is.  I'm trying to track down the bug in more; mount
I fixed last night and will submit a patch for soon.  Etc.

> Now the problem:
> 
> tar and ln (and some other prog dpkg uses) complain that they can't
> change the uid and gid of programms, because "function not
> implemented".
> 
> chown root.root <file> works fine.
> 
> I'm using a 2.0.32 Kernel.

Now, this is a problem.   You can't use that kernel on PPC because the libc
was compiled with 2.1.106, as I understand it.  You're having a variant of
the chown()/lchown() war.  I'm having another one and I don't seem to be
able to get rid of it :)

It's like this:
I am running kernel 2.1.102, libc compiled with 2.1.106, kheaders 2.1.108.
Should all qualify as 'close enough'.  But, a recompiled tar can handle
chown just fine, and dpkg can't.  I'm not quite sure what the issue is.

And of course, dpkg-deb + glibc 2.0.9x + kernel > 2.1.42 still barfs for
NO known reason iff its input file is on an ext2 partition.  Ideas?

BTW, the gzip package in the archive needs to be rebuilt.  I'll upload that
if I get a chance - it causes a few of the format violated errors dpkg
was giving me.

Dan


--  
To UNSUBSCRIBE, email to debian-powerpc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: