From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DATE_IN_PAST_12_24, INVALID_DATE,MAILING_LIST_MULTI,NO_RELAYS autolearn=no autolearn_force=no version=4.0.0 Received: from drobbins by cvs.gentoo.org with local (Exim 3.22 #1) id 14Vd5C-0002V9-00 for gentoo-dev@gentoo.org; Wed, 21 Feb 2001 10:29:42 -0700 To: gentoo-dev@gentoo.org Message-ID: <20010221102942.B8459@cvs.gentoo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i From: Subject: [gentoo-dev] portage 1.5_pre5 Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Wed Feb 21 10:30:02 2001 X-Original-Date: Wed, 21 Feb 2001 10:29:42 -0700 X-Archives-Salt: 1348250c-3bef-4fe3-9858-c7a9f63e44f7 X-Archives-Hash: 39981e241a46a1a2e4da3abaa7ba2a1b 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 President/CEO http://www.gentoo.org Gentoo Technologies, Inc.