Todo List: D-Bus mitigation

2019-06-15 - Márcio Silva

Mitigate D-Bus by disabling it in all applications as possible.

Mitigation reasons:
* Bloated and over-engineered: Its C API is very annoying to use and requires writing large amounts of boilerplate code. In fact, the pure C API is so annoying that its own API documentation states: “If you use this low-level API directly, you're signing up for some pain.”
* Absurd bugs and and conceptional problems: The bugs range from uncontrolled memory usage, over silent dropping of messages, to dead-locks by design, unsolved for up to 7 years. Looking closer, most of them simply cannot be solved without breaking guarantees long given by dbus-daemon(1), the reference implementation.
* D-Bus leaks machine-id across applications which causes privacy and fingerprinting concerns.

Further details:

Possible replacements:
In packages where D-Bus is required, explore ubus, gio and kio as possible replacements.

dbus-broker isn't a solution because it requires bus-1 (D-Bus inside kernel) and libsystemd.

ubus ( is the planned D-Bus replacement for those packages where D-Bus is required, however it was focused to be used in OpenWrt for embedded machines and contains a different syntax. We need more info to see if is possible its implementation and adoption in a complex environment like our distro by looking for patches, etc.

Possible ubus structuring:
* dbus -> ubus + rpcd
* dbus-c++ -> ubus-c++
* dbus-docs -> ubus-docs
* dbus-glib -> ubus-glib
* dbus-sharp -> ubus-sharp
* dbus-sharp-glib -> ubus-sharp-glib
* deepin-dbus-factory -> deepin-ubus-factory
* deepin-dbus-generator -> deepin-ubus-generator
* deepin-qt-dbus-factory -> deepin-qt-ubus-factory
* dleyna-connector-dbus -> dleyna-connector-ubus
* e_dbus -> e_ubus
* gambas3-gb-dbus -> gambas3-gb-ubus
* haskell-dbus -> haskell-ubus
* jack2-dbus -> jack2-ubus
* kdbusaddons -> kubusaddons
* libdbusmenu-glib -> libubusmenu-glib
* libdbusmenu-gtk2 -> libubusmenu-gtk2
* libdbusmenu-gtk3 -> libubusmenu-gtk
* libdbusmenu-qt4 -> libubusmenu-qt4
* libdbusmenu-qt5 -> libubusmenu-qt
* perl-net-dbus -> perl-net-ubus
* python-dbus (dbus-python) -> python-ubus
* python-dbus-common -> python-ubus-common
* python2-dbus (dbus-python2) -> python2-ubus
* ruby-dbus -> ruby-ubus
* lib32-dbus -> lib32-ubus + lib32-rpcd
* lib32-dbus-glib -> lib32-ubus-glib
* lib32-libdbusmenu-glib -> lib32-libubusmenu-glib
* lib32-libdbusmenu-gtk2 -> lib32-libubusmenu-gtk2
* lib32-libdbusmenu-gtk3 -> lib32-libubusmenu-gtk

Packages to rebuild:
* bluez (dbus)
* bluez-qt (bluez)
* bluedevil (bluez-qt)
* kde-development-environment-meta (bluez-qt kdbusaddons modemmanager-qt)
* powerdevil (bluez-qt)
* at-spi2-core (dbus)
* avahi (dbus python-dbus python2-dbus)
* awesome (dbus)
* bluez-utils (dbus)
* cdemu-daemon (dbus)
* colord (dbus)
* compton (dbus)
* connman (dbus)
* cups (dbus)
* distcc (dbus)
* dnsmasq (dbus)
* elogind (dbus)
* emacs (dbus)
* emacs-nox (dbus)
* fcitx (dbus)
* filezilla (dbus)
* flatpak (dbus)
* ghostscript (dbus)
* gogglesmm (dbus)
* lash (dbus)
* libgnome-keyring (dbus)
* libnih (dbus)
* libpcap (dbus)
* libpulse (dbus)
* libteam (dbus)
* libvirt (dbus)
* openrc-settingsd (dbus)
* pflask (dbus)
* qt4 (dbus)
* rtkit (dbus)
* snapper (dbus)
* spice-vdagent (dbus)
* wesnoth (dbus)
* weston (dbus libinput)
* wpa_supplicant (dbus)
* claws-mail (dbus dbus-glib)
* deadbeef (dbus)
* utox (dbus)
* dconf (dbus)
* gambas3 (dbus)
* gvfs (dbus)
* libcups (dbus)
* libelogind (dbus)
* libwbclient (dbus)
* pulseaudio (dbus)
* samba (dbus)
* vala (dbus)
* libffado (dbus-c++)
* ring-daemon (dbus-c++)
* ring (dbus-c++)
* ario (dbus-glib)
* cairo-dock (dbus-glib)
* caja-sendto (dbus-glib)
* cinnamon-screensaver (dbus-glib)
* cinnamon-session (dbus-glib)
* cinnamon-settings-daemon (dbus-glib)
* cjs (dbus-glib)
* easystroke (dbus-glib)
* efax-gtk (dbus-glib)
* eom (dbus-glib)
* firewalld (dbus-glib)
* fprintd (dbus-glib)
* freerdp (dbus-glib)
* gconf (dbus-glib)
* gimp (dbus-glib)
* gnome-music (dbus-glib python-dbus)
* gnome-screensaver (dbus-glib)
* gypsy (dbus-glib)
* handbrake (dbus-glib)
* hexchat (dbus-glib)
* iceape-uxp (dbus-glib)
* icedove-uxp (dbus-glib)
* iceweasel-uxp (dbus-glib)
* libaccounts-glib (dbus-glib)
* libcryptui (dbus-glib)
* libnm-glib (dbus-glib)
* libpurple (dbus-glib python-dbus)
* libreoffice-still (dbus-glib)
* light-locker (dbus-glib)
* lxcfs (dbus-glib)
* matchbox-panel (dbus-glib)
* mate-notification-daemon (dbus-glib)
* mate-panel (dbus-glib)
* mate-power-manager (dbus-glib)
* mate-session-manager (dbus-glib)
* mate-settings-daemon (dbus-glib)
* mousepad (dbus-glib)
* mx (dbus-glib)
* notify-osd (dbus-glib)
* osdlyrics (dbus-glib)
* packagekit (dbus-glib)
* pragha (dbus-glib)
* python-secretstorage (dbus-glib python-dbus python2-dbus)
* python2-secretstorage (dbus-glib python-dbus python2-dbus)
* roxterm (dbus-glib)
* spice-glib (dbus-glib)
* spice-gtk3 (dbus-glib)
* synce-core (dbus-glib)
* telepathy-glib (dbus-glib)
* thermald (dbus-glib)
* tumbler (dbus-glib)
* wicd (dbus-glib python2-dbus)
* xfconf (dbus-glib)
* audacious-plugins (dbus-glib)
* networkmanager (dbus-glib python-dbus)
* lxappearance (dbus-glib)
* mate-user-share (dbus-glib)
* python2-libappindicator (dbus-glib)
* telepathy-farstream (dbus-glib)
* xfce4-pulseaudio-plugin (dbus-glib)
* libsecret (dbus-glib python-dbus)
* notify-sharp (dbus-sharp-glib)
* notify-sharp-3 (dbus-sharp-glib)
* tomboy (dbus-sharp-glib)
* cairo-dock-plug-ins (dbus-sharp-glib)
* deepin-api (deepin-dbus-factory)
* deepin-daemon (deepin-dbus-factory)
* startdde (deepin-dbus-factory)
* deepin-qml-widgets (deepin-dbus-generator)
* deepin-control-center (deepin-qt-dbus-factory)
* deepin-dock (deepin-qt-dbus-factory)
* deepin-launcher (deepin-qt-dbus-factory)
* deepin-menu (deepin-qt-dbus-factory)
* deepin-session-ui (deepin-qt-dbus-factory)
* dleyna-renderer (dleyna-connector-dbus)
* dleyna-server (dleyna-connector-dbus)
* haskell-fdo-notify (haskell-dbus)
* git-annex (haskell-dbus)
* kdebugsettings (kdbusaddons)
* kservice (kdbusaddons)
* kwrited (kdbusaddons)
* polkit-kde-agent (kdbusaddons)
* lib32-fluidsynth (lib32-dbus)
* lib32-gconf (lib32-dbus lib32-dbus-glib)
* lib32-glib2 (lib32-dbus)
* lib32-libnm-glib (lib32-dbus lib32-dbus-glib)
* lib32-libpulse (lib32-dbus)
* lib32-libteam (lib32-dbus)
* lib32-libnm (lib32-dbus lib32-dbus-glib)
* lib32-libappindicator (lib32-libdbusmenu-gtk2 lib32-libdbusmenu-gtk3)
* lib32-libappindicator-gtk2 (lib32-libdbusmenu-gtk2)
* lib32-libappindicator-gtk3 (lib32-libdbusmenu-gtk3)
* libappindicator (dbus-glib libdbusmenu-gtk2 libdbusmenu-gtk3)
* libappindicator-gtk2 (libdbusmenu-gtk2)
* libappindicator-gtk3 (libdbusmenu-gtk3)
* appmenu-qt4 (libdbusmenu-qt4)
* kdelibs (libdbusmenu-qt4)
* sni-qt (libdbusmenu-qt4)
* knotifications (libdbusmenu-qt5)
* lxqt-panel (libdbusmenu-qt5)
* lxqt-qtplugin (libdbusmenu-qt5)
* libinput (dbus)
* clutter (libinput)
* deepin-clutter (libinput)
* efl (libinput)
* mutter (libinput)
* qt5-base (libinput)
* wlc (libinput)
* xorg-input-libinput (libinput)
* modemmanager-qt (qt5-base)
* plasma-nm (modemmanager-qt)
* vibe (modemmanager-qt)
* xdg-utils (perl-net-dbus)
* blueman (python-dbus)
* cinnamon (python-dbus python2-dbus)
* gedit-plugins (python-dbus)
* gloobus-preview (python-dbus)
* gnome-code-assistance (python-dbus ruby-dbus)
* hplip (python-dbus)
* ibus (python-dbus python2-dbus)
* ibus-typing-booster (python-dbus)
* lollypop (python-dbus)
* onboard (python-dbus)
* orca (python-dbus)
* pitivi (python-dbus)
* python-slip (python-dbus)
* system-config-printer (python-dbus)
* pyqt5 (python-dbus)
* totem (python-dbus)
* pyqt4-common (python-dbus python2-dbus)
* pyqt5-common (python-dbus python2-dbus)
* python-pyqt4 (python-dbus python2-dbus)
* python-pyqt5 (python-dbus python2-dbus)
* python2-pyqt4 (python-dbus python2-dbus)
* python2-pyqt5 (python-dbus python2-dbus)
* python-kivy (python-dbus python2-dbus)
* a2jmidid (python2-dbus)
* billreminder (python2-dbus)
* blueberry (python2-dbus)
* calibre (python2-dbus)
* cherrytree (python2-dbus)
* deepin-movie (python2-dbus)
* gespeaker (python2-dbus)
* guake (python2-dbus)
* hamster-time-tracker (python2-dbus)
* mate-applets (python2-dbus)
* oblogout (python2-dbus)
* python2-telepathy (python2-dbus)
* quodlibet (python2-dbus)
* rapid-photo-downloader (python2-dbus)
* scribes (python2-dbus)
* sugar-datastore (python2-dbus)
* synce-sync-engine (python2-dbus)
* terminator (python2-dbus)
* variety (python2-dbus)
* virt-manager (python2-dbus)
* gajim (python2-dbus)
* jack2 (python2-dbus)
* meld (python2-dbus)
* sonata (python2-dbus)
* python-keyring (python-secretstorage python2-secretstorage)
* python2-keyring (python-secretstorage python2-secretstorage)

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
437 packages displayed out of 437 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
i686 Community a2jmidid 8-1 Incomplete
x86_64 Community a2jmidid 8-1 Incomplete
i686 Community appmenu-qt4 0.2.6-1 Incomplete
x86_64 Community appmenu-qt4 0.2.6-1 Incomplete
i686 Community ario 1.5.1-5 Incomplete
x86_64 Community ario 1.5.1-5 Incomplete
i686 Extra at-spi2-core 2.24.1-1.hyperbola1 Incomplete
x86_64 Extra at-spi2-core 2.24.1-1.hyperbola1 Incomplete
i686 Extra audacious-plugins 3.8.2-1.hyperbola1 Incomplete
x86_64 Extra audacious-plugins 3.8.2-1.hyperbola1 Incomplete
i686 Extra avahi 0.6.32-3.hyperbola1 Incomplete
x86_64 Extra avahi 0.6.32-3.hyperbola1 Incomplete
i686 Community awesome 4.1-1 Incomplete
x86_64 Community awesome 4.1-1 Incomplete
any Community billreminder 0.4.0-7 Incomplete
any Community blueberry 1.1.10-2 Incomplete
i686 Extra bluedevil 1:5.9.5-1 Incomplete
x86_64 Extra bluedevil 1:5.9.5-1 Incomplete
i686 Community blueman 2.0.4-3 Incomplete
x86_64 Community blueman 2.0.4-3 Incomplete
i686 Extra bluez 5.45-1.hyperbola3 Incomplete
x86_64 Extra bluez 5.45-1.hyperbola3 Incomplete
i686 Extra bluez-qt 5.33.0-1.hyperbola1 Incomplete
x86_64 Extra bluez-qt 5.33.0-1.hyperbola1 Incomplete
i686 Extra bluez-utils 5.45-1.hyperbola3 Incomplete
x86_64 Extra bluez-utils 5.45-1.hyperbola3 Incomplete
i686 Community cairo-dock 3.4.1-2 Incomplete
x86_64 Community cairo-dock 3.4.1-2 Incomplete
i686 Community cairo-dock-plug-ins 3.4.1-8.hyperbola1 Incomplete
x86_64 Community cairo-dock-plug-ins 3.4.1-8.hyperbola1 Incomplete
i686 Community caja-sendto 1.18.1-1 Incomplete
x86_64 Community caja-sendto 1.18.1-1 Incomplete
i686 Community calibre 2.84.0-1.hyperbola4 Incomplete
x86_64 Community calibre 2.84.0-1.hyperbola4 Incomplete
i686 Community cdemu-daemon Complete Emulatorman
x86_64 Community cdemu-daemon Complete Emulatorman
any Community cherrytree 0.38.0-1 Incomplete
i686 Community cinnamon 3.2.8-1 Incomplete
x86_64 Community cinnamon 3.2.8-1 Incomplete
i686 Community cinnamon-screensaver 3.2.13-3 Incomplete
x86_64 Community cinnamon-screensaver 3.2.13-3 Incomplete
i686 Community cinnamon-session 3.2.0-2 Incomplete
x86_64 Community cinnamon-session 3.2.0-2 Incomplete
i686 Community cinnamon-settings-daemon 3.2.1-2 Incomplete
x86_64 Community cinnamon-settings-daemon 3.2.1-2 Incomplete
i686 Community cjs 3.2.0-2 Incomplete
x86_64 Community cjs 3.2.0-2 Incomplete
i686 Extra claws-mail 3.15.0-1.hyperbola3 Incomplete
x86_64 Extra claws-mail 3.15.0-1.hyperbola3 Incomplete
i686 Extra clutter 1.26.0+35+g9c4330b6d-1 Incomplete
x86_64 Extra clutter 1.26.0+35+g9c4330b6d-1 Incomplete
i686 Extra colord 1.3.5-1.hyperbola4 Incomplete
x86_64 Extra colord 1.3.5-1.hyperbola4 Incomplete
i686 Community compton 0.1_beta2.5-5 Incomplete
x86_64 Community compton 0.1_beta2.5-5 Incomplete
i686 Community connman 1.35-1.hyperbola2 Incomplete
x86_64 Community connman 1.35-1.hyperbola2 Incomplete
i686 Extra cups 2.2.4-2.hyperbola4 Complete Emulatorman
x86_64 Extra cups 2.2.4-2.hyperbola4 Complete Emulatorman
i686 Core dbus 1.10.18-1.hyperbola6 Incomplete
x86_64 Core dbus 1.10.18-1.hyperbola6 Incomplete
i686 Extra dbus-c++ 0.9.0-6 Incomplete
x86_64 Extra dbus-c++ 0.9.0-6 Incomplete
i686 Core dbus-docs 1.10.18-1.hyperbola6 Incomplete
x86_64 Core dbus-docs 1.10.18-1.hyperbola6 Incomplete
i686 Extra dbus-glib 0.108-1 Incomplete
x86_64 Extra dbus-glib 0.108-1 Incomplete
any Extra dbus-sharp 0.8.1-1 Incomplete
any Extra dbus-sharp-glib 0.6.0-1 Incomplete
i686 Extra dconf 0.26.0+1+g701d19d-1 Incomplete
x86_64 Extra dconf 0.26.0+1+g701d19d-1 Incomplete
i686 Community deadbeef 0.7.2-2.hyperbola1 Complete Emulatorman
x86_64 Community deadbeef 0.7.2-2.hyperbola1 Complete Emulatorman
i686 Community deepin-api Complete Emulatorman
x86_64 Community deepin-api Complete Emulatorman
i686 Community deepin-clutter Complete Emulatorman
x86_64 Community deepin-clutter Complete Emulatorman
i686 Community deepin-control-center Complete Emulatorman
x86_64 Community deepin-control-center Complete Emulatorman
i686 Community deepin-daemon Complete Emulatorman
x86_64 Community deepin-daemon Complete Emulatorman
any Community deepin-dbus-factory Complete Emulatorman
i686 Community deepin-dbus-generator Complete Emulatorman
x86_64 Community deepin-dbus-generator Complete Emulatorman
i686 Community deepin-dock Complete Emulatorman
x86_64 Community deepin-dock Complete Emulatorman
i686 Community deepin-launcher Complete Emulatorman
x86_64 Community deepin-launcher Complete Emulatorman
i686 Community deepin-menu Complete Emulatorman
x86_64 Community deepin-menu Complete Emulatorman
any Community deepin-movie Complete Emulatorman
i686 Community deepin-qml-widgets Complete Emulatorman
x86_64 Community deepin-qml-widgets Complete Emulatorman
i686 Community deepin-qt-dbus-factory Complete Emulatorman
x86_64 Community deepin-qt-dbus-factory Complete Emulatorman
i686 Community deepin-session-ui Complete Emulatorman
x86_64 Community deepin-session-ui Complete Emulatorman
i686 Community distcc 3.2rc1-2.hyperbola2 Incomplete
x86_64 Community distcc 3.2rc1-2.hyperbola2 Incomplete
i686 Extra dleyna-connector-dbus 0.2.0-2 Incomplete
x86_64 Extra dleyna-connector-dbus 0.2.0-2 Incomplete
i686 Extra dleyna-renderer 0.5.0-1 Incomplete
x86_64 Extra dleyna-renderer 0.5.0-1 Incomplete
i686 Extra dleyna-server 0.5.0-1 Incomplete
x86_64 Extra dleyna-server 0.5.0-1 Incomplete
i686 Extra dnsmasq 2.76-4.hyperbola5 Incomplete
x86_64 Extra dnsmasq 2.76-4.hyperbola5 Incomplete
i686 Extra e_dbus 1.7.10-1 Incomplete
x86_64 Extra e_dbus 1.7.10-1 Incomplete
i686 Community easystroke 0.6.0-14 Incomplete
x86_64 Community easystroke 0.6.0-14 Incomplete
i686 Community efax-gtk 3.2.13-4 Incomplete
x86_64 Community efax-gtk 3.2.13-4 Incomplete
i686 Extra efl 1.18.5-1.hyperbola3 Incomplete
x86_64 Extra efl 1.18.5-1.hyperbola3 Incomplete
i686 Core elogind 232.6-7 Incomplete
x86_64 Core elogind 232.6-7 Incomplete
i686 Extra emacs 25.3-3.hyperbola2 Complete Emulatorman
x86_64 Extra emacs 25.3-3.hyperbola2 Complete Emulatorman
i686 Community emacs-nox Complete Emulatorman
x86_64 Community emacs-nox Complete Emulatorman
i686 Community eom 1.18.1-1 Incomplete
x86_64 Community eom 1.18.1-1 Incomplete
i686 Community fcitx Incomplete
x86_64 Community fcitx Incomplete
i686 Community filezilla 3.25.2-1 Incomplete
x86_64 Community filezilla 3.25.2-1 Incomplete
any Community firewalld Incomplete
i686 Extra flatpak Complete Emulatorman
x86_64 Extra flatpak Complete Emulatorman
i686 Extra fprintd 0.7.0-2.hyperbola2 Incomplete
x86_64 Extra fprintd 0.7.0-2.hyperbola2 Incomplete
i686 Community freerdp 1:2.0.0_rc4-3.hyperbola1 Incomplete
x86_64 Community freerdp 1:2.0.0_rc4-3.hyperbola1 Incomplete
any Extra gajim 0.16.9-1.hyperbola2 Incomplete
i686 Community gambas3-gb-dbus 3.9.2-4.hyperbola1 Incomplete
x86_64 Community gambas3-gb-dbus 3.9.2-4.hyperbola1 Incomplete
i686 Extra gconf 3.2.6-5 Incomplete
x86_64 Extra gconf 3.2.6-5 Incomplete
i686 Extra gedit-plugins 3.22.0+8+g2bc8148-1 Incomplete
x86_64 Extra gedit-plugins 3.22.0+8+g2bc8148-1 Incomplete
any Community gespeaker 0.8.6-1 Incomplete
i686 Extra ghostscript 9.21-2 Incomplete
x86_64 Extra ghostscript 9.21-2 Incomplete
i686 Extra gimp 2.8.22-1.hyperbola1 Incomplete
x86_64 Extra gimp 2.8.22-1.hyperbola1 Incomplete
i686 Community git-annex 6.20170321-39 Incomplete
x86_64 Community git-annex 6.20170321-39 Incomplete
i686 Community gloobus-preview Incomplete
x86_64 Community gloobus-preview Incomplete
i686 Extra gnome-code-assistance 3.16.1-1.hyperbola2 Incomplete
x86_64 Extra gnome-code-assistance 3.16.1-1.hyperbola2 Incomplete
i686 Extra gnome-music 3.24.1-1.hyperbola2 Incomplete
x86_64 Extra gnome-music 3.24.1-1.hyperbola2 Incomplete
i686 Community gnome-screensaver 3.6.1-13 Incomplete
x86_64 Community gnome-screensaver 3.6.1-13 Incomplete
i686 Community gogglesmm 1.1.7-1 Incomplete
x86_64 Community gogglesmm 1.1.7-1 Incomplete
any Community guake 0.8.8-1 Incomplete
i686 Extra gvfs 1.32.1-1.hyperbola9 Incomplete
x86_64 Extra gvfs 1.32.1-1.hyperbola9 Incomplete
i686 Community gypsy 0.9-7 Incomplete
x86_64 Community gypsy 0.9-7 Incomplete
any Community hamster-time-tracker 1.04-3 Incomplete
i686 Community handbrake 1.0.7-2.hyperbola1 Incomplete
x86_64 Community handbrake 1.0.7-2.hyperbola1 Incomplete
i686 Community haskell-dbus 0.10.13-1 Incomplete
x86_64 Community haskell-dbus 0.10.13-1 Incomplete
i686 Community haskell-fdo-notify 0.3.1-11 Incomplete
x86_64 Community haskell-fdo-notify 0.3.1-11 Incomplete
i686 Community hexchat 2.12.4-3.hyperbola2 Incomplete
x86_64 Community hexchat 2.12.4-3.hyperbola2 Incomplete
i686 Extra hplip 3.17.4-1.hyperbola4 Incomplete
x86_64 Extra hplip 3.17.4-1.hyperbola4 Incomplete
i686 Extra ibus 1.5.15-1.hyperbola1 Incomplete
x86_64 Extra ibus 1.5.15-1.hyperbola1 Incomplete
any Extra ibus-typing-booster 1.5.30-1 Incomplete
i686 Community iceape-uxp 52.9.20191109-1 Complete Emulatorman
x86_64 Community iceape-uxp 52.9.20191109-1 Complete Emulatorman
i686 Extra icedove-uxp 52.9.20191109-1 Complete Emulatorman
x86_64 Extra icedove-uxp 52.9.20191109-1 Complete Emulatorman
i686 Extra iceweasel-uxp 52.9.20191109-1 Complete Emulatorman
x86_64 Extra iceweasel-uxp 52.9.20191109-1 Complete Emulatorman
i686 Community jack2 1.9.12-1.hyperbola2 Incomplete
x86_64 Community jack2 1.9.12-1.hyperbola2 Incomplete
i686 Community jack2-dbus Complete Emulatorman
x86_64 Community jack2-dbus Complete Emulatorman
i686 Extra kdbusaddons 5.33.0-1 Incomplete
x86_64 Extra kdbusaddons 5.33.0-1 Incomplete
any Extra kde-development-environment-meta 20170224-1.hyperbola2 Incomplete
i686 Extra kdebugsettings 17.04.0-1 Incomplete
x86_64 Extra kdebugsettings 17.04.0-1 Incomplete
i686 Extra kdelibs 4.14.31-1.hyperbola3 Incomplete
x86_64 Extra kdelibs 4.14.31-1.hyperbola3 Incomplete
i686 Extra knotifications 5.33.0-1.hyperbola1 Incomplete
x86_64 Extra knotifications 5.33.0-1.hyperbola1 Incomplete
i686 Extra kservice 5.33.0-1 Incomplete
x86_64 Extra kservice 5.33.0-1 Incomplete
i686 Extra kwrited 5.9.5-1 Incomplete
x86_64 Extra kwrited 5.9.5-1 Incomplete
i686 Community lash 0.6.0~rc2-10 Incomplete
x86_64 Community lash 0.6.0~rc2-10 Incomplete
x86_64 Multilib lib32-dbus 1.10.18-1.hyperbola3 Incomplete
x86_64 Multilib lib32-dbus-glib 0.108-1 Incomplete
x86_64 Multilib lib32-fluidsynth 1.1.6-3.hyperbola1 Incomplete
x86_64 Multilib lib32-gconf 3.2.6-2 Incomplete
x86_64 Multilib lib32-glib2 2.52.3-1.hyperbola2.backports1 Incomplete
x86_64 Multilib lib32-libappindicator-gtk2 12.10.0-9 Incomplete
x86_64 Multilib lib32-libappindicator-gtk3 12.10.0-9 Incomplete
x86_64 Multilib lib32-libdbusmenu-glib 16.04.0-2 Incomplete
x86_64 Multilib lib32-libdbusmenu-gtk2 16.04.0-2 Incomplete
x86_64 Multilib lib32-libdbusmenu-gtk3 16.04.0-2 Incomplete
x86_64 Multilib lib32-libnm 1.6.2-1 Incomplete
x86_64 Multilib lib32-libnm-glib 1.6.2-1 Incomplete
x86_64 Multilib lib32-libpulse Complete Emulatorman
x86_64 Multilib lib32-libteam 1.26-1 Incomplete
i686 Extra libaccounts-glib 1.23-2 Incomplete
x86_64 Extra libaccounts-glib 1.23-2 Incomplete
i686 Community libappindicator-gtk2 12.10.0-12 Incomplete
x86_64 Community libappindicator-gtk2 12.10.0-12 Incomplete
i686 Community libappindicator-gtk3 12.10.0-12 Incomplete
x86_64 Community libappindicator-gtk3 12.10.0-12 Incomplete
i686 Extra libcryptui 3.12.2+24+gd5e5bc5-1 Incomplete
x86_64 Extra libcryptui 3.12.2+24+gd5e5bc5-1 Incomplete
i686 Extra libcups 2.2.4-2.hyperbola4 Complete Emulatorman
x86_64 Extra libcups 2.2.4-2.hyperbola4 Complete Emulatorman
i686 Community libdbusmenu-glib 16.04.0-2 Incomplete
x86_64 Community libdbusmenu-glib 16.04.0-2 Incomplete
i686 Community libdbusmenu-gtk2 16.04.0-2 Incomplete
x86_64 Community libdbusmenu-gtk2 16.04.0-2 Incomplete
i686 Community libdbusmenu-gtk3 16.04.0-2 Incomplete
x86_64 Community libdbusmenu-gtk3 16.04.0-2 Incomplete
i686 Extra libdbusmenu-qt4 0.9.3+16.04.20160218-1 Incomplete
x86_64 Extra libdbusmenu-qt4 0.9.3+16.04.20160218-1 Incomplete
i686 Extra libdbusmenu-qt5 0.9.3+16.04.20160218-1 Incomplete
x86_64 Extra libdbusmenu-qt5 0.9.3+16.04.20160218-1 Incomplete
i686 Core libelogind 232.6-7 Incomplete
x86_64 Core libelogind 232.6-7 Incomplete
i686 Extra libffado 2.3.0-1.hyperbola1 Incomplete
x86_64 Extra libffado 2.3.0-1.hyperbola1 Incomplete
i686 Extra libgnome-keyring 3.12.0-2 Incomplete
x86_64 Extra libgnome-keyring 3.12.0-2 Incomplete
i686 Extra libinput 1.7.2-1.hyperbola2 Incomplete
x86_64 Extra libinput 1.7.2-1.hyperbola2 Incomplete
i686 Community libnih 1.0.3-2 Incomplete
x86_64 Community libnih 1.0.3-2 Incomplete
i686 Extra libnm-glib 1.8.2-1.hyperbola10 Incomplete
x86_64 Extra libnm-glib 1.8.2-1.hyperbola10 Incomplete
i686 Core libpcap 1.8.1-2.hyperbola2 Complete Emulatorman
x86_64 Core libpcap 1.8.1-2.hyperbola2 Complete Emulatorman
i686 Extra libpulse Complete Emulatorman
x86_64 Extra libpulse Complete Emulatorman
i686 Extra libpurple 2.12.0-1.hyperbola2 Incomplete
x86_64 Extra libpurple 2.12.0-1.hyperbola2 Incomplete
i686 Extra libreoffice-still 5.2.7-1.hyperbola2 Incomplete
x86_64 Extra libreoffice-still 5.2.7-1.hyperbola2 Incomplete
i686 Core libsecret 0.18.6-1.hyperbola1 Incomplete
x86_64 Core libsecret 0.18.6-1.hyperbola1 Incomplete
i686 Extra libteam 1.26-1.hyperbola1 Incomplete
x86_64 Extra libteam 1.26-1.hyperbola1 Incomplete
i686 Community libvirt 3.2.0-2.hyperbola10 Incomplete
x86_64 Community libvirt 3.2.0-2.hyperbola10 Incomplete
i686 Extra libwbclient 4.5.8-1.hyperbola7 Incomplete
x86_64 Extra libwbclient 4.5.8-1.hyperbola7 Incomplete
i686 Community light-locker 1.6.0-3.hyperbola1 Incomplete
x86_64 Community light-locker 1.6.0-3.hyperbola1 Incomplete
any Community lollypop 0.9.231-2.hyperbola3 Incomplete
i686 Community lxappearance 0.6.3-1 Incomplete
x86_64 Community lxappearance 0.6.3-1 Incomplete
i686 Community lxcfs 2.0.7-1.hyperbola3 Incomplete
x86_64 Community lxcfs 2.0.7-1.hyperbola3 Incomplete
i686 Community lxqt-panel 0.11.1-1 Incomplete
x86_64 Community lxqt-panel 0.11.1-1 Incomplete
i686 Community lxqt-qtplugin 0.11.1-1 Incomplete
x86_64 Community lxqt-qtplugin 0.11.1-1 Incomplete
i686 Community matchbox-panel 2.0-1 Incomplete
x86_64 Community matchbox-panel 2.0-1 Incomplete
i686 Community mate-applets 1.18.1-1 Incomplete
x86_64 Community mate-applets 1.18.1-1 Incomplete
i686 Community mate-notification-daemon 1.18.0-1 Incomplete
x86_64 Community mate-notification-daemon 1.18.0-1 Incomplete
i686 Community mate-panel 1.18.1-1 Incomplete
x86_64 Community mate-panel 1.18.1-1 Incomplete
i686 Community mate-power-manager 1.18.0-1 Incomplete
x86_64 Community mate-power-manager 1.18.0-1 Incomplete
i686 Community mate-session-manager 1.18.1-1.hyperbola3 Incomplete
x86_64 Community mate-session-manager 1.18.1-1.hyperbola3 Incomplete
i686 Community mate-settings-daemon 1.18.1-1 Incomplete
x86_64 Community mate-settings-daemon 1.18.1-1 Incomplete
i686 Community mate-user-share 1.18.0-2 Incomplete
x86_64 Community mate-user-share 1.18.0-2 Incomplete
any Extra meld 3.16.4-1 Incomplete
i686 Extra modemmanager-qt 5.33.0-1 Incomplete
x86_64 Extra modemmanager-qt 5.33.0-1 Incomplete
i686 Extra mousepad 0.4.0-2 Incomplete
x86_64 Extra mousepad 0.4.0-2 Incomplete
i686 Extra mutter 3.24.1-1.hyperbola3 Incomplete
x86_64 Extra mutter 3.24.1-1.hyperbola3 Incomplete
i686 Community mx 1.4.7+13+g24efb0cc-1 Incomplete
x86_64 Community mx 1.4.7+13+g24efb0cc-1 Incomplete
i686 Extra networkmanager 1.8.2-1.hyperbola10 Incomplete
x86_64 Extra networkmanager 1.8.2-1.hyperbola10 Incomplete
i686 Community notify-osd 0.9.35+16.04.20160415-1 Incomplete
x86_64 Community notify-osd 0.9.35+16.04.20160415-1 Incomplete
any Community notify-sharp 0.4.1-2 Incomplete
any Community notify-sharp-3 3.0.3-2 Incomplete
any Community oblogout 0.2-18 Incomplete
i686 Community onboard 1.4.1-2.hyperbola1 Incomplete
x86_64 Community onboard 1.4.1-2.hyperbola1 Incomplete
i686 Core openrc-settingsd Complete Emulatorman
x86_64 Core openrc-settingsd Complete Emulatorman
any Extra orca 3.24.0-1.hyperbola1 Incomplete
i686 Community osdlyrics 0.4.3-5 Incomplete
x86_64 Community osdlyrics 0.4.3-5 Incomplete
i686 Community packagekit 1.1.5-1.hyperbola1 Incomplete
x86_64 Community packagekit 1.1.5-1.hyperbola1 Incomplete
i686 Community perl-net-dbus 1.1.0-3 Incomplete
x86_64 Community perl-net-dbus 1.1.0-3 Incomplete
i686 Community pflask 0.2.20151217-1 Incomplete
x86_64 Community pflask 0.2.20151217-1 Incomplete
i686 Community pitivi 0.98-2 Incomplete
x86_64 Community pitivi 0.98-2 Incomplete
i686 Extra plasma-nm 5.9.5-1 Incomplete
x86_64 Extra plasma-nm 5.9.5-1 Incomplete
i686 Extra polkit-kde-agent 5.9.5-1 Incomplete
x86_64 Extra polkit-kde-agent 5.9.5-1 Incomplete
i686 Extra powerdevil 5.9.5-1 Incomplete
x86_64 Extra powerdevil 5.9.5-1 Incomplete
i686 Community pragha 1.3.3-2 Incomplete
x86_64 Community pragha 1.3.3-2 Incomplete
i686 Extra pulseaudio Complete Emulatorman
x86_64 Extra pulseaudio Complete Emulatorman
i686 Extra pyqt4-common 4.12-4 Incomplete
x86_64 Extra pyqt4-common 4.12-4 Incomplete
i686 Extra pyqt5-common 5.8.2-2.hyperbola2 Incomplete
x86_64 Extra pyqt5-common 5.8.2-2.hyperbola2 Incomplete
i686 Extra python-dbus 1.2.4-2 Incomplete
x86_64 Extra python-dbus 1.2.4-2 Incomplete
i686 Extra python-dbus-common 1.2.4-2 Incomplete
x86_64 Extra python-dbus-common 1.2.4-2 Incomplete
any Community python-keyring 10.3.2-1 Incomplete
i686 Community python-kivy 1.9.1-2 Incomplete
x86_64 Community python-kivy 1.9.1-2 Incomplete
i686 Extra python-pyqt4 4.12-4 Incomplete
x86_64 Extra python-pyqt4 4.12-4 Incomplete
i686 Extra python-pyqt5 5.8.2-2.hyperbola2 Incomplete
x86_64 Extra python-pyqt5 5.8.2-2.hyperbola2 Incomplete
any Community python-secretstorage 2.3.1-2 Incomplete
any Community python-slip 0.6.4-3 Incomplete
i686 Extra python2-dbus 1.2.4-2 Incomplete
x86_64 Extra python2-dbus 1.2.4-2 Incomplete
any Community python2-keyring 10.3.2-1 Incomplete
i686 Community python2-libappindicator 12.10.0-12 Incomplete
x86_64 Community python2-libappindicator 12.10.0-12 Incomplete
i686 Extra python2-pyqt4 4.12-4 Incomplete
x86_64 Extra python2-pyqt4 4.12-4 Incomplete
i686 Extra python2-pyqt5 5.8.2-2.hyperbola2 Incomplete
x86_64 Extra python2-pyqt5 5.8.2-2.hyperbola2 Incomplete
any Community python2-secretstorage 2.3.1-2 Incomplete
i686 Extra python2-telepathy 0.15.19-5 Incomplete
x86_64 Extra python2-telepathy 0.15.19-5 Incomplete
i686 Extra qt4 4.8.7-19.hyperbola3 Incomplete
x86_64 Extra qt4 4.8.7-19.hyperbola3 Incomplete
i686 Extra qt5-base 5.8.0-11.hyperbola5 Complete Emulatorman
x86_64 Extra qt5-base 5.8.0-11.hyperbola5 Complete Emulatorman
any Extra quodlibet 3.8.1-1.hyperbola1 Incomplete
any Community rapid-photo-downloader 0.4.11-3 Incomplete
i686 Community ring-daemon 20171129.2.cf5bbff-1.hyperbola1 Incomplete
x86_64 Community ring-daemon 20171129.2.cf5bbff-1.hyperbola1 Incomplete
i686 Community roxterm 3.3.2-2 Incomplete
x86_64 Community roxterm 3.3.2-2 Incomplete
i686 Extra rtkit 0.11-1.hyperbola2 Incomplete
x86_64 Extra rtkit 0.11-1.hyperbola2 Incomplete
any Community ruby-dbus 0.13.0-1 Incomplete
i686 Extra samba 4.5.8-1.hyperbola7 Incomplete
x86_64 Extra samba 4.5.8-1.hyperbola7 Incomplete
any Community scribes 0.4.954-6 Incomplete
i686 Extra sdl2 2.0.5-3.hyperbola5 Complete Emulatorman
x86_64 Extra sdl2 2.0.5-3.hyperbola5 Complete Emulatorman
i686 Community snapper 0.4.1-2.hyperbola2 Incomplete
x86_64 Community snapper 0.4.1-2.hyperbola2 Incomplete
i686 Extra sni-qt 0.2.6-4 Incomplete
x86_64 Extra sni-qt 0.2.6-4 Incomplete
i686 Extra sonata Incomplete
x86_64 Extra sonata Incomplete
i686 Community spice-glib 0.33-4.hyperbola1 Incomplete
x86_64 Community spice-glib 0.33-4.hyperbola1 Incomplete
i686 Community spice-gtk3 0.33-7.hyperbola1 Incomplete
x86_64 Community spice-gtk3 0.33-7.hyperbola1 Incomplete
i686 Community spice-vdagent 0.17.0-3.hyperbola3 Incomplete
x86_64 Community spice-vdagent 0.17.0-3.hyperbola3 Incomplete
i686 Community startdde Complete Emulatorman
x86_64 Community startdde Complete Emulatorman
i686 Community sugar-datastore 0.110.0-1 Incomplete
x86_64 Community sugar-datastore 0.110.0-1 Incomplete
i686 Community synce-core 0.17-4.hyperbola1 Incomplete
x86_64 Community synce-core 0.17-4.hyperbola1 Incomplete
any Community synce-sync-engine 0.16-2 Incomplete
i686 Extra system-config-printer 1.5.11-3.hyperbola1 Incomplete
x86_64 Extra system-config-printer 1.5.11-3.hyperbola1 Incomplete
i686 Extra telepathy-farstream 0.6.2-4 Incomplete
x86_64 Extra telepathy-farstream 0.6.2-4 Incomplete
i686 Extra telepathy-glib 0.24.1-1 Incomplete
x86_64 Extra telepathy-glib 0.24.1-1 Incomplete
any Community terminator 1.91-5 Incomplete
i686 Community thermald 1.6-1.hyperbola2 Incomplete
x86_64 Community thermald 1.6-1.hyperbola2 Incomplete
i686 Extra tomboy 1.15.4-1 Incomplete
x86_64 Extra tomboy 1.15.4-1 Incomplete
i686 Extra totem 3.24.0-1.hyperbola2 Incomplete
x86_64 Extra totem 3.24.0-1.hyperbola2 Incomplete
i686 Extra tumbler 0.1.31-2 Incomplete
x86_64 Extra tumbler 0.1.31-2 Incomplete
i686 Community utox 0.17.0-2.hyperbola1.backports1 Incomplete
x86_64 Community utox 0.17.0-2.hyperbola1.backports1 Incomplete
i686 Extra vala 0.36.3-1 Incomplete
x86_64 Extra vala 0.36.3-1 Incomplete
any Community variety 0.6.4-1 Incomplete
i686 Community vibe Complete Emulatorman
x86_64 Community vibe Complete Emulatorman
any Community virt-manager 1.4.1-2.hyperbola4 Incomplete
i686 Community wesnoth 1.14.4-1.hyperbola2.backports1 Incomplete
x86_64 Community wesnoth 1.14.4-1.hyperbola2.backports1 Incomplete
i686 Community weston 2.0.0-2.hyperbola2 Incomplete
x86_64 Community weston 2.0.0-2.hyperbola2 Incomplete
any Extra wicd 1.7.4-1.hyperbola2 Incomplete
i686 Community wlc 0.0.10-1.hyperbola2 Incomplete
x86_64 Community wlc 0.0.10-1.hyperbola2 Incomplete
i686 Core wpa_supplicant 1:2.6-11.hyperbola7 Complete Emulatorman
x86_64 Core wpa_supplicant 1:2.6-11.hyperbola7 Complete Emulatorman
any Extra xdg-utils 1.1.1-5 Incomplete
i686 Extra xfce4-pulseaudio-plugin Incomplete
x86_64 Extra xfce4-pulseaudio-plugin Incomplete
i686 Extra xfconf 4.12.1-1 Incomplete
x86_64 Extra xfconf 4.12.1-1 Incomplete
i686 Extra xorg-input-libinput 0.25.1-2 Incomplete
x86_64 Extra xorg-input-libinput 0.25.1-2 Incomplete