Click to See Complete Forum and Search --> : GLSA & 2.4 sources (Gentoo)


ions
10-25-2004, 06:23 PM
I don't use the 2.4 kernel anymore so I have:

echo 'sys-kernel/gentoo-sources/gentoo-sources-2.4.*' >> /etc/portage/package.mask


# glsa-check -t all
-snip-

200401-01
200403-02
200408-18
200408-24
200405-24
200407-02
200407-12
200407-16
200409-28
200409-30
200404-20


So I do a glsa-check -f all to fix:


glsa-check -f all

-snip-

fixing 200410-14

************************************************** ********************

fixing 200406-03

************************************************** ********************

fixing 200410-15

************************************************** ********************

fixing 200406-04

************************************************** ********************

fixing 200410-16

************************************************** ********************

fixing 200406-05

************************************************** ********************

fixing 200410-17

************************************************** ********************

fixing 200406-06

************************************************** ********************

fixing 200410-18

************************************************** ********************

fixing 200406-07

************************************************** ********************

fixing 200410-19

************************************************** ********************

fixing 200406-08

************************************************** ********************

fixing 200406-09

************************************************** ********************

fixing 200410-20

************************************************** ********************

fixing 200410-21

************************************************** ********************

fixing 200406-10

************************************************** ********************

fixing 200410-22

************************************************** ********************

fixing 200406-11

************************************************** ********************

fixing 200410-23

************************************************** ********************

fixing 200406-12

************************************************** ********************

fixing 200401-01
auxdb exception: [/usr/portage::sys-kernel/gentoo-sources-2.4.22-r16]: u'No key provided. key: gentoo-sources-2.4.22-r16'
Traceback (most recent call last):
File "/usr/bin/glsa-check", line 162, in ?
mergelist = myglsa.getMergeList()
File "/usr/lib/gentoolkit/pym/glsa.py", line 565, in getMergeList
self.packages[pkg]["unaff_atoms"])
File "/usr/lib/gentoolkit/pym/glsa.py", line 324, in getMinUpgrade
mylist = portage.db["/"]["porttree"].dbapi.match(u)
File "/usr/lib/portage/pym/portage.py", line 5359, in match
return self.xmatch("match-visible",mydep)
File "/usr/lib/portage/pym/portage.py", line 5346, in xmatch
myval=match_from_list(mydep,self.xmatch("list-visible",None,mydep=mydep,mykey=mykey))
File "/usr/lib/portage/pym/portage.py", line 5332, in xmatch
myval=self.gvisible(self.visible(self.cp_list(myke y)))
File "/usr/lib/portage/pym/portage.py", line 5430, in gvisible
myaux=db["/"]["porttree"].dbapi.aux_get(mycpv, ["KEYWORDS"])
File "/usr/lib/portage/pym/portage.py", line 5090, in aux_get
self.auxdb[mylocation][cat].del_key(pkg)
File "/usr/lib/portage/pym/portage_db_flat.py", line 98, in del_key
mylock = portage_locks.lockfile(self.fullpath+key, wantnewlockfile=1)
File "/usr/lib/portage/pym/portage_locks.py", line 83, in lockfile
raise ValueError, "Unknown type passed in '%s': '%s'" % (type(mypath),mypath)
ValueError: Unknown type passed in '<type 'unicode'>': '/var/cache/edb/dep//usr/portage/sys-kernel/gentoo-sources-2.4.22-r16'


Then of course none of the patches are applied. How can I get around this?