Comment 21 for bug 2037326

Revision history for this message
Sudip Mukherjee (sudipmuk) wrote :

I can confirm that the alacarte package in lunar-proposed has fixed the bug for me.

Test done:
1. Install alacarte on a Lunar installation.
2. confirm that python3-cairo is not installed in the system.
3. Executed alacarte from cmdline
4. It failed with the error:

Traceback (most recent call last):
  File "/usr/bin/alacarte", line 23, in <module>
    from Alacarte.MainWindow import main
  File "/usr/share/alacarte/Alacarte/MainWindow.py", line 37, in <module>
    from Alacarte.ItemEditor import LauncherEditor, DirectoryEditor
  File "/usr/share/alacarte/Alacarte/ItemEditor.py", line 19, in <module>
    import cairo
ModuleNotFoundError: No module named 'cairo'

5. Added lunar-proposed to apt sources
6. Update alacarte from lunar-proposed.
7. Confirm that python3-cairo is now installed.

# dpkg -l | grep python3-cairo
ii python3-cairo:amd64 1.20.1-5build1 amd64 Python3 bindings for the Cairo vector graphics library

8. Executed alacarte from cmdline and the gui was displayed.

Test result: I was able to run alacarte after the update.

Package tested:
# dpkg -l | grep alacarte
ii alacarte 3.44.2-1ubuntu0.1 all easy GNOME menu editing tool