[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: how to report bugs? (reportbug broken)



Thanks Michael for the quick response!
```
python3 -c "import sys; print(sys.path)"
```
gives
```
['', '/usr/lib/python37.zip', '/usr/lib/python3.7',
'/usr/lib/python3.7/lib-dynload',
'/home/nschloe/.local/lib/python3.7/site-packages',
'/usr/local/lib/python3.7/dist-packages',
'/usr/lib/python3/dist-packages']
```
Looks normal?

Cheers,
Nico

On Wed, May 22, 2019 at 6:57 PM Michael Lange <klappnase@freenet.de> wrote:
>
> Hi,
>
> On Wed, 22 May 2019 18:25:16 +0200
> Nico Schlömer <nico.schloemer@gmail.com> wrote:
>
> (...)
>
> > Perhaps I've got an incompatible version of a dependency installed in
> > `~/.local/`?
>
> It looks like this.
>
> Here reportbug uses modules from the default system Python3:
>
> > E: You must put some 'source' URIs in your sources.list
> > Traceback (most recent call last):
> >   File "/usr/lib/python3/dist-packages/reportbug/ui/gtk_ui.py", line
> > 1049, in sync_pre_operation
> >     http_proxy=http_proxy, archived=archived, source=source)
> >   File "/usr/lib/python3/dist-packages/reportbug/debbugs.py", line
> > 1069, in get_reports
> >     bugs = debianbts.get_bugs(pkg_filter, package)
> >   File "/usr/lib/python3/dist-packages/debianbts/debianbts.py", line
> > 401, in get_bugs
> >     reply = soap_client.call('get_bugs', method_el)
> >   File
>
> and now here all of a sudden it uses modules you installed into ~/.local :
>
> > "/home/nschloe/.local/lib/python3.7/site-packages/pysimplesoap/client.py",
> > line 256, in call self.xml_response = self.send(method,
> > self.xml_request) File
> > "/home/nschloe/.local/lib/python3.7/site-packages/pysimplesoap/client.py",
> > line 318, in send location, http_method, body=xml, headers=headers)
> >   File
> > "/home/nschloe/.local/lib/python3.7/site-packages/httplib2/__init__.py",
> > line 1763, in request
> > disable_ssl_certificate_validation=self.disable_ssl_certificate_validation,
> > File
> > "/home/nschloe/.local/lib/python3.7/site-packages/httplib2/__init__.py",
> > line 1247, in __init__ context=context, TypeError: fixer() missing 1
> > required positional argument: 'check_hostname'
>
> This doesn't seem sound, I guess this custom Python version is probably
> the culprit. Maybe some environment variable messes with your Python-path?
> What do you get if you do the following:
>
> $ python3
> Python 3.5.3 (default, Sep 27 2018, 17:25:39)
> [GCC 6.3.0 20170516] on linux
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import sys
> >>> sys.path
> ['', '/usr/lib/python35.zip', '/usr/lib/python3.5',
> '/usr/lib/python3.5/plat-x86_64-linux-gnu',
> '/usr/lib/python3.5/lib-dynload',
> '/usr/local/lib/python3.5/dist-packages',
> '/usr/local/lib/python3.5/dist-packages/pdoc3-0.6.1-py3.5.egg',
> '/usr/local/lib/python3.5/dist-packages/Markdown-3.1-py3.5.egg',
> '/usr/local/lib/python3.5/dist-packages/setuptools-41.0.1-py3.5.egg',
> '/usr/local/lib/python3.5/dist-packages/youtube_dl-2019.5.11-py3.5.egg',
> '/usr/lib/python3/dist-packages']
>
> Regards
>
> Michael
>
> .-.. .. ...- .   .-.. --- -. --.   .- -. -..   .--. .-. --- ... .--. . .-.
>
> A man either lives life as it happens to him, meets it head-on and
> licks it, or he turns his back on it and starts to wither away.
>                 -- Dr. Boyce, "The Menagerie" ("The Cage"), stardate
> unknown
>


Reply to: