No module named parse
Bug #864492 reported by
Devil505
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Dmedia |
Invalid
|
Undecided
|
Unassigned | ||
Frugalware Linux |
New
|
Undecided
|
Unassigned |
Bug Description
$ dmedia-gtk
Traceback (most recent call last):
File "/usr/bin/
from userwebkit import BaseUI
File "/usr/lib/
from urllib.parse import urlparse, parse_qsl
ImportError: No module named parse
Any idea what python package is missing ?
Changed in dmedia: | |
status: | New → Invalid |
To post a comment you must log in.
Ah, so in dmedia 11.09 we ported to Python3 (largely motivated by PySkein being Python3-only, but I'm very glad it happened).
`urlparse` has been renamed to `urllib.parse` in Python3, so looks like your build script is calling `python setup.py` instead of `python3 setup.py`.
All the Novacut components have been ported to Python3 save for dc3, my experimental desktopcouch-like DBus service. You currently can't make DBus servers using PyGI, otherwise this would be Python3 also.
Sorry things are moving so quickly still, possibly making the life of our friendly Frugalware packager a bit miserable.
Is there anything in particular I should do in terms of keeping you in the loop about these sort of changes? What would work best for you? When in doubt, looking in debian/control will give you a good idea of the changes I've made.
As the overall architecture shakes out, I'm steadily splitting the stack into finer grained components. Over time, the complexity of Novacut has really put the fear of god into me (hehe), so I'm trying to be very discipled about keeping things focused and simple.
Anyway, thanks so much for bringing the Novacut components to Frugalware!