[Bug 268692] devel/qt6-base: unnecessary dependency to net/avahi-app

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 1 10:23:59 GMT 2023


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 at FreeBSD.org
          Reporter: mazhe at alkumuna.eu
                CC: desktop at FreeBSD.org, kde at FreeBSD.org
                CC: desktop at FreeBSD.org, kde at 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.


More information about the kde-freebsd mailing list