[Bug 272409] security/krb5 + security/openldap26-client + security/cyrus-sasl-gssapi - Dependency Loop with LDAP

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 07 Jul 2023 10:01:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272409

            Bug ID: 272409
           Summary: security/krb5 + security/openldap26-client +
                    security/cyrus-sasl-gssapi - Dependency Loop with LDAP
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: cy@FreeBSD.org
          Reporter: vermaden@interia.pl
          Assignee: cy@FreeBSD.org
             Flags: maintainer-feedback?(cy@FreeBSD.org)

Hi,

I want to build these packages together (along with several others) using
Poudriere.

This is a complete list of packages I want to build in that 'set'.

  security/krb5
  security/sudo
  security/sssd
  security/cyrus-sasl2
  security/cyrus-sasl2-gssapi
  security/pam_mkhomedir
  net/openldap26-client
  net/samba413

This is the problem:

The 'security/krb5' with '[x] LDAP' option wants 'security/openldap26-client'
The 'security/openldap26-client' with '[x] GSSAPI' option wants
'security/cyrus-sasl-gssapi'.
The 'security/cyrus-sasl-gssapi' with '(*) GSSAPI_MIT' option wants
'security/krb5'.

... and this is where the 'Dependency Loop' comes in :(

How to make this work, how to solve this?

Thanks in advance.

Regards,
vermaden

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