Portál AbcLinuxu, 11. prosince 2025 17:01
Už nějaký čas se mi stává, že po emerge --sync a následném pokusu o aktualizaci @world portage vypisuje chyby jako:
* A file is not listed in the Manifest: '/usr/portage/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.9.ebuild' * A file is not listed in the Manifest: '/usr/portage/net-misc/miredo/miredo-1.2.5-r1.ebuild' * Missing digest for '/usr/portage/net-mail/mailbase/mailbase-0.00-r6.ebuild' …Jsou tam i balíčky, které nemám nainstalované. Update se potom sice rozběhne, ale většinou po pár balíčcích chcípne na stejné chybě.
Netušíte někdo, čím by to asi mohlo být? Našel jsem pár podobných problémů na forums.gentoo.org, ale řešení ne. Blbě se to hledá, žádná pořádná chybová hláška z toho neleze.
Čím to asi nebude:
Jak to jde obejít:
--syncu. Pokud jen rozbalím snapshot do existující struktury, nepomůže to (takže emerge-webrsync to taky rozbije).grepuje ty chyby a vyrobí nové Manifesty. Fuj.Díky.
Nenařídil jsem mu nic, aspoň o tom nevím. :D Ale koukám, že se dá nastavit PORTAGE_RSYNC_OPTS, tak si s tím budu hrát… Díky!
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
PORTAGE_RSYNC_OPTS="" to nezlobí, takže to bude asi ono… Ani té hw chybě bych se ale moc nedivil, je to už celkem starej krám. Díky. :)
Při --syncu se to právě zas „rozbije“. Zkusím přes noc pustit memtest, díky za tip.
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.