* [gentoo-dev] portage 1.5_pre5
@ 2001-02-21 10:30 drobbins
2001-02-22 0:59 ` Achim Gottinger
0 siblings, 1 reply; 2+ messages in thread
From: drobbins @ 2001-02-21 10:30 UTC (permalink / raw
To: gentoo-dev
Hi All,
I just committed portage 1.5_pre5, which now performs numerous consistency
checks on cat/pkg strings. Portage should now gracefully handle invalid
current-packages lines, invalid /var/db/pkg entries, invalid /usr/portage
entries, and invalid .tbz2 files. It will print Error messages to stdout
and continue, so that the errors can be detected and eventually corrected.
If your version of portage is dying because one of your databases
(current-packages, /var/db/pkg, or /usr/portage) has an invalid entry, simply
do this:
1. Do a cvs update.
2. Copy /usr/portage/sys-apps/portage/files/1.5/pym/portage.py to
/usr/lib/python2.0/portage.py
If you're not getting python errors, then a simple merge of the new version
should suffice.
Let me know if this solves the problem.
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-dev] portage 1.5_pre5
2001-02-21 10:30 [gentoo-dev] portage 1.5_pre5 drobbins
@ 2001-02-22 0:59 ` Achim Gottinger
0 siblings, 0 replies; 2+ messages in thread
From: Achim Gottinger @ 2001-02-22 0:59 UTC (permalink / raw
To: gentoo-dev
drobbins@gentoo.org wrote:
>
> Hi All,
>
> I just committed portage 1.5_pre5, which now performs numerous consistency
> checks on cat/pkg strings. Portage should now gracefully handle invalid
> current-packages lines, invalid /var/db/pkg entries, invalid /usr/portage
> entries, and invalid .tbz2 files. It will print Error messages to stdout
> and continue, so that the errors can be detected and eventually corrected.
>
> If your version of portage is dying because one of your databases
> (current-packages, /var/db/pkg, or /usr/portage) has an invalid entry, simply
> do this:
>
> 1. Do a cvs update.
> 2. Copy /usr/portage/sys-apps/portage/files/1.5/pym/portage.py to
> /usr/lib/python2.0/portage.py
>
> If you're not getting python errors, then a simple merge of the new version
> should suffice.
>
> Let me know if this solves the problem.
Great it works. Looks like creating dirs in virtual to fake installed
packages caused my errors.
thx achim~
>
> --
> Daniel Robbins <drobbins@gentoo.org>
> President/CEO http://www.gentoo.org
> Gentoo Technologies, Inc.
>
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2001-02-22 7:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-21 10:30 [gentoo-dev] portage 1.5_pre5 drobbins
2001-02-22 0:59 ` Achim Gottinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox