On Sun, 2004-02-08 at 20:52, Kurt V. Hindenburg wrote: > On Sunday 08 February 2004 3:42 pm, Ciaran McCreesh wrote: > | | raise KeyError, "Specific key requires an operator (%s) (try > | | adding an '=')" % (mydep) > | | KeyError: "Specific key requires an operator > | | (kde-base/kdelibs-3.2.0_alpha1) (try adding an '=')" > | > | > | Look for kde-base/kdelibs-3.2.0_alpha1 in one of your > | configuration files (or possibly world), and add in the = . .49 > | was pretty lax about syntax errors, .50 requires things to be done > | properly. > > % grep kdelibs-3.2.0_alpha /usr/portage/* -Ri > kde-base/kdelibs/ChangeLog: 01 Dec 2003; Caleb Tennis > <[EMAIL PROTECTED]> kdelibs-3.2.0_alpha2.ebuild, > kde-base/kdelibs/ChangeLog: 13 Oct 2003; Paul de Vrieze > <[EMAIL PROTECTED]> kdelibs-3.2.0_alpha2.ebuild: > kde-base/kdelibs/ChangeLog:*kdelibs-3.2.0_alpha2 (25 Sep 2003) > kde-base/kdelibs/ChangeLog: 25 Sep 2003; Caleb Tennis > <[EMAIL PROTECTED]> kdelibs-3.2.0_alpha1.ebuild, > kde-base/kdelibs/ChangeLog: kdelibs-3.2.0_alpha1.ebuild, > kdelibs-3.2.0_alpha2.ebuild: > kde-base/kdelibs/ChangeLog:*kdelibs-3.2.0_alpha1 (12 Sep 2003) > kde-base/kdelibs/ChangeLog: 12 Sep 2003; Jason Wever > <[EMAIL PROTECTED]> kdelibs-3.2.0_alpha1.ebuild:
Do you have an /etc/portage directory? If so, are there any entries in package.* there that do not have valid object comparison operators at the start? (ie >=kde-base/kdelibs-3.2.0 NEEDS the >=) Also, check your /var/cache/edb/world file for any packages that specify the version number, but fit the same pattern. Just as a note, 2.0.50 works perfectly here - hardly seems fair to call it crap before giving someone the chance to point out what may by wrong on your system... -- Tom Wesley
signature.asc
Description: This is a digitally signed message part
