Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Jan 2023 10:23:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 268692] devel/qt6-base: unnecessary dependency to net/avahi-app
Message-ID:  <bug-268692-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D268692

            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=3D239173&action=
=3Dedit
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:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
/usr/ports/devel/qt6-base# find work/qtbase-everywhere-src-6.4.1 -type f
-print0|xargs -0 grep -i avahi
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfil=
e:=20=20
      "service avahi-daemon restart\n" \
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfil=
e:#
rewrite the default configurations of avahi-daemon
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfil=
e:#
Disable IPv6 of avahi-daemon to resolve the unstable connections on Windows
work/qtbase-everywhere-src-6.4.1/mkspecs/features/data/testserver/Dockerfil=
e:=20=20
     /etc/avahi/avahi-daemon.conf
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D

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.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-268692-7788>