On Tue, Nov 11, 2003 at 02:34:24PM +0200, Jean Jordaan wrote:
> Hi all
> 
> Does anyone have any idea what's going wrong here?
> 
> """
> blommie todos # emerge --pretend ncftp
> 
> These are the packages that I would merge, in order:
> 
> Calculating dependencies ...done!
> !!! Invalid db entry: /var/db/pkg/net-ftp/ncftpTraceback (most recent call 
> last):
>   File "/usr/bin/emerge", line 2133, in ?
>     mydepgraph.display(mydepgraph.altlist())
>   File "/usr/bin/emerge", line 1103, in display
>     elif (not "--emptytree" in myopts) and 
> portage.db[x[1]]["vartree"].exists_specific_cat(x[2]):
>   File "/usr/lib/python2.2/site-packages/portage.py", line 3469, in 
> exists_specific_cat
>     self.invalidentry(self.root+"var/db/pkg/"+a[0]+"/"+x)
> AttributeError: vartree instance has no attribute 'invalidentry'
> blommie todos # emerge --version
> !!! Invalid db entry: /var/db/pkg/net-ftp/ncftp!!! Invalid db entry: 
> /var/db/pkg/net-misc/tightvnc!!! Using `which gcc` to gcc locate version, 
> this may break
> !!! DISTCC, installing gcc-config and setting your current gcc
> !!! profile will fix this
> Portage 2.0.49-r15 (default-1.0, gcc-2.95.3, glibc-2.2.4-r0,2.2.5-r2, 
> 2.4.19-gentoo-r9)
> """
> 

I ran into this a couple of weeks ago.  It's a known bug, for full
details see:

http://bugs.gentoo.org/show_bug.cgi?id=31901

For the impatient, running /usr/lib/portage/bin/fix-db.py, and then
(if necessary) delete the lock files it reports.

- PK

> -- 
> Jean Jordaan
> http://www.upfrontsystems.co.za
> 
> 
> --
> [EMAIL PROTECTED] mailing list


--
[EMAIL PROTECTED] mailing list

Reply via email to