From nobody Fri Aug 11 21:59:45 2023 X-Original-To: freebsd-current@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 4RMyPx1X0Kz4pmj1 for ; Fri, 11 Aug 2023 21:59:49 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RMyPx0mr7z3dPn for ; Fri, 11 Aug 2023 21:59:49 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691791189; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Z/t5zP4FRmhNB2n1Cw+xXbogeU49Uu4+D43UU5rGqQo=; b=Ok3oQs0wuebJjYV/Lh0qmX3MOWotcddjZtiiJwyb7JHIm50sU+NaMTKwm0W9AxKBZlkYnM XQhIApYO9lVoxqwKB4nMz2mi6+jIiRPoKqzv5w9JR1hoGZFoDdRkb/3zkpktsjExJMj0GP BmcRCXVmYKtvFZ0YgRUcq5UBFzbL07yHWF1muHkQujnf8AkHCruBrwi4HCw09586IdCbQ0 tXa4E3lg+9C5bxTFiCi20V5ucyIwnlUC0/hjg1nhsK2F0iyKFjyyWcMHrRkZFMCA6eBcVE G5bJxkTeGf6V+C+rxoiTj9RAdU0bOiS9DHcZTT9vMbjKJruT24YPUVtlTiFMaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691791189; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Z/t5zP4FRmhNB2n1Cw+xXbogeU49Uu4+D43UU5rGqQo=; b=EmujAcWlpXkuIgF+DXkHo5beNJW1dgJ1L9RKjug887bCCgJ/Qr5wijNEnSn0r2pyBxNJ0G zgK4+HjcAVOy+CsY2HuuWBbthpbTcq2HP9Zowqn2Fg0IdNlCpOUf/3PaUxU18gqcpPXELV bk2AR55YswJURuSmdo9AbpPpXJ6O7KxiYMnqXYccGxIdvYA9Ue4zoZlOsHZu18qxESCX/S /9FH9Rgf8VX4SjQ+/7vKrfMew+gWtrH4WPZrefGoCjOON6YrAaUnw8JWO38owQasCitg9o icDLBY4DN7Mxc5MecVYMU6DxB634W35KASii2Qva8HDoXHqkfkxND8AByOOcKw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691791189; a=rsa-sha256; cv=none; b=LQYPQt3fPhjeluqfWaixH9TcCOSFkxjoxdHDWzGMvANF+ozHAClLIFw0wK8TmPFFDn7Z6T iT1v/RnC/6RTg5xVvTJMVawUCH2aRyHTm/PKC8z0ax86/W4C1baPN0aA7HEQuCeF6CAlke 7KAKfDoQbNHWqXAZfigETFruOB/tFeMxMR2T55qkIgwUlNT1FvxLz39qHD15VdkjBRPHqo OMeO56mlMLmBvz3VxWJa3o0HVYVv+1MZxasraWXoKca54UdinQ7f+qCt6gwhphOgQS8e/q XHIvnyeCkTNTZYQlHl2BhvZlLv+eRFfnsiC91QMoGpBHe5lN3cKaZh17/WzlRg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: by freefall.freebsd.org (Postfix, from userid 1354) id E78F818C11; Fri, 11 Aug 2023 21:59:48 +0000 (UTC) From: Jan Beich To: freebsd-current@freebsd.org Subject: Re: problem with poudriere && port ftp/curl In-Reply-To: (Matthias Apitz's message of "Fri, 11 Aug 2023 21:03:47 +0200") References: Date: Fri, 11 Aug 2023 23:59:45 +0200 Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain Matthias Apitz writes: > I have the following problem with poudriere on 14-CURRENT and ports from > git head: every time when I start poudriere-bulk it removes a port > already compile fine (and all its dependent ports) with the message: > > ... > [00:00:40] Sanity checking the repository > [00:00:40] Checking packages for incremental rebuild needs > [00:00:43] Deleting curl-8.2.1.pkg: changed options > [00:00:43] Pkg: +ALTSVC -BROTLI -CARES +CA_BUNDLE +COOKIES -CURL_DEBUG > -DEBUG +DICT +DOCS +EXAMPLES +FTP -GNUTLS +GOPHER -GSSAPI_BASE > -GSSAPI_HEIMDAL -GSSAPI_MIT +GSSAPI_NONE +HTTP +HTTP2 -IDN +IMAP +IPV6 > -LDAP -LDAPS -LIBSSH +LIBSSH2 -MQTT +NTLM +OPENSSL +POP3 +PROXY +PSL > -RTMP +RTSP -SMB +SMTP +STATIC +TELNET +TFTP +THREADED_RESOLVER > +TLS_SRP -WEBSOCKET -WOLFSSL -ZSTD > [00:00:43] New: +ALTSVC -BROTLI -CARES +CA_BUNDLE +COOKIES -CURL_DEBUG > -DEBUG +DICT +DOCS +EXAMPLES +FTP -GNUTLS +GOPHER +GSSAPI_BASE > -GSSAPI_HEIMDAL -GSSAPI_MIT -GSSAPI_NONE +HTTP +HTTP2 -IDN +IMAP +IPV6 > -LDAP -LDAPS -LIBSSH +LIBSSH2 -MQTT +NTLM +OPENSSL +POP3 +PROXY +PSL > -RTMP +RTSP -SMB +SMTP +STATIC +TELNET +TFTP +THREADED_RESOLVER > +TLS_SRP -WEBSOCKET -WOLFSSL -ZSTD > > The difference seems to be +/-GSSAPI_BASE and +/-GSSAPI_NONE. > I have not set anything about > this in the port's options or jail's make.conf. > > What can I do to fix this? Maybe poudriere is confused by GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} in OPTIONS_DEFAULT due ssl!=base in DEFAULT_VERSIONS via make.conf(5). Try filing a bug against ftp/curl. $ env -i __MAKE_CONF= PORT_DBDIR=/var/empty make -V '${OPTIONS_DEFAULT:M*GSS*}' GSSAPI_BASE $ env -i __MAKE_CONF= PORT_DBDIR=/var/empty DEFAULT_VERSIONS=ssl=openssl make -V '${OPTIONS_DEFAULT:M*GSS*}' GSSAPI_NONE See also https://cgit.freebsd.org/ports/diff/ftp/curl/Makefile?id=6d324c1f70c9 I can't reproduce on -CURRENT when only using base OpenSSL 3.0.