Two files are missing from meld.ui causing failure to launch
ui/filebutton.py and ui/pathlabel.py are missing from meld/meson.build causing Meld not to launch.
Traceback (most recent call last):
File "/usr/bin/meld", line 468, in <module>
sys.exit(main())
File "/usr/bin/meld", line 464, in main
return run_application()
File "/usr/bin/meld", line 444, in run_application
from meld.meldapp import MeldApp
File "/usr/lib/python3.9/site-packages/meld/meldapp.py", line 28, in <module>
from meld.meldwindow import MeldWindow
File "/usr/lib/python3.9/site-packages/meld/meldwindow.py", line 24, in <module>
import meld.ui.gladesupport # noqa: F401
File "/usr/lib/python3.9/site-packages/meld/ui/gladesupport.py", line 13, in <module>
from meld.ui import filebutton # noqa: F401
ImportError: cannot import name 'filebutton' from 'meld.ui' (/usr/lib/python3.9/site-packages/meld/ui/__init__.py)
Traceback (most recent call last):
File "/usr/bin/meld", line 468, in <module>
sys.exit(main())
File "/usr/bin/meld", line 464, in main
return run_application()
File "/usr/bin/meld", line 444, in run_application
from meld.meldapp import MeldApp
File "/usr/lib/python3.9/site-packages/meld/meldapp.py", line 28, in <module>
from meld.meldwindow import MeldWindow
File "/usr/lib/python3.9/site-packages/meld/meldwindow.py", line 24, in <module>
import meld.ui.gladesupport # noqa: F401
File "/usr/lib/python3.9/site-packages/meld/ui/gladesupport.py", line 17, in <module>
from meld.ui import pathlabel # noqa: F401
ImportError: cannot import name 'pathlabel' from 'meld.ui' (/usr/lib/python3.9/site-packages/meld/ui/__init__.py)
Edited by Jason Edson