Problems with Manjaro32 update 2019-11-29

Following the above update I have the following problems which I now believe are due to the move from python3.7 to python3.8:

'meld' will not start

[keith@Laptop1 ~]$ meld
Traceback (most recent call last):
File "/usr/bin/meld", line 79, in
import meld.conf # noqa: E402
ModuleNotFoundError: No module named 'meld'

Probably needs a rebuild with python3.8

'catfish' will not start

[keith@Laptop1 ~]$ catfish
Traceback (most recent call last):
File "/usr/bin/catfish", line 25, in
import gi
ModuleNotFoundError: No module named 'gi'

'gufw' will not start

[keith@Laptop1 ~]$ sudo gufw
/usr/bin/gufw: line 2: [: =: unary operator expected
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/gufw/gufw.py", line 21, in
from gufw.view.gufw import Gufw
File "/usr/lib/python3.8/site-packages/gufw/gufw/view/gufw.py", line 18, in
import gi
ModuleNotFoundError: No module named 'gi'
/usr/bin/gufw: line 7: [: =: unary operator expected

These two I think need a rebuild of python-gobject with python3.8


The following problem which I think is probably due to the removal of python2 packages:

'calibre' has been removed and cannot be reinstalled

[keith@Laptop1 ~]$ sudo pacman -S calibre
[sudo] password for keith:
resolving dependencies...
warning: cannot resolve "python2-ordered-set", a dependency of "python2-setuptools"
warning: cannot resolve "python2-setuptools", a dependency of "python2-html2text"
warning: cannot resolve "python2-html2text", a dependency of "calibre"
warning: cannot resolve "python2-ordered-set", a dependency of "python2-setuptools"
warning: cannot resolve "python2-setuptools", a dependency of "python2-chardet"
warning: cannot resolve "python2-chardet", a dependency of "python2-html5-parser"
warning: cannot resolve "python2-html5-parser", a dependency of "calibre"
warning: cannot resolve "python2-ordered-set", a dependency of "python2-setuptools"
warning: cannot resolve "python2-setuptools", a dependency of "python2-markdown"
warning: cannot resolve "python2-markdown", a dependency of "calibre"
warning: cannot resolve "python2-ordered-set", a dependency of "python2-setuptools"
warning: cannot resolve "python2-setuptools", a dependency of "python2-pygments"
warning: cannot resolve "python2-pygments", a dependency of "calibre"
:: The following package cannot be upgraded due to unresolvable dependencies:
calibre

:: Do you want to skip the above package for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'python2-ordered-set' required by python2-setuptools
:: unable to satisfy dependency 'python2-setuptools' required by python2-html2text
:: unable to satisfy dependency 'python2-html2text' required by calibre
:: unable to satisfy dependency 'python2-ordered-set' required by python2-setuptools
:: unable to satisfy dependency 'python2-setuptools' required by python2-chardet
:: unable to satisfy dependency 'python2-chardet' required by python2-html5-parser
:: unable to satisfy dependency 'python2-html5-parser' required by calibre
:: unable to satisfy dependency 'python2-ordered-set' required by python2-setuptools
:: unable to satisfy dependency 'python2-setuptools' required by python2-markdown
:: unable to satisfy dependency 'python2-markdown' required by calibre
:: unable to satisfy dependency 'python2-ordered-set' required by python2-setuptools
:: unable to satisfy dependency 'python2-setuptools' required by python2-pygments
:: unable to satisfy dependency 'python2-pygments' required by calibre

Calibre is also out-of-date, latest version is 4.4.0 4.5.0.

I notice calibre-python3 is available in testing on Manjaro 64bit.

1 Like

The update today 2019-12-20 solved the problems with 'meld', 'catfish' and 'gufw'.

For Calibre I have now changed to using calibre-python3 4.6.0 following this update.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by