Hello,

I'm running OpenWrt in a quite tight environment (WR703N) and I need to run
"avahi-daemon" on my router.
It installs just fine, however it pulls a dependency I don't need: D-Bus,
or more specifically "libdbus".

  # opkg info avahi-daemon
  Package: avahi-daemon
  Version: 0.6.30-4
  Depends: libc, libavahi, libexpat, librt, libdbus

Yet, it exists a "libavahi-dbus-support" that contains D-Bus-specific code,
so why insist on this additional "libdbus" requirement?

And of course it's possible to run "avahi-daemon" without D-Bus, one only
has to set in "/etc/avahi/avahi-daemon.conf":

  [server]
  enable-dbus=no

There used to be separate "avahi-daemon" and "avahi-daemon-dbus" packages
in the repository, but this has changed between
r27479<https://dev.openwrt.org/changeset/27479/packages/libs/avahi/Makefile>and
r29359<https://dev.openwrt.org/changeset/29359/packages/libs/avahi/Makefile>
 apparently.
"libdbus" is a 100kB package so it would seem a regression to me if I
couldn't run it without D-Bus as before.

Thanks!

-- 
Damiano ALBANI
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to