Mailinglist Archive: opensuse-buildservice (193 mails)

< Previous Next >
Re: [opensuse-buildservice] osc broken?
  • From: "Dr. Peter Poeml" <poeml@xxxxxxx>
  • Date: Fri, 20 Apr 2007 03:02:56 +0200
  • Message-id: <20070420010256.GX30360@xxxxxxx>
Hi Mathias,

On Fri, Apr 06, 2007 at 12:29:28PM +0200, Mathias Homann wrote:
> hi,
> 
> I'm trying to use osc on my 10.2 install, and all i get is:
> 
> mathias@renren:~/Documents/Work/buildservice> osc checkout 
> home:lemmy04
> Traceback (most recent call last):
>   File "/usr/bin/osc", line 7, in <module>
>     commandline.main()
>   File "/usr/lib/python2.5/site-packages/osc/commandline.py", line 
> 1080, in main
>     cmd(args)
>   File "/usr/lib/python2.5/site-packages/osc/commandline.py", line 
> 354, in checkout
>     for package in meta_get_packagelist(project):
>   File "/usr/lib/python2.5/site-packages/osc/core.py", line 721, in 
> meta_get_packagelist
>     f = urlopen(u)
>   File "/usr/lib/python2.5/site-packages/osc/core.py", line 657, in 
> urlopen
>     fd = urllib2.urlopen(url, data=data)
>   File "/usr/lib/python2.5/urllib2.py", line 121, in urlopen
>     return _opener.open(url, data)
>   File "/usr/lib/python2.5/urllib2.py", line 374, in open
>     response = self._open(req, data)
>   File "/usr/lib/python2.5/urllib2.py", line 392, in _open
>     '_open', req)
>   File "/usr/lib/python2.5/urllib2.py", line 353, in _call_chain
>     result = func(*args)
>   File "/usr/lib/python2.5/urllib2.py", line 668, in <lambda>
>     meth(r, proxy, type))
>   File "/usr/lib/python2.5/urllib2.py", line 691, in proxy_open
>     return self.parent.open(req)
>   File "/usr/lib/python2.5/urllib2.py", line 374, in open
>     response = self._open(req, data)
>   File "/usr/lib/python2.5/urllib2.py", line 392, in _open
>     '_open', req)
>   File "/usr/lib/python2.5/urllib2.py", line 353, in _call_chain
>     result = func(*args)
>   File "/usr/lib/python2.5/urllib2.py", line 1101, in http_open
>     return self.do_open(httplib.HTTPConnection, req)
>   File "/usr/lib/python2.5/urllib2.py", line 1074, in do_open
>     r = h.getresponse()
>   File "/usr/lib/python2.5/httplib.py", line 924, in getresponse
>     response.begin()
>   File "/usr/lib/python2.5/httplib.py", line 385, in begin
>     version, status, reason = self._read_status()
>   File "/usr/lib/python2.5/httplib.py", line 349, in _read_status
>     raise BadStatusLine(line)
> httplib.BadStatusLine

BadStatusLine, one of httplib's error conditions, happens only if the
header cannot be parsed, I assume. I saw it myself yesterday (although
totally unrelated to osc or buildservice). 

I think something weird is sent back to you. 

You could update to the latest osc which I just submitted to the
buildservice. With that you can set http_debug in the [general] section
of .oscrc. It might yield more info, and help with debugging.

Peter
-- 
Allen Gewalten zum Trutz sich erhalten.
 
SUSE LINUX Products GmbH
Research & Development
< Previous Next >
Follow Ups
References