[Ac] glibc-2.3.2-14 chyba poważnie zepsuty (rdiff-backup chyba pierwszą ofiarą )

Mateusz Korniak mateusz w ant.gliwice.pl
Śro, 31 Gru 2003, 11:12:45 CET


On Tuesday 30 December 2003 20:51, Robert 'dzeus' Graużenis wrote:
> On Tue, 30 Dec 2003 16:02:29 +0100
>
> Artur Frysiak <wiget w pld-linux.org> wrote:
> > On Tue, Dec 30, 2003 at 02:22:57PM +0100, Robert 'dzeus' Graużenis wrote:
> > > Zrozum ten pakiet mi działał przez kilka tygodni, przestał ni z tego
> > > ni z owego (27-28.12)po kolejnym upgrade systemu nic więcej w maszynach
> > > nie grzebałem
> >
> > uruchąm poniższy skrypt w pythonie:
> > (...)
> > najlepiej przez strace.
>
> Nie wiem jak, nie znam wogóle pythona jak zapodać poniższy skrypt?

[matkor w appserver matkor]$ cat ./mtime_test.py
#! /usr/bin/python
import os,time
f = '/tmp/xxxxxxxx'
a = file(f, "w")
a.write("a")
a.close()
os.utime(f, (long(time.time()), long(time.time())))

Na glibc-2.3.2-9 przechodzi, na glibc-2.3.2-14 już błąd [1,2].
Ciekawe czy przebudowanie Pythona pomoże ? Chyba nie bo i emacs-nox nie chce 
zapisywać plików :/ [3]

[1]:
[matkor w appserver matkor]$ ./mtime_test.py
Traceback (most recent call last):
  File "./mtime_test.py", line 7, in ?
    os.utime(f, (long(time.time()), long(time.time())))
OSError: [Errno 38] Function not implemented: '/tmp/xxxxxxxx'
[2]:
(...)
write(3, "a", 1)                        = 1
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
gettimeofday({1072864852, 940269}, NULL) = 0
gettimeofday({1072864852, 940349}, NULL) = 0
utimes("/tmp/xxxxxxxx", {1072864852, 0}) = -1 ENOSYS (Function not 
implemented)
write(2, "Traceback (most recent call last"..., 35Traceback (most recent call 
last):
) = 35
open("./mtime_test.py", O_RDONLY|O_LARGEFILE) = 3
write(2, "  File \"./mtime_test.py\", line 7"..., 39  File "./mtime_test.py", 
line 7, in ?
) = 39
fstat64(3, {st_mode=S_IFREG|0744, st_size=146, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40015000
read(3, "#! /usr/bin/python\nimport os,tim"..., 4096) = 146
write(2, "    ", 4    )                     = 4
write(2, "os.utime(f, (long(time.time()), "..., 52os.utime(f, 
(long(time.time()), long(time.time())))
) = 52
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
write(2, "OSError", 7OSError)                  = 7
write(2, ": ", 2: )                       = 2
write(2, "[Errno 38] Function not implemen"..., 52[Errno 38] Function not 
implemented: '/tmp/xxxxxxxx') = 52
write(2, "\n", 1
)                       = 1
rt_sigaction(SIGINT, NULL, {0x40121180, [], SA_RESTORER, 0x40279c38}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
exit_group(1)                           = ?

[3]: 
Cannot set file date: /home/users/matkor/rpm/SPECS/python.spec.~1.181.~
-- 
Mateusz Korniak
"Black holes are where God divided by zero." - Steven Wright



Więcej informacji o liście dyskusyjnej pld-devel-pl