From nobody Thu Jun 09 17:18:15 2022 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DE8EB8465C0 for ; Thu, 9 Jun 2022 17:18:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LJrQb4cByz4fMr for ; Thu, 9 Jun 2022 17:18:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7AB0F27F6F for ; Thu, 9 Jun 2022 17:18:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 259HIFtn062149 for ; Thu, 9 Jun 2022 17:18:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 259HIF0f062148 for ports-bugs@FreeBSD.org; Thu, 9 Jun 2022 17:18:15 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 264575] databases/evolution-data-server: WITH_KRB5=/usr ignored if security/krb5 is installed Date: Thu, 09 Jun 2022 17:18:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jcfyecrayz@liamekaens.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654795095; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VZUSEiVdB1hI/YcIxw2qvUsfR0gMWHTtx2wowbqGb2k=; b=ppzess+FBeHHIDyTUflDk1fJmMi0SXXG/Hsf+vhXcsPNYLyw6aJj5ejrkZI7QKjecyZUKz CXWr1QAApacZgpziqF9fj27c2vFdTwYGZZdEI7Kp+ptoI1/JDtzSILPayy6X1rvo5TQK0A 9KalAGJ9OPIh6r1ulk8298Hik/U/XsWZn0/QobYEYEnhJ9qtlrI/gMcKt952gd3gePHKnX SoSBmQHQEu0JsxL8o94QfKg4FkG0iqhYEiPzyEvzorkiuf6vVyMIj+cqv18rfsPhlG95BK XBDPDyvaqYjdUIMe4cUKyLt+bfYrEN8plVPOUbs4vW9tXPLoETML8BSdrkkZVA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1654795095; a=rsa-sha256; cv=none; b=fxEI6fwhugnLDTT6Svonv4vWZf4MajL7lmaF0ikS6fxNhHw5uCbcA+nLfWBaiLuyIA0vxt tk2OpD/5EsnqO/XGcxFBiDXo/IStQWbgIzOKkQ/fM2y6EsPzwtywUlqWxg3okNk25HbC6H u2ItHzUhybRnujgC/8a7Rlycl4OZdnl1KnLnUmI5lYYa8gv8DVq/0qBwVSa7BKlD+uTwhn tJ17Go6J1tiCbxQgrnRu7cBPODijWi4xzWdf0gEeUo/N1iV8z5JfgNbLV/wQN+3s/qVRLv VZ0p+1/McSbw3AXUM6hGviCDbMUdYgOaplYQJu9SaScJNqG4K0CH5tpWHDNQzg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264575 Bug ID: 264575 Summary: databases/evolution-data-server: WITH_KRB5=3D/usr ignored if security/krb5 is installed 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: jcfyecrayz@liamekaens.com CC: cy@FreeBSD.org, gnome@FreeBSD.org CC: cy@FreeBSD.org, gnome@FreeBSD.org If security/krb5 is installed, evolution-data-server's configure & build st= ages will find and use the kerberos package in /usr/local instead of the one in /usr. It seems to build okay, but it reflects a hidden/untracked dependency. All= the .so files are linked with kerberos libraries in /usr/local/lib. If the krb5 package is subsequently removed, this will break evolution-data-server due = to the missing libraries. I don't have a test to check if there is a functional difference between the base krb libs and the ports krb libs. If anyone does, please mention it he= re. If there is no functional difference, then the resolution to the untracked dependency problem is probably to investigate what cmake is doing (never anyone's favorite task to dig into cmake), and figure out how to correctly = get it to link explicitly with the desired krb (base or ports). Optionally, evolution-data-server could just be modified to depend on the security/krb5 port (if the KERBEROS option is on). If the base krb libs wo= rk just fine for evolution-data-server's needs, the extra dependency on the po= rt could be seen as just an unnecessary extra dependency (extends build/install times and uses extra disk space - although the krb5 package is not a big ho= g in either regard, build time or space). If base is built without krb, of course, then things will likely break at b= uild time (if no krb pkg is installed). So it is an additional desirable update= to support selecting krb from base or krb from ports as an enhancement to the KERBEROS option. I don't have a patch to resolve any of the above at this time. --=20 You are receiving this mail because: You are the assignee for the bug.=