[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: new snapshot available: coreutils-7.6.63-addb6
From: |
Pádraig Brady |
Subject: |
Re: new snapshot available: coreutils-7.6.63-addb6 |
Date: |
Mon, 05 Oct 2009 23:06:45 +0100 |
User-agent: |
Thunderbird 2.0.0.6 (X11/20071008) |
Eric Blake wrote:
> Pádraig Brady <P <at> draigBrady.com> writes:
>
>> FC5 test failure:
>> ln/hard-to-sym
>> ln -P -L symlink3 hard-to-a
>> ln: creating hard link `hard-to-a' => `symlink3': Invalid argument
>
> I'd be interested in the strace of
> ln -P -L symlink3 hard-to-a
attached
> as well as 'grep LINK_FOLLOWS config.log'. It may be that the new gnulib
> linkat module can still work around this.
>
grep LINK_FOLLOWS config.log | uniq -c
76 | #define LINK_FOLLOWS_SYMLINKS 0
1 #define LINK_FOLLOWS_SYMLINKS 0
cheers,
Pádraig.
__libc_start_main(0x8049e90, 4, 0xbfee8b14, 0x804e7d0, 0x804e7c8 <unfinished
...>
strrchr("ln", '/')
= NULL
setlocale(6, "")
= "en_US.UTF-8"
bindtextdomain("coreutils", "/usr/local/share/locale")
= "/usr/local/share/locale"
textdomain("coreutils")
= "coreutils"
__cxa_atexit(0x804b6c0, 0, 0, 0x894ff4, 0xbfee8a78)
= 0
getenv("SIMPLE_BACKUP_SUFFIX")
= NULL
getopt_long(4, 0xbfee8b14, "bdfinst:vFLPS:T", 0x804f7a0, NULL)
= 76
getopt_long(4, 0xbfee8b14, "bdfinst:vFLPS:T", 0x804f7a0, NULL)
= -1
strlen("hardlink")
= 8
__xstat64(3, "hardlink", 0xbfee8a04)
= -1
__errno_location()
= 0xb7f2b68c
__xstat64(3, "symlink", 0xbfee893c)
= 0
linkat(-100, 0xbfee8d3e, -100, 0xbfee8d46, 1024)
= -1
__errno_location()
= 0xb7f2b68c
__errno_location()
= 0xb7f2b68c
realloc(NULL, 16)
= 0x8f13878
memset(0x8f13880, '\000', 8)
= 0x8f13880
__ctype_get_mb_cur_max(1, 0x894ff4, 2, 0, 0xbfee8784)
= 6
dcgettext(0, 0x804fd62, 5, 0xbfee8d3e, 0)
= 0x804fd62
dcgettext(0, 0x80500e4, 5, 0xbfee8d3e, 0)
= 0x80500e4
strlen("'")
= 1
free(NULL)
= <void>
malloc(10)
= 0x8f13890
__ctype_get_mb_cur_max(16, 0x896128, 2, 0, 0xbfee8784)
= 6
dcgettext(0, 0x804fd62, 5, 0xbfee8d3e, 10)
= 0x804fd62
dcgettext(0, 0x80500e4, 5, 0xbfee8d3e, 10)
= 0x80500e4
strlen("'")
= 1
__errno_location()
= 0xb7f2b68c
__ctype_get_mb_cur_max(0x80500e4, 0x896128, 2, 0, 0xbfee8784)
= 6
dcgettext(0, 0x804fd62, 5, 0xbfee8d3e, 256)
= 0x804fd62
dcgettext(0, 0x80500e4, 5, 0xbfee8d3e, 256)
= 0x80500e4
strlen("'")
= 1
dcgettext(0, 0x804e966, 5, 0xbfee8d46, 1024)
= 0x804e966
error(0, 22, 0x804e966, 0x8051400, 0x8f13890ln: creating hard link `hardlink'
=> `symlink': Invalid argument
) = 0
free(NULL)
= <void>
exit(1 <unfinished ...>
__fpending(0x895420, 0x770af4, 0xb7f3f3d0, 0, 0)
= 0
fclose(0x895420)
= 0
__fpending(0x8954c0, 0x770af4, 0xb7f3f3d0, 0x894ff4, 0)
= 0
fclose(0x8954c0)
= 0
__fpending(0x895560, 0x770af4, 0xb7f3f3d0, 0x894ff4, 0)
= 0
fclose(0x895560)
= 0
+++ exited (status 1) +++
execve("/home/p4/tt/coreutils-7.6.63-addb6/src/ln", ["ln", "-L", "symlink",
"hardlink"], [/* 23 vars */]) = 0
brk(0) = 0x8121000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f31000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=75128, ...}) = 0
mmap2(NULL, 75128, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f1e000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0J\270w\000"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1532536, ...}) = 0
mmap2(0x766000, 1254780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x766000
mmap2(0x893000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12d) = 0x893000
mmap2(0x896000, 9596, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x896000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f1d000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f1d6c0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
mprotect(0x893000, 8192, PROT_READ) = 0
mprotect(0x762000, 4096, PROT_READ) = 0
munmap(0xb7f1e000, 75128) = 0
brk(0) = 0x8121000
brk(0x8142000) = 0x8142000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54308208, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d1d000
close(3) = 0
stat64("hardlink", 0xbfcae7c4) = -1 ENOENT (No such file or directory)
stat64("symlink", {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
connect(-100, {sa_family=0x7973 /* AF_??? */, sa_data="mlink\0hardlink"},
4294967196) = -1 EINVAL (Invalid argument)
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f30000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2528
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f30000, 4096) = 0
open("/usr/local/share/locale/en_US.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/en_US.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/local/share/locale/en_US/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/local/share/locale/en.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/local/share/locale/en.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/local/share/locale/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
write(2, "ln: ", 4ln: ) = 4
write(2, "creating hard link `hardlink\' =>"..., 42creating hard link
`hardlink' => `symlink') = 42
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such
file or directory)
write(2, ": Invalid argument", 18: Invalid argument) = 18
write(2, "\n", 1
) = 1
close(0) = 0
close(1) = 0
close(2) = 0
exit_group(1) = ?
Process 12938 detached
- Re: new snapshot available: coreutils-7.6.63-addb6, (continued)
- Re: new snapshot available: coreutils-7.6.63-addb6, Jim Meyering, 2009/10/06
- Re: new snapshot available: coreutils-7.6.63-addb6, Pádraig Brady, 2009/10/06
- Re: new snapshot available: coreutils-7.6.63-addb6, Jim Meyering, 2009/10/06
- Re: new snapshot available: coreutils-7.6.63-addb6, Pádraig Brady, 2009/10/06
- Re: new snapshot available: coreutils-7.6.63-addb6, Simon Josefsson, 2009/10/06
- Re: new snapshot available: coreutils-7.6.63-addb6, Paolo Bonzini, 2009/10/06
- Re: new snapshot available: coreutils-7.6.63-addb6, Pádraig Brady, 2009/10/06
- areadlinkat (was: new snapshot available: coreutils-7.6.63-addb6), Eric Blake, 2009/10/07
- Re: areadlinkat, Jim Meyering, 2009/10/07
Re: new snapshot available: coreutils-7.6.63-addb6, Eric Blake, 2009/10/05