[Bug 275933] x11-wm/xfce4 depends on deprecated samba413

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 25 Dec 2023 21:17:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275933

Guido Falsi <madpilot@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|maintainer-feedback?(xfce@F |maintainer-feedback+
                   |reeBSD.org)                 |
                 CC|                            |madpilot@FreeBSD.org
             Status|New                         |Open

--- Comment #1 from Guido Falsi <madpilot@FreeBSD.org> ---
XFCE ports have no control on this.

XFE includes thunar that depends on gvfs, and gvfs depends on samba through
USES=samba:lib.


ports/Mk/Uses/samba.mk contorls dependencies on samba and respect default
versions.

ports/Mk/bsd.default-versions.mk controls default versions of a bunch of ports.
It contains:

# Possible values: 4.13, 4.16
SAMBA_DEFAULT?=         4.13


So the official ports tree at present defaults to depending on 4.13.

You can build your own ports and define:

DEFAULT_VERSIONS= samba=4.16

in /etc/make.conf (or the relevant configuration if using poudriere) and change
the dependency.

At present the official binary packages are hardcoded to depend on samba 4.13.
Only way to depend on 4.16 is to build your own ports configuring the system as
described above.

I suspect there is a plan to switch the official default version at some point.

Hope this explains the situation.

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