<special_...@arcor.de> writes: > Icecat didn't start without it. It works in devuans weasel so why not > in icecat too?
I assume that the difference has to do with the compile-time flags passed to ./configure when these two browsers were built. I started to investigate this, and found that Devuan's current iceweasel package actually *does* depend on libdbus-1-3. Look at Devuan's current "jessie-security" package list in: http://amprolla.devuan.org/merged/dists/jessie-security/main/binary-amd64/Packages.xz Here are some excerpts: Package: iceweasel Source: firefox-esr Version: 52.3.0esr-1~deb8u2 [...] Depends: firefox-esr Package: firefox-esr Version: 52.3.0esr-1~deb8u2 [...] Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libevent-2.0-5 (>= 2.0.10-stable), libffi6 (>= 3.0.4), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.0.0), libgtk2.0-0 (>= 2.10), libhunspell-1.3-0 (>= 1.3.3), libjsoncpp0, libpango-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.9), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxt6, zlib1g (>= 1:1.2.3.4), fontconfig, procps, debianutils (>= 1.16), libsqlite3-0 (>= 3.7.12-1~) Therefore, I doubt your claim that Devuan's IceWeasel package doesn't depend on dbus, at least if we're talking about the most recent version. However, if it can be done, it most likely involves compiling IceCat from source code with different options passed to ./configure. Mark -- http://gnuzilla.gnu.org