Portál AbcLinuxu, 9. srpna 2025 08:56
pyzor: check failed: internal errorco jsem nasel na googlu tak toto by meli resit 3 patche ktery se daji najit tu: http://antispam.imp.ch/08-opensource.html?lng=0 neni mi vsak vubec jasne jak tyto patche zapsat. predpokladam ze je treba pridat data z patche do souboru
/usr/lib/site-python/client.py
ale neni mi jasne jak je tyto patche aplikovat do tohoto souboru
man patchPro začátek.. Nu a jinak třeba
patch <soubor-s-dulezitym-patchem
. Na to, co je v odkazu, by to mělo fugnovat, jen je potřeba být v adresáři, který obsahuje zmiňované soubory..
Pro ověření, že to vůbec půjde čistě aplikovat, je dobré použít ještě parametr --dry-run
, tedy patch --dry-run -p0 <soubor-s-dulezitym-patchem
.
cd usr patch < staženej-patch.diff nebo třeba zrovna u pajtnu možná i -l, dle potřeb patch -l < staženej-patch.diffV hlavičce patche máte soubory, kterých se patch to týká, takže on si je najde. Případně -p<num> Buď to proběhne ok, nebo se to zmíní o nějakém offsetu, tedy že to našlo odpovídající text ale o kus vedle (pokud to není o moc tak to často nevadí, třeba někdo přidal do souboru komentář nebo kousek nesouvisejícího kódu). Více viz man.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.