o co chodzi ?

Arkadiusz Patyk areq w pld-linux.org
Sob, 15 Maj 2004, 13:14:34 CEST


On Sat, 15 May 2004 12:57:03 +0200, you wrote:

>On Sat, May 15, 2004 at 12:37:30PM +0200, Arkadiusz Patyk wrote:
>> Witam
>> Chroot Ra z na maszynie z AC z 2.6.x:
>> 
>> [areq w Ra6 SPECS]$ cat ~/bin/pol
>> cat: standard output: Value too large for defined data type
>> 
>> [areq w Ra6 SPECS]$ head  ~/bin/pol
>> poldek --mkidxz -s /home/areq/rpm/RPMS/
>[...]
>> fstat(1, 0xbfffeb5c)                    = -1 EOVERFLOW (Value too
>> large for defined data type)
>
>A co powie stat ~/bin/pol

stat ~/bin/pol
  File: "/home/areq/bin/pol"
  Size: 40              Blocks: 8          IO Block: 4096   Regular
File
Device: 6807h/26631d    Inode: 221519677   Links: 1
Access: (0744/-rwxr--r--)  Uid: (  500/    areq)   Gid: ( 1000/
users)
Access: 2004-05-15 10:32:26.000000000 +0000
Modify: 2003-08-05 10:14:44.000000000 +0000
Change: 2004-04-21 13:05:26.000000000 +0000

>(jeśli nie zadziała, to zrób spoza chroota)?
stat zadziałał w chroot
cat spoza chroot działa.

>Wywołanie fstat() (w 2.6) może zwrócić EOVERFLOW jeśli plik jest zbyt
>duży (>2GB na platformach z 32-bitowym longiem) albo urządzenie jest
>spoza starego zakresu (8-bitowy major i minor).
>Wywołanie fstat64() nie ma tych ograniczeń.

plik ma 40 bajtów
fs to XFS na /dev/cciss/c0d0p6 
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/cciss/c0d0p7     49368332  25442576  23925756  52% /vol

-- 
Arkadiusz Patyk [areq(at)pld-linux.org] [http://rescuecd.pld-linux.org/]
[IRC:areq ICQ:16231667  GG:1383]  [AP3-6BONE] [AP14126-RIPE]



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