maintainer-feedback requested: [Bug 248433] net/vinagre: move mandatory dependency on net/avahi-app to option AVAHI
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Aug 2 15:02:00 UTC 2020
Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-gnome (Nobody)
<gnome at FreeBSD.org> for maintainer-feedback:
Bug 248433: net/vinagre: move mandatory dependency on net/avahi-app to option
AVAHI
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248433
--- Description ---
vinagre doesn't require libavahi-common.so:net/avahi-app if option AVAHI is
off.
Using this patch for serveral years without any issues.
Just tested.
- If net/avahi-app and option AVAHI is off - vinagre binary doesn't require it:
$ ldd /usr/local/bin/vinagre | grep avahi
$ readelf -d /usr/local/bin/vinagre | grep avahi
- If option AVAHI is on - vinagre binary linked with:
$ readelf -d /usr/local/bin/vinagre | grep avahi
0x0000000000000001 NEEDED Shared library:
[libavahi-ui-gtk3.so.0]
0x0000000000000001 NEEDED Shared library: [libavahi-common.so.3]
0x0000000000000001 NEEDED Shared library: [libavahi-client.so.3]
0x0000000000000001 NEEDED Shared library: [libavahi-glib.so.1]
0x0000000000000001 NEEDED Shared library:
[libavahi-gobject.so.0]
Do I need to add all these libs to the dependency list?
libavahi-common.so.3, libavahi-client.so.3, libavahi-glib.so.1 and
libavahi-gobject.so.0 provided by net/avahi-app.
More information about the freebsd-gnome
mailing list