Portál AbcLinuxu, 1. června 2024 08:05

Dotaz: patch: **** Can't rename file

5.5.2011 14:53 Amunak
patch: **** Can't rename file
Přečteno: 1932×
Odpovědět | Admin
Zdravím, další update ovladače, a znovu problém (již třetí :)

Snažím se sestavit si ovladač pro grafiku, ale pkgbuild selže:
==> Rozbalují se zdrojové soubory...
  -> Rozbaluje se xf86-video-sis671-0.9.1.tar.gz pomocí bsdtar
==> Odstraňuje se existující adresář pkg/...
==> Vstupuje se do fakeroot prostředí...
==> Spouští se build()...
patching file src/sis_mergedfb.c
patch: **** Can't rename file /tmp/poOQ62uC to src/sis_mergedfb.c : Success
==> CHYBA: Došlo k chybě v build().
    Probíhá rušení...
Zkoušel jsem všechno možné, do pkgbuildu cpát různé věci, upravovat dočasný adresář, spoučtět to jako root a podobně, ale bez úspěchu. Google mi toho tkay moc nenapověděl. Máte nějaký nápad? Budu moc vděčný za každou radu.

Nejlepšího výsledku jsem dosáhl, když jsem v tom pkgbuildu dal sudo před všechny příkazy patch, ale stejně se to zastavilo na jiné chybě.

Řešení dotazu:


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.5.2011 09:17 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: patch: **** Can't rename file
Odpovědět | | Sbalit | Link | Blokovat | Admin
jsou tam ty soubory? podivejte se rucne do toho archivu, jak jsou nsatavena prava?
6.5.2011 21:32 Amunak
Rozbalit Rozbalit vše Re: patch: **** Can't rename file
Práva jsou v pořádku, soubory tam opravdu jsou. Dokonce se i rozbalí do /tmp (a vlastník jsem já, práva jsou taky v pohodě),... Jen je prostě problém s tím přejmenováním, z nějakého nepochopitelného důvodu. Zkoušel jsem ještě nastavit práva na 777, ale podle očekávání to nepomohlo.

Jinak jde konkrétně o tento balíček. Není možné, že je chyba v pkgbuildu? Ale dost o tom pochybuji.
Marek Niklíček avatar 9.5.2011 19:38 Marek Niklíček | skóre: 17 | Rimavská Sobota / Banská Bystrica
Rozbalit Rozbalit vše Re: patch: **** Can't rename file
Skúsil som to skompilovať na svojom systéme (x86_64) a zostavenie balíčku prebehlo bez problémov, takže by som chybu v PKGBUILD vylúčil. Na tvojom mieste by som to ešte skúsil skompilovať napr. v domovskom adresári namiesto /tmp.
12.5.2011 12:35 -
Rozbalit Rozbalit vše Re: patch: **** Can't rename file
Odpovědět | | Sbalit | Link | Blokovat | Admin
dela to jako, ze "mv" mezi dvema ruznymi namountovanymi filesystemy? /tmp/ a ./src/ ? pak bych to videl na spatne napsanty prikaz "patch". jinak bych to videl na prava bud pri mazani z /tmp/ nebo pri vytvareni v ./src/
Řešení 1× (Amunak (tazatel))
12.5.2011 13:30 Amunak
Rozbalit Rozbalit vše Re: patch: **** Can't rename file
Stejný FS i disk, pomohl build v čistém prostředí (přes chroot).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.