[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:01 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248433
Bug ID: 248433
Summary: net/vinagre: move mandatory dependency on
net/avahi-app to option AVAHI
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: gnome at FreeBSD.org
Reporter: vvd at unislabs.com
Assignee: gnome at FreeBSD.org
Flags: maintainer-feedback?(gnome at FreeBSD.org)
Attachment #216959 maintainer-approval?
Flags:
Flags: maintainer-feedback?
Created attachment 216959
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=216959&action=edit
move mandatory dependency on net/avahi-app to option AVAHI
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.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-gnome
mailing list