From nobody Thu Sep 8 07:01:37 2022 X-Original-To: freebsd-ports@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 4MNVR80dmwz4cL2Y for ; Thu, 8 Sep 2022 07:01:40 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MNVR807zMz3Y6p; Thu, 8 Sep 2022 07:01:40 +0000 (UTC) (envelope-from se@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662620500; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qs1TSAGqedtxKEJzVT/8TjESVDHbrnF0JYFxSyhtpkE=; b=HmJWLIAXHZxzndZVADwpCpsdEjbcuI81aNm3cI2eUkBddcMaZQDyqR5GWgh4pAKpLrZwI8 gL1P3X3/7GIR+NJhthoD+rzl82znDjKtApX1G6c/p8XECm89ugx2f1y8pgF5071zDvUSR+ JcKAmpHymAQIlvUgcsdnABw6lfgQoa5WVHw0v5tvMzZd/5YSD3d/qmFBw//tGthw4o/drm pVEuBF4QxaBAUWK4/qCXcwJ5PWb3mcCSlk4U38IJq1PVMXrniw/zHLha/8C2Gax+xEb40J KWgLfZLhR7kAiY4Role5FvK0ws5W15XnrtP0bZKP6/pvOX5AfWThdBRSbCA3yw== Received: from [IPV6:2003:cd:5f1e:4500:cb:97ea:97aa:d70a] (p200300cd5f1e450000cb97ea97aad70a.dip0.t-ipconnect.de [IPv6:2003:cd:5f1e:4500:cb:97ea:97aa:d70a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MNVR670fTz17Q9; Thu, 8 Sep 2022 07:01:38 +0000 (UTC) (envelope-from se@FreeBSD.org) Message-ID: <8acad177-821a-ebc3-6f4b-9c192b2670fc@FreeBSD.org> Date: Thu, 8 Sep 2022 09:01:37 +0200 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 From: Stefan Esser Subject: Re: HEADS-UP: Upcoming move of WWW definitions in all ports Content-Language: de-DE, en-US To: koobs@FreeBSD.org References: <8a896af9-b41e-d939-c71c-3b0b6b8366b6@FreeBSD.org> <5aca4878-0384-79f5-3515-09c5691f71a2@FreeBSD.org> Cc: FreeBSD ports , portmgr In-Reply-To: <5aca4878-0384-79f5-3515-09c5691f71a2@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662620500; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qs1TSAGqedtxKEJzVT/8TjESVDHbrnF0JYFxSyhtpkE=; b=T4bZpWN5uNisrAPFhgw1XEk7mo1dgkuTouKYx+7KHoALrhltVe2XXHuk8AXBXcH8xHoqKK hIpiJ0c4Nm1Gv3Vq2yBN8meG3YlLCMEV1kqc6V82gTbBUAHvfed8B4Dh88bRdvNCzsPz7s ek5oJybEggbCJz7AuEQGr4ClSezPQsJ2FRoRSiv8c20kvI8r+loLE3a0fyDGz1dwYsae0j HQ4ULFjHRqx72NqHXzTemuskBYNX4QuHyo4d/2dR40vyb+lQorzHbRc5h428wPQ/rQ/vON mdI5J9WAsNBot03qyAQbU0i0PftF/TniYHBuAH1vH1CQn7psIafS76XpY8hHkw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662620500; a=rsa-sha256; cv=none; b=UrKiWKMkTXqTTxEhy2oJkhlEsKzBmj3sCY5rjSInj28TLeJzTPOtLtP9hPV7IWNWeAGLPB XIiDa6P8rbyEFuWsQ5uAy7uZPxQn+a6kwl6XJYxfKUOCXc1A5pMHP7gB8dCInyApJbfxFj pxfvOtijX11pC0ChnnbNgWWrhh7UK4ofYJjzRi/baD2wbW36oOHqZYN1pv4OPLiJoLsi3U SWmtFrA339/VnT2sqlJAoRi2ljJ1+EP5qIdYwA71nxgxQjKZrD2LNgCC7QeeWggrBLjsBt n/hDirXPb3OYSKc4g5/HJ+jDwyBQWdADRyKE66gBAA+OjsK/MiK3GlbZWzGlXw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Am 08.09.22 um 03:59 schrieb Kubilay Kocak: > On 7/09/2022 4:09 am, Stefan Esser wrote: >> PortMgr has just accepted a change that has been in the making for some time: >> >> The move of the "WWW:" entries at the end of the ports' pkg-descr files into >> the ports' Makefiles in the form of "WWW=" definitions. > > Hi Stefan, > > I'm seeing the following for the latest portsnap update, running make index > from ports root dir: > > make[4]: don't know how to make describe. Stop > ===> devel/py3c failed > *** [describe.devel] Error code 1 > > Observed on both a CURRENT and 12-RELEASE (latest) machine. > > Haven't dug into why yet, but thought it may be related to this change. Hi Kubilay, yes, commits to devel/py3c are blocked by a pre-commit hook. When I tried to remove devel/py3c/Make3file from the WWW update, I accidentally removed that file not from the staging area as planned, but from the repository. Since this is a remote pre-commit hook, my attempt to immediately add the py3c/Makefile (pkg-descr file) back to the repository was blocked, too. I'm sorry, this can only be solved by either fixing or temporarily disabling the pre-commit hook that blocks commits to devel/py3c with the following message: remote: ================================================================ remote: Adding new py3- ports is forbidden. File: remote: devel/py3c/Makefile remote: The Python ports have flavors and do not need the py3- ports. remote: ================================================================ This message is clearly bogus and IMHO the pre-commit hook should be taught about that specific port being exempted, or it should be made stricter to prevent over-blocking as in in this case. And BTW: the message was wrong during an attempted update of the (still existing) Makefile when I tried to push the WWW update that also touched the py3c port. Regards, STefan