public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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