bug-hurd
[Top][All Lists]
Advanced

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

Re: [Linux 2.6 PATCH] support for Hurd ext2 format extensions


From: Michael Banck
Subject: Re: [Linux 2.6 PATCH] support for Hurd ext2 format extensions
Date: Wed, 24 Mar 2004 03:38:44 +0100
User-agent: Mutt/1.5.5.1+cvs20040105i

On Mon, Mar 22, 2004 at 10:39:40PM -0500, Roland McGrath wrote:
> > dagobert~$ getfattr -d -e hex -m "gnu.*" packages
> > dagobert~$ cp packages /gnu/tmp/
> > dagobert~$ getfattr -d -e hex -m "gnu.*" /gnu/tmp/packages
> > getfattr: Removing leading '/' from absolute path names
> > # file: gnu/tmp/packages
> > gnu.author=0x00000000
> 
> This here is not what we want.  But I think it makes sense from my code.
> Try replacing the ialloc.c diff with this one:

That resolves it, I get no more output from getfattr or cp.

> > Somewhat related seems to be that I get a lot of warnings/errors from
> > star when I try to extract my gnu-latest.tar.gz. Star seemingly wants to
> > set gnu.author for a lot of files (I think those that got modified while
> > running GNU/Hurd, before I generated the tarball), but fails. I can't
> > remember the exact error here, but I could reproduce it if needed.
> 
> I can't comment on this without more detailed information.

If I just tar up /dev/fd and/or /dev/zero as well as an arbitrary file
afterwards, I get the following:

star: Numerical result out of range. Cannot setxattr for 'bin/true'.

If I (addtionally to one of those two device files above) tar up one of
/dev/tty[a-z]*, I get instead:

star: Operation not supported. Cannot setxattr for 'bin/true'.

I did not have the time to run star through gdb yet. If you think that
would be worthwhile, I can do it of course.


Michael

-- 
Michael Banck
Debian Developer
mbanck@debian.org
http://www.advogato.org/person/mbanck/diary.html




reply via email to

[Prev in Thread] Current Thread [Next in Thread]