Activity log for bug #1826627

Date Who What changed Old value New value Message
2019-04-27 06:04:05 Steve Murphy bug added bug
2019-04-27 06:04:59 Steve Murphy summary Nemo verion 4.0.x + requires extensions to be Python3 compatible Nemo version 4.0.x + requires extensions to be Python3 compatible
2019-04-27 06:06:25 Steve Murphy description Extension fails display context menu entry with Nemo 4.0.x and later. Nemo extensions for 4.0.x and later are required to be python3 compatible. Running Nemo from a terminal on opening the right click context menu the terminal the following error is produced. Traceback (most recent call last): File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items return self._generate_menu(items) File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu if self._check_generate_restore(items): File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Traceback (most recent call last): File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items return self._generate_menu(items) File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu if self._check_generate_restore(items): File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Workaround - in /usr/share/nemo-python/extensions/folder-color.py replace all instances of urllib.unquote with urllib.parse.unquote e.g sudo sed -i "s|urllib.unquote|urllib.parse.unquote|g" /usr/share/nemo-python/extensions/folder-color.py Nemo 4.0.x is the default version in Mint Cinnamon 19.1 which uses the Bionic version of the package. steve@steve-HP-Pavilion-g6-Notebook-PC:~$ inxi -Sxxxz System: Host: steve-HP-Pavilion-g6-Notebook-PC Kernel: 4.15.0-48-generic x86_64 bits: 64 compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.10 wm: muffin 4.0.7 dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic steve@steve-HP-Pavilion-g6-Notebook-PC:~$ nemo --version nemo 4.0.6 Extension fails display context menu entry with Nemo 4.0.x and later. Nemo extensions for 4.0.x and later are required to be python3 compatible. Running Nemo from a terminal on opening the right click context menu the following error is produced. Traceback (most recent call last):   File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items     return self._generate_menu(items)   File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu     if self._check_generate_restore(items):   File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore     item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Traceback (most recent call last):   File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items     return self._generate_menu(items)   File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu     if self._check_generate_restore(items):   File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore     item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Workaround - in /usr/share/nemo-python/extensions/folder-color.py replace all instances of urllib.unquote with urllib.parse.unquote e.g sudo sed -i "s|urllib.unquote|urllib.parse.unquote|g" /usr/share/nemo-python/extensions/folder-color.py Nemo 4.0.x is the default version in Mint Cinnamon 19.1 which uses the Bionic version of the package. steve@steve-HP-Pavilion-g6-Notebook-PC:~$ inxi -Sxxxz System:   Host: steve-HP-Pavilion-g6-Notebook-PC Kernel: 4.15.0-48-generic x86_64   bits: 64 compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.10 wm: muffin 4.0.7   dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic steve@steve-HP-Pavilion-g6-Notebook-PC:~$ nemo --version nemo 4.0.6
2019-04-27 06:08:33 Steve Murphy description Extension fails display context menu entry with Nemo 4.0.x and later. Nemo extensions for 4.0.x and later are required to be python3 compatible. Running Nemo from a terminal on opening the right click context menu the following error is produced. Traceback (most recent call last):   File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items     return self._generate_menu(items)   File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu     if self._check_generate_restore(items):   File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore     item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Traceback (most recent call last):   File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items     return self._generate_menu(items)   File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu     if self._check_generate_restore(items):   File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore     item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Workaround - in /usr/share/nemo-python/extensions/folder-color.py replace all instances of urllib.unquote with urllib.parse.unquote e.g sudo sed -i "s|urllib.unquote|urllib.parse.unquote|g" /usr/share/nemo-python/extensions/folder-color.py Nemo 4.0.x is the default version in Mint Cinnamon 19.1 which uses the Bionic version of the package. steve@steve-HP-Pavilion-g6-Notebook-PC:~$ inxi -Sxxxz System:   Host: steve-HP-Pavilion-g6-Notebook-PC Kernel: 4.15.0-48-generic x86_64   bits: 64 compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.10 wm: muffin 4.0.7   dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic steve@steve-HP-Pavilion-g6-Notebook-PC:~$ nemo --version nemo 4.0.6 Extension fails display context menu entry with Nemo 4.0.x and later. Nemo extensions for 4.0.x and later are required to be python3 compatible. Running Nemo from a terminal on opening the right click context menu the following error is produced. Traceback (most recent call last):   File "/usr/share/nemo-python/extensions/folder-color.py", line 168, in get_file_items     return self._generate_menu(items)   File "/usr/share/nemo-python/extensions/folder-color.py", line 240, in _generate_menu     if self._check_generate_restore(items):   File "/usr/share/nemo-python/extensions/folder-color.py", line 297, in _check_generate_restore     item_path = urllib.unquote(item.get_uri()[7:]) AttributeError: module 'urllib' has no attribute 'unquote' Workaround - in /usr/share/nemo-python/extensions/folder-color.py replace all instances of urllib.unquote with urllib.parse.unquote e.g sudo sed -i "s|urllib.unquote|urllib.parse.unquote|g" /usr/share/nemo-python/extensions/folder-color.py Nemo 4.0.x is the default version in Mint Cinnamon 19.1 which uses the Bionic version of the package. steve@steve-HP-Pavilion-g6-Notebook-PC:~$ inxi -Sxxxz System:   Host: steve-HP-Pavilion-g6-Notebook-PC Kernel: 4.15.0-48-generic x86_64   bits: 64 compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.10 wm: muffin 4.0.7   dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic steve@steve-HP-Pavilion-g6-Notebook-PC:~$ nemo --version nemo 4.0.6
2019-04-27 17:01:56 Launchpad Janitor branch linked lp:~costales/folder-color/python3
2019-04-27 17:21:40 Launchpad Janitor branch linked lp:~costales/folder-color/python3
2019-04-27 17:27:51 costales attachment added folder-color.py https://bugs.launchpad.net/folder-color/+bug/1826627/+attachment/5259549/+files/folder-color.py
2019-04-27 17:27:52 costales attachment added folder-color.py https://bugs.launchpad.net/folder-color/+bug/1826627/+attachment/5259550/+files/folder-color.py
2019-04-27 17:44:24 costales folder-color: status New In Progress
2019-04-27 17:44:26 costales folder-color: importance Undecided High
2019-04-27 17:44:28 costales folder-color: assignee costales (costales)
2019-04-27 17:44:38 costales folder-color: status In Progress Fix Committed
2019-04-28 07:24:10 costales folder-color: status Fix Committed Fix Released