From nobody Sat Sep 30 11:56:05 2023 X-Original-To: freebsd-pkg@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 4RyQff3ckBz4w1F4; Sat, 30 Sep 2023 11:56:26 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [91.121.41.56]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4RyQfd12Ppz3ZQY; Sat, 30 Sep 2023 11:56:24 +0000 (UTC) (envelope-from trashcan@ellael.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ellael.org header.s=dkim header.b=Q1TXJ7ud; spf=pass (mx1.freebsd.org: domain of trashcan@ellael.org designates 91.121.41.56 as permitted sender) smtp.mailfrom=trashcan@ellael.org; dmarc=pass (policy=quarantine) header.from=ellael.org Received: from smtpclient.apple (p5b2e5147.dip0.t-ipconnect.de [91.46.81.71]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 4RyQfR6bdXz28VY; Sat, 30 Sep 2023 13:56:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellael.org; s=dkim; t=1696074976; 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=ngQyzkQg113VnXdgRcmcnj1NxMoSWuG5ztxOl4VXkFM=; b=Q1TXJ7udY1QS9sIdflEKmXJTBqWfaqPVUwVqj+Oco4XKLMLjzTRSLVznDvMBs0VdkwjMSO QslYOdpkmed33L37osvPxtySVpp9EHCGJ7Hnm2ljD2pFp6ArdjvU+XZh98fjjsjXn6+mBN y6xPkRMvGIWMk4gHv1GA+7qudDhZN3Uz5yj99OLy9czqBvhJ2Drt/Pq7LfSB/z8Hog8wAx BD/RH9xqASK/wK/3oBux0PUvwVACJP7RUmLzvj7PtzWIwzZM8QyygncjPQwujMY+lLRYZw KKuRaVO7noCcUpGRMIBlcFLrpEX5IfNo8U+u2+VUjkChyfthGO20aEqiPtpdPw== Content-Type: text/plain; charset=utf-8 List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: How to monitor latest packages? From: Michael Grimm In-Reply-To: <0f633e1b-7e6a-4d22-b67d-450749bc2352@app.fastmail.com> Date: Sat, 30 Sep 2023 13:56:05 +0200 Cc: freebsd-pkg@freebsd.org, User Questions Content-Transfer-Encoding: quoted-printable Message-Id: <2BA1D394-D767-4ABB-99AC-C3F4147A6FF2@ellael.org> References: <0E65D858-0885-4BC8-BC05-981B9D682F7C@ellael.org> <0f633e1b-7e6a-4d22-b67d-450749bc2352@app.fastmail.com> To: Pat Maddox X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.39 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.987]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[ellael.org,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:91.121.41.56]; R_DKIM_ALLOW(-0.20)[ellael.org:s=dkim]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-pkg@freebsd.org,freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:16276, ipnet:91.121.0.0/16, country:FR]; DKIM_TRACE(0.00)[ellael.org:+]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; BLOCKLISTDE_FAIL(0.00)[91.46.81.71:server fail,91.121.41.56:server fail]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4RyQfd12Ppz3ZQY Pat Maddox wrote: > On Mon, Sep 25, 2023, at 8:13 AM, Michael Grimm wrote: >> I am trying to monitor the dates of pkg compilation runs by=20 >> http://pkg.freebsd.org/FreeBSD:14:amd64/latest/ >> Is that the correct way? >>=20 >> If so, how can I find out when e.g. rust has been compiled the last=20= >> time, because http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/ = seems=20 >> to be forbidden to watch ;-) >>=20 >> If not, what would be an alternative? >=20 > Here=E2=80=99s some tooling I use to fetch the git commit of the most = recent package build: = https://patmaddox.com/info?name=3Dfba4b4491f48d81ffbe7f4304d3dd17797ec47dd= 7829bddec327422d4c6f346f&ln=3D16-23 >=20 > That helps poudriere=E2=80=99s package fetching by ensuring my local = tree is consistent with the latest build and doesn=E2=80=99t have newer = stuff. >=20 > You can get build metadata from the API e.g. = https://pkg-status.freebsd.org/api/1/builds?type=3Dpackage&jailname=3D132a= md64 >=20 > I haven=E2=80=99t seen API documentation, I worked out query params by = looking at the implementation: = https://github.com/bdrewery/pkg-status.freebsd.org/blob/master/pkgstatus.p= y Thanks, that is very valuable information. This will help me setting up = own scripting in order to find out, what the current status of a given = package is. I should have thought about investigating how poudriere is = deciding which package to download, sorry. I was hoping that there would be an easy way to find out via that = webpage ;-)=20 Regards, Michael=