Summary: | Cannot emerge sync after updating to portage-2.0.51_pre10 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Callan Tham <miburo> |
Component: | [OLD] Core system | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | Keywords: | InVCS |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /usr/portage/metadata/timestamp.chk |
Description
Callan Tham
2004-06-18 19:11:20 UTC
Your timestamp.chk files looks broken. I'll add an exception code for this problem to portage. You can fix these command as well. 1. rm /usr/portage/metadata/timestamp.chk /var/tmp/timestamp.chk 2. emerge sync Before doing the commands, can you post the files here for me? Created attachment 33638 [details]
/usr/portage/metadata/timestamp.chk
As requested, I have attached the /usr/portage/metadata/timestamp.chk file.
However, I cannot find /var/tmp/timestamp.chk on my system at all. Could this
be the problem?
Sorry, it's /var/cache/edb/dep/timestamp.chk. But the reason is that your /usr/portage/metadata/timestamp.chk is completely broken... It looks glsa file. I don't understand why it happens. Maybe, your hard disk problem.. Anyway, you can delete the file and emerge sync again. Then, if the problem happens again let me know. (I've just added exeption code for ignoring broken timestamp.chk to CVS.) First of all, thank you for solving this problem. Won't know what to do if not for you! I have removed /usr/portage/metadata/timestamp.chk and am able to emerge sync my portage tree now. I hope it's not a hard disk problem though. I do remember halting portage syncs several times, pressing ^C to stop it abruptly. Hopefully that is not the cause, but could that possibly bork the timestamp.chk file? Just to confirm emerge sync and other operations are working fine after I removed the /usr/portage/metadata/timestamp.chk file; I guess the bug can be closed? As stated above, the fix suggested by Masatomo Nakano worked for me. |