These are the packages that I would merge, in order:
Fetching binary packages info...
Loaded metadata pickle.
Traceback (most recent call last):
File "/usr/bin/emerge", line 3123, in ?
mydepgraph=depgraph(myaction,myopts)
File "/usr/bin/emerge", line 915, in __init__
portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts),
("--getbinpkgonly" in myopts))
File "/usr/lib/portage/pym/portage.py", line 5931, in populate
self.remotepkgs =
getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"],
chunk_size=chunk_size)
File "/usr/lib/portage/pym/getbinpkg.py", line 440, in dir_get_metadata
filelist = dir_get_list(baseurl, conn)
File "/usr/lib/portage/pym/getbinpkg.py", line 297, in dir_get_list
listing = conn.nlst(address)
File "/usr/lib/python2.4/ftplib.py", line 448, in nlst
self.retrlines(cmd, files.append)
File "/usr/lib/python2.4/ftplib.py", line 395, in retrlines
resp = self.sendcmd('TYPE A')
File "/usr/lib/python2.4/ftplib.py", line 241, in sendcmd
return self.getresp()
File "/usr/lib/python2.4/ftplib.py", line 214, in getresp
raise error_temp, resp
ftplib.error_temp: 421 No Transfer Timeout (5 seconds): closing
control connection.
Now here's the great part. If I remove
/var/cache/edb/remote_metadata.pickle, everything works great. But,
if I try it again the next time, it fails with the above errors. Then
I remove the remote_metadata.pickle again, and it works. Any clues on
this one? It looks like it's having some sort of active FTP problem
perhaps? But why would it work when I remove the pickle, but not
afterwards? This is just very bizarre to me. Does it not use active
FTP the first round or something?
All I've got to say, is that really weird things are happening, LOL.
--
[email protected] mailing list