From nobody Sat Feb 8 18:53:14 2025 X-Original-To: dev-commits-ports-main@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 4Yr0NF3q6jz5n2Vs; Sat, 08 Feb 2025 18:53:17 +0000 (UTC) (envelope-from diizzy@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yr0NF3CyCz3jx1; Sat, 08 Feb 2025 18:53:17 +0000 (UTC) (envelope-from diizzy@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739040797; 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=KhagmZLyr060MB+ZBUyvHOaQV5+E4aOYnSpA4OG6Wjs=; b=kLYg/EBlFgOJv0phfIfuPW69gNHodwx+RYYig5DUbWG5rSRo85z8pEsTGLW7+r/wd5WMDa t5K6Mi/cr0Hl2PDoGbGhisdJJD9Dwmi2ZrvRpYmR0X9OXt0RsIFX4tcyuD9eds4dRniggw HfW7NnmGieXoAQ1pdTsLyktPiddzzVuuxZJUy2qGc+0Is6baFhPKQxbiN2WrPZuFbUr62k CljyIVaUlrJlqxd0rYMwYZvUnprNVInDCBPkIfJ+1lzjebKz2JHm96Dz6B2dC3Wo1J47st 7vGAi5S0XTJJ6UWgAmC7gje8J8sPKN239ivklsZCaEecHutLNtlzfm/vPmpZiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739040797; 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=KhagmZLyr060MB+ZBUyvHOaQV5+E4aOYnSpA4OG6Wjs=; b=x9Ktv7QXb2WluOD4ympDOwUEEXOxCdsh+f6KZl2DzX3CZBEhpJCwheSSlLUKb/P8pl05in aZluepeQJFw2PtviO4OC8kanz/cwh+l5x7ZE66zVMmWqhWkiOVsnjKAfzHgdVkYlv9sswn rjujKZ2GTKCoVUeg0kgLRiK9mAcEakCGSj7lCdu/bGZsXH1jmJd3Zwxr8MAXcUH1PDq1Br dblww+czVGfJDVK5dNW5BKRfjxFMK1gqGRUhy3J7Yw8067mo+z1e3NXM/nDs17afKdap91 FltBwOn0tYVkrXtqaMYF3DIBl+eWiGtlDRHDV4YaX7UR+Plm4QdnXdqrOhe5ug== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739040797; a=rsa-sha256; cv=none; b=KALSLQ0HLn3CRgawdUE2pMidRliUGLrS0tLn40tH9SqFP2xqvmdpcZI85PkGcVGkRPf3Tf e+tcuPhWclcBHWO6RTjor2jaN3szNUDKAJga4nt+YQLdC+Otba5izDzZvmSH8HXJvHQDZz lIO+GfUS+Tw0fFw9CRv85PLYt6s4CviqkPyXAn+0e2ZzNU6ECsjnCsxxsV24+T1CCHbWYZ PqfI7S6+VebuF1m6yAdqMjyyKqmIyBVLr7zHytulTqZt2ALUBfHyqepiK0L4Lytm15E8qm EWiyoIDgSxwhqgymAD8JmDfwd1OIkkjZ8qK/gjJgzRc6cU9SBwm4m5hS1A5a2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.1.238] (90-229-134-185-no600.tbcn.telia.com [90.229.134.185]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: diizzy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Yr0ND57hmzn4H; Sat, 08 Feb 2025 18:53:16 +0000 (UTC) (envelope-from diizzy@FreeBSD.org) Message-ID: Date: Sat, 8 Feb 2025 19:53:14 +0100 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Betterbird (Windows) Subject: Re: git: b55acab768e0 - main - math/py-pystan: Deprecate and set expiration date to 2025-02-28 To: Dan Langille , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org References: <202502081505.518F5Wmr049614@gitrepo.freebsd.org> Content-Language: en-US Cc: vvd@FreeBSD.org From: Daniel Engberg In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, Fixed in d70d22536dd20366613a2c71c9dccaf08f4d78ed Sorry about the breakage Best regards, Daniel On 2025-02-08 19:30, Dan Langille wrote: > On Sat, Feb 8, 2025, at 10:05 AM, Daniel Engberg wrote: >> The branch main has been updated by diizzy: >> >> URL: >> https://cgit.FreeBSD.org/ports/commit/?id=b55acab768e0c2d229adb542eca20815ccd7bef9 >> >> commit b55acab768e0c2d229adb542eca20815ccd7bef9 >> Author: Daniel Engberg >> AuthorDate: 2025-02-08 12:21:53 +0000 >> Commit: Daniel Engberg >> CommitDate: 2025-02-08 13:51:17 +0000 >> >> math/py-pystan: Deprecate and set expiration date to 2025-02-28 >> >> Marked as BROKEN for years so sunset port >> >> Approved by: portmgr (blanket) > > It's hard to write this without appearing snarky or rude. I apologize for that. > > I am forwarding you a copy of the FreshPorts sanity test failure regarding > this commit. If you could opt into the FreshPort sanity test feature, it would > save both of us time and get things fixed faster. Details are here: > > https://docs.freebsd.org/en/books/porters-handbook/keeping-up/#freshports > > Thank you. > > ### > > > Committer diizzy would have been notified of errors if they were opted in. > > This message was generated by the FreshPorts Daemon. > > You recently made this commit, which FreshPorts had trouble processing: > > Commit : b55acab768e0c2d229adb542eca20815ccd7bef9 > Subject: math/py-pystan: Deprecate and set expiration date to 2025-02-28 > > The following is a list of the ports which had errors: > > https://www.freshports.org/math/py-pystan/ > > > The exact errors appear below. > > math/py-pystan: > > This command (FreshPorts code 1): > > /usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports > math/py-pystan > 2>/tmp/FreshPorts.math.py-pystan.make-error.2025.2.8.15.6.39.19706 > > produced this error: > > Error message is: make: "/usr/ports/Mk/bsd.port.mk" line 1810: > Malformed conditional (${ARCH} == "amd64") > make: "/usr/ports/Mk/bsd.port.mk" line 1840: Malformed conditional > (${WITH_PKG} == devel) > make: "/usr/ports/Mk/bsd.port.mk" line 2123: Malformed conditional > (${PREFIX} == /usr) > make: "/usr/ports/Mk/bsd.port.mk" line 3800: Malformed conditional > (${UID} != 0 && !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 4707: Malformed conditional > ((${PREFIX} != ${LOCALBASE} && ${PREFIX} != ${LINUXBASE} && ${PREFIX} > != "/usr" && ${PREFIX} != "/" && !defined(NO_PREFIX_RMDIR))) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Uextract:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Upatch:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Uconfigure:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Ubuild:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Ustage:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Uinstall:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: "/usr/ports/Mk/bsd.port.mk" line 5530: Malformed conditional > (${UID} != 0 && defined(_${:Upackage:tu}_REAL_SUSEQ) && > !defined(INSTALL_AS_USER)) > make: Fatal errors encountered -- cannot continue > Make results are : make: stopped in /usr/ports/math/py-pystan > > > ### > >> --- >> math/py-pystan/Makefile | 11 ++++------- >> 1 file changed, 4 insertions(+), 7 deletions(-) >> >> diff --git a/math/py-pystan/Makefile b/math/py-pystan/Makefile >> index 2b2d8316e177..5a87ea982c6f 100644 >> --- a/math/py-pystan/Makefile >> +++ b/math/py-pystan/Makefile >> @@ -12,16 +12,13 @@ WWW= https://github.com/stan-dev/pystan >> LICENSE= GPLv3 >> LICENSE_FILE= ${WRKSRC}/LICENSE >> >> +BROKEN= several build errors >> +DEPRECATED= Marked as BROKEN for years >> +EXPIRATION_DATE=2025-02-28 >> + >> USES= compiler:c++14-lang python shebangfix >> USE_PYTHON= autoplist distutils >> >> -.include >> - >> -.if ${PYTHON_REL} >= 30900 >> -# See PR 262797 - to be upgraded after the modernization of OCaml ports >> -BROKEN= several build errors >> -.endif >> - >> BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR} >> BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} >