Dave Nebinger schreef:
> On Thursday 13 October 2005 10:36 am, Dave Nebinger wrote:
> 
>> Well, obviously it's a defect in eix again.  I wouldn't call
>> dumping cdb a 'fix' as I wouldn't want to lose the performance
>> increase I get by using it.
>> 
>> Guess I'll see what the EIX folks have to say about it...
> 
> 
> Hmm, Holly I don't know if the same stream of events happened to you,
> but for me:
> 
> 1. python update to 2.4, missed the python-updater warning. 2.
> re-emerged python-cdb to get portage working again.

This I had previously done

> 3. verified
> missing cedega packages from eix database. 4. re-emerged eix 5.
> problem solved, cedega reports all versions.
> 
> Try re-emerging eix, rerun update-eix, then check the output.

OHO--- here's something that I at least missed the first time I emerged eix:

* Please run 'update-eix' to setup the portage search database.
 * The database file will be located at /var/cache/eix

==> * If you want to use the cdb-support, you need to add
==> *     PORTDIR_CACHE_METHOD="cdb"
 ==> * to you /etc/eixrc or ~/.eixrc

 * To enable command-line completion for eix, run:
 *
 *   eselect bashcomp enable eix

>>> Regenerating /etc/ld.so.cache... app-portage/eix-0.3.0-r1 merged.
>>> 
Did that-- both /etc/eixrc and ~/.eixrc were empty-- and lo and behold:

1) update-eix was incredibly fast, and

2) gave the following output:

update-eix
Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
==>[0] /usr/portage/ (cache: cdb)
     Reading 100%
[1] /usr/local/portage (cache: none)
     Reading 100%
Applying masks ..

whereas previously, it said:


Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
==>[0] /usr/portage/ (cache: flat)
     Reading 100%
[1] /usr/local/portage (cache: none)
     Reading 100%
Applying masks ..
Database contains 10251 packages in 149 categories.

So thanks for the suggestion to re-emerge eix, as I wouldn't have seen
that einfo otherwise (I did see the second part, but apparently when I
originally emerged eix I wasn't using cdb, so I ignored the message
relating to it.

Looks solved to me-- at least enough that I'm not going to comment on
your bug, which I was in the middle of when you sent this mail. But now
I don't have to look silly ;-) , since the cdb support is apparently
working fine, as long as one uses it. D'oh (on both of us).

Holly
-- 
[email protected] mailing list

Reply via email to