Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33700 - sudden breakage on PORTAGE_BINHOST
Summary: sudden breakage on PORTAGE_BINHOST
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High normal
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-17 12:16 UTC by Spider (RETIRED)
Modified: 2011-10-30 22:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Spider (RETIRED) gentoo-dev 2003-11-17 12:16:57 UTC
Not sure what made this happen:
Badlands root # emerge -gkvp gnome

These are the packages that I would merge, in order:

Fetching binary packages info...
cache miss: 'x' --- cache hit: 'o'
xTraceback (most recent call last):
  File "/usr/bin/emerge", line 2100, in ?
    mydepgraph=depgraph(myaction,myopts)
  File "/usr/bin/emerge", line 625, in __init__
    portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts), ("--getbinpkgonly" in myopts))
  File "/usr/lib/python2.2/site-packages/portage.py", line 4291, in populate
    self.remotepkgs = getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"], chunk_size=chunk_size)
  File "/usr/lib/python2.2/site-packages/getbinpkg.py", line 479, in dir_get_metadata
    myid = file_get_metadata(baseurl+"/"+x, conn, chunk_size)
  File "/usr/lib/python2.2/site-packages/getbinpkg.py", line 296, in file_get_metadata
    data,rc,msg = make_http_request(conn, address, params, headers)
  File "/usr/lib/python2.2/site-packages/getbinpkg.py", line 203, in make_http_request
    return response.read(),0,""
  File "/usr/lib/python2.2/httplib.py", line 378, in read
    s = self.fp.read()
  File "/usr/lib/python2.2/httplib.py", line 1140, in read
    assert not self._line_consumed and self._line_left
AssertionError



Badlands root # grep ^PORTAGE_BINHOST /etc/make.conf
PORTAGE_BINHOST="http://chinstrap.alternating.net/files/binaries/i686"




Not too sure whats wrong here.
Comment 1 Spider (RETIRED) gentoo-dev 2003-11-17 12:22:31 UTC
Badlands root # emerge -kvgp gnome

These are the packages that I would merge, in order:

Fetching binary packages info...
Traceback (most recent call last):
  File "/usr/bin/emerge", line 2100, in ?
    mydepgraph=depgraph(myaction,myopts)
  File "/usr/bin/emerge", line 625, in __init__
    portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts), ("--getbinpkg                                only" in myopts))
  File "/usr/lib/python2.2/site-packages/portage.py", line 4291, in populate
    self.remotepkgs = getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"], ch                                unk_size=chunk_size)
  File "/usr/lib/python2.2/site-packages/getbinpkg.py", line 391, in dir_get_met                                adata
    conn,protocol,address = create_conn(baseurl, conn)
  File "/usr/lib/python2.2/site-packages/getbinpkg.py", line 104, in create_conn
    conn = ftplib.FTP(host)
  File "/usr/lib/python2.2/ftplib.py", line 108, in __init__
    self.connect(host)
  File "/usr/lib/python2.2/ftplib.py", line 133, in connect
    self.welcome = self.getresp()
  File "/usr/lib/python2.2/ftplib.py", line 215, in getresp
    raise error_perm, resp
ftplib.error_perm: 500 OOPS: child died



seems ftp didn't work too great either
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2003-11-27 21:52:50 UTC
Wanna 'emerge info' for me?
Anything weird on your system?

I looks to me like you're having issues with actually
connecting. The errors make it look like something on
your box is misbehaving.
Comment 3 Spider (RETIRED) gentoo-dev 2003-11-28 05:24:50 UTC
Actually it was the remote host that closed the connection after a few seconds, rather abruptly at that.  

I think remote fixing needs a few more error messages.