Meld crashes with "ModuleNotFoundError: No module named 'pipes'"
Description:
Meld crashes with "ModuleNotFoundError: No module named 'pipes'":
$ meld
Traceback (most recent call last):
File "/usr/bin/meld", line 462, in
sys.exit(main())
~~~~^^
File "/usr/bin/meld", line 458, in main
return run_application()
File "/usr/bin/meld", line 438, in run_application
from meld.meldapp import MeldApp
File "/usr/lib/python3.13/site-packages/meld/meldapp.py", line 27, in
from meld.filediff import FileDiff
File "/usr/lib/python3.13/site-packages/meld/filediff.py", line 46, in
from meld.melddoc import ComparisonState, MeldDoc, open_files_external
File "/usr/lib/python3.13/site-packages/meld/melddoc.py", line 20, in
import pipes
ModuleNotFoundError: No module named 'pipes'
Additional info:
meld 3.22.2-4 (extra-testing)
python 3.13.1-1 (core-testing)
Fix:
Changing PKGBUILD from
pkgver=3.22.2
source=("git+https://gitlab.gnome.org/GNOME/meld.git#tag=$pkgver")
b2sums=('05edce3ee1b4bf14c494290f46a39fafc6683337ef71187bf4d1b6d4ce5e8fa8657e88f865ad159dfebc26aa6ea060f451869f989684cd411e19fa2153e1d5c8')
to
source=("git+https://gitlab.gnome.org/GNOME/meld.git")
b2sums=('SKIP')
and makepkg -si fix the problem.
So its fixed on main but there is no tag for it yet.