Вероятно, проблема связана с кешированием. Хотя перезагрузка не помогла, завершение процесса packagekitd
и его перезапуск вручную устранили проблему:
sudo killall packagekitd
sudo /usr/libexec/packagekitd --verbose
( https://www.freedesktop.org/software/PackageKit/pk-bugs .html )
Выполнение pkcon search name shotwell
после перезапуска packagekitd
вызвало повторную загрузку метаданных. Поиск с помощью интерфейса командной строки и программного обеспечения GNOME снова работает.
Похоже, что смешивание обычных и специфичных для источника маршрутов в одной таблице маршрутизации приводит к непреднамеренному поведению. Это упоминается в net/ipv6/Kconfig в источнике ядра linux:
config IPV6_SUBTREES
bool "IPv6: source address based routing"
depends on IPV6_MULTIPLE_TABLES
---help---
Enable routing by source address or prefix.
The destination address is still the primary routing key, so mixing
normal and source prefix specific routes in the same routing table
may sometimes lead to unintended routing behavior. This can be
avoided by defining different routing tables for the normal and
source prefix specific routes.
If unsure, say N.
Помещение маршрутов с ограничениями источника в отдельную таблицу маршрутизации дает правильное поведение.