[arch-dev-public] News draft: firewalld>=0.8.1-2 update requires manual intervention

Maxime Gauduin alucryd at archlinux.org
Sat Feb 29 13:55:26 UTC 2020


On Sat, 2020-02-29 at 01:18 +0100, Jan Alexander Steffens via arch-dev-
public wrote:
> The firewalld package prior to version 0.8.1-2 was missing the
> compiled
> python modules. This has been fixed in 0.8.1-2, so the upgrade will
> need to
> overwrite the untracked pyc files created. If you get errors like
> these
> 
>     firewalld:
> /usr/lib/python3.8/site-
> packages/firewall/__pycache__/__init__.cpython-38.pyc
> exists in filesystem
>     firewalld:
> /usr/lib/python3.8/site-packages/firewall/__pycache__/client.cpython-
> 38.pyc
> exists in filesystem
>     firewalld:
> /usr/lib/python3.8/site-
> packages/firewall/__pycache__/dbus_utils.cpython-38.pyc
> exists in filesystem
>     ...many more...
> 
> when updating, use
> 
>     pacman -Suy --overwrite /usr/lib/python3.8/site-
> packages/firewall/\*
> 
> to perform the upgrade.

+1, thanks for taking care of this.

Cheers,
-- 
Maxime


More information about the arch-dev-public mailing list