[Bug 268692] devel/qt6-base: unnecessary dependency to net/avahi-app
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268692] devel/qt6-base: unnecessary dependency to net/avahi-app"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268692] devel/qt6-base: unnecessary dependency to net/avahi-app"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268692] devel/qt6-base: unnecessary dependency to net/avahi-app"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 01 Jan 2023 10:23:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268692
Bug ID: 268692
Summary: devel/qt6-base: unnecessary dependency to
net/avahi-app
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: mazhe@alkumuna.eu
CC: desktop@FreeBSD.org, kde@FreeBSD.org
CC: desktop@FreeBSD.org, kde@FreeBSD.org
Created attachment 239173
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=239173&action=edit
Remove net/avahi-app from DEPENDS
Hi,
I noticed that devel/qt6-base added a net/avahi-app dependency, but as far as I
can see, nothing in the sources requires it outside of some test Docker
configuration:
=============================
/usr/ports/devel/qt6-base# find work/qtbase-everywhere-src-6.4.1 -type f
-print0|xargs -0 grep -i avahi
=============================
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfile:
"service avahi-daemon restart\n" \
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfile:#
rewrite the default configurations of avahi-daemon
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfile:#
Disable IPv6 of avahi-daemon to resolve the unstable connections on Windows
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfile:
/etc/avahi/avahi-daemon.conf
=============================
The port builds fine without it (poudriere testport, bulk) as do obs-studio
(which is for now my only port pulling qt6):
# pkg info -r qt6-base
qt6-base-6.4.1:
obs-studio-28.1.2
qt6-svg-6.4.1
Thanks for your work to bring this codebase in ports.
--
You are receiving this mail because:
You are on the CC list for the bug.