Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 May 2021 11:54:47 +0200 (CEST)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        Stefan Esser <se@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: pkg builders order of jobs
Message-ID:  <69606768.266.1620640487700@localhost>
In-Reply-To: <b7dca038-1528-f89d-2ee1-f30c5480651b@freebsd.org>
References:  <op.024e3ndmkndu52@joepie> <b7dca038-1528-f89d-2ee1-f30c5480651b@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
 
Van: Stefan Esser <se@freebsd.org>
Datum: zondag, 9 mei 2021 12:40
Aan: ports@freebsd.org
Onderwerp: Re: pkg builders order of jobs
> 
> Am 09.05.21 um 12:22 schrieb Ronald Klop:
> > Hi,
> >
> > On the pkg builders the list of builds is ordered on git hash.
> > http://beefy18.nyi.freebsd.org/jail.html?mastername=main-amd64-default
> > (NB: ipv6 only)
> >
> > This ordering is totally random to me. With svn the list was naturally ordered
> > because of the incremental commit id.
> >
> > Is it possible to add the commit count to the job-name like sys/conf/newvers.sh
> > in base?
> > git_cnt=$($git_cmd rev-list --first-parent --count HEAD 2>/dev/null)
> 
> Adding the start-time of the build in ISO format would also be highly
> appreciated, at least by me ;-)
> 
> The date should reflect the time of the last commit that has been
> considered. Such a time stamp would let me see with little effort
> whether a failure is due to a long running build job that did not
> catch-up with the latest fixes to a port, or whether there still is
> an issue with a port (especially for the "exotic" architectures that
> I do not test on my system and that often need a lot longer to complete
> a build job).
> 
> Regards, STefan
>  
> 
> 
> 
>  


Hi,

Which method is used to create a sortable list for human readabiltiy does not really matter to me.
Commit count or unix timestamp or 20210510_1147 or some Poudriere internal build number or something I did not think of. Everything is better than pseudo-random hex strings to me. :-)

At home my Poudriere names the builds like "2021-05-09_20h49m55s". I don't remember configuring this by myself, so I think it is the default. But I can imagine people also want an exact reference to the git hash. Maybe the SVN property in the Poudriere page can be used for that. I don't know, somebody with more inside knowledge should decide.

Regards,
Ronald.
 
From owner-freebsd-ports@freebsd.org  Mon May 10 14:25:28 2021
Return-Path: <owner-freebsd-ports@freebsd.org>
Delivered-To: freebsd-ports@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 295BE6399BA;
 Mon, 10 May 2021 14:25:28 +0000 (UTC)
 (envelope-from dbaio@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 4Ff3HX0m1dz3h52;
 Mon, 10 May 2021 14:25:28 +0000 (UTC)
 (envelope-from dbaio@FreeBSD.org)
Received: from t480.local (189.26.161.34.dynamic.adsl.gvt.net.br
 [189.26.161.34])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: dbaio/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 38AA0822F;
 Mon, 10 May 2021 14:25:27 +0000 (UTC)
 (envelope-from dbaio@FreeBSD.org)
Date: Mon, 10 May 2021 11:25:23 -0300
From: "Danilo G. Baio" <dbaio@FreeBSD.org>
To: Yasuhiro Kimura <yasu@utahime.org>
Cc: freebsd-ports@freebsd.org, python@freebsd.org
Subject: Re: `make makesum` fails with lang/pyton-doc-html
Message-ID: <20210510142523.tcgbikqeoqelypyk@t480.local>
References: <20210510.164118.1586560961016858874.yasu@utahime.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="ufnriapmibdomlat"
Content-Disposition: inline
In-Reply-To: <20210510.164118.1586560961016858874.yasu@utahime.org>
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>;
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 May 2021 14:25:28 -0000


--ufnriapmibdomlat
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, May 10, 2021 at 04:41:18PM +0900, Yasuhiro Kimura wrote:
> Hello,
>=20
> I tried to update lang/pyton-doc-html and found `make makesum` fails
> as following.
>=20
> ----------------------------------------------------------------------
> yasu@rolling-vm-freebsd2[1242]% pwd
> /usr/ports
> yasu@rolling-vm-freebsd2[1243]% git status
> On branch main
> Your branch is up to date with 'origin/main'.
>=20
> nothing to commit, working tree clean
> yasu@rolling-vm-freebsd2[1244]% make -C lang/python-doc-html makesum     =
                                   /usr/ports
> =3D=3D=3D>   python-doc-html-3.9.4 depends on file: /usr/local/sbin/pkg -=
 found
> =3D> python-3.8.9-docs-html.tar.bz2 doesn't seem to exist in /net/freebsd=
/ports/distfiles/python.
> =3D=3D=3D> /!\ Warning /!\
>      The :3x8x9 group used for python-3.8.9-docs-html.tar.bz2 is missing
>      from MASTER_SITES. Check for typos, or errors.
> =3D> Attempting to fetch https://www.python.org/ftp/python/doc/3.9.4/pyth=
on-3.8.9-docs-html.tar.bz2
> fetch: https://www.python.org/ftp/python/doc/3.9.4/python-3.8.9-docs-html=
=2Etar.bz2: Not Found
> =3D> Attempting to fetch https://www.python.org/ftp/python/doc/current/py=
thon-3.8.9-docs-html.tar.bz2
> fetch: https://www.python.org/ftp/python/doc/current/python-3.8.9-docs-ht=
ml.tar.bz2: Not Found
> =3D> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/pyt=
hon/python-3.8.9-docs-html.tar.bz2
> fetch: http://distcache.FreeBSD.org/ports-distfiles/python/python-3.8.9-d=
ocs-html.tar.bz2: Not Found
> =3D> Couldn't fetch it - please try to retrieve this
> =3D> port manually into /net/freebsd/ports/distfiles/python and try again.
> *** Error code 1
>=20
> Stop.
> make[1]: stopped in /usr/ports/lang/python-doc-html
> *** Error code 1
>=20
> Stop.
> make: stopped in /usr/ports/lang/python-doc-html
> yasu@rolling-vm-freebsd2[1245]%
> ----------------------------------------------------------------------
>=20
> What's wrong?

Hi.

Take a look on [1], it was working last time I checked.

If it's ok, I'll open a review, please let me know.

More details about that on [2] and [3].

1 - https://people.freebsd.org/~dbaio/python-doc-html-distinfo.patch
2 - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249063
3 - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249537

--=20
Danilo G. Baio (dbaio)

--ufnriapmibdomlat
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEORj0UTsjzCy+enIkmpN7LfMuiNcFAmCZQlBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDM5
MThGNDUxM0IyM0NDMkNCRTdBNzIyNDlBOTM3QjJERjMyRTg4RDcACgkQmpN7LfMu
iNdiFRAAtpMH5+OR/nfoZfGyYUn2Vqd9SdkeIydxiyKQH0UMgNCvDIIYKa12xXAB
uqX0oTN422vsvKBPDer8k+8Ajm3B6DCtfXOBnzfYKAkXt/OrLh5XXJPBBExppPSF
Vfp1AmkedcwgmjzdPuPW7RupB6zhyJ8u7c20OL1RoPgtxG2OHWKTmexPgtM4ReSR
lBPHCAaG0qEZkHU8T226gwj+cCP6ixzvl0CYsBE48XE8sZiGgm47SByHlAV4uhOx
KYwgHYWnLxoRgjQDWewvn3KcXGF6CS5s7iKBoacCmL8PFl4n+vUxRvq+XGGmNxdm
iJzaqO0ewD5/SW+IBzOVmWrdbZn0xekKHfwLCeDcdUwGUxe/gk6uDAC+t9BTiOzF
np7b9XXAFtrlNlJ6QFfy89f4bW0J1+5yLfZG8+bTO6F85muRo82U3aBT/B6ZGfd4
Y8Ce73/Ry8+Fphnhe6RbtqczTwJO7jZRfwgqJNooxa8DBDleHzbCIw6admWgGLNJ
KiOFeuc0xyUC7Nzu9QlRR/gBRqOimKYRZ20uDLCt5K7rr6zn4gVOgB7IVwSxME1q
zcRe/CETXpbCB1vbZJL7R/w8R5nva39w6B8RaeGo2LGcegtE3qEmFYHTpaGu+wMD
+6hHOCOq4XiVFNd76PEg86PN6hJRAi8Yu60mZRwGr2N7RNBdR0c=
=kWmk
-----END PGP SIGNATURE-----

--ufnriapmibdomlat--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69606768.266.1620640487700>