From nobody Sat Oct 28 14:10:11 2023 X-Original-To: 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 4SHhJK2HN4z4ytCC for ; Sat, 28 Oct 2023 14:10:25 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 4SHhJK1mn3z3F9f; Sat, 28 Oct 2023 14:10:25 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698502225; 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: in-reply-to:in-reply-to:references:references; bh=EW2hBMj2I23Ir+cvzSVvXj86ke6LkEsNq9MiKFDEybk=; b=nf6QF5A3cqUNN6+eXkRsvW1kfzPqCvocbLUsug6R67rzBRyalwJthNA1OLKtvm+GhvXsJg f+WfsiON2u7jC8XrWbUi3qexNaADiYyFMLfiUqPUF0xKHSKEUFH9Rdz/fLFx75RI6W0E8H nHC6PbMoHflW/uKZz8wo5zlPJqaCLd6wtuoI8py1dYq7kmQHZD5l/6VBn4An0tXDz/aYz9 F/YEdaUtcZwE0HS4NdpqV2oz955UkNcHiclIJSMn/wwlZDgAeJRuf6N0rwW7VXq/GRsTOt Jtp3HpKAbNWRqVgXJYFYap8QPKm7EjrxpVDlCxUFi1s/QuK1+YGJpwCVnQNwbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698502225; 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: in-reply-to:in-reply-to:references:references; bh=EW2hBMj2I23Ir+cvzSVvXj86ke6LkEsNq9MiKFDEybk=; b=KpSHWabKSvuPlrxMtfpPqSDsmUPh8lrfzUOWm9qEBqjyxXAR9ldmbmXw9YaMH5JESOQqfb X15Doy4FZoJw/zAct2Qdre/TOko17IVdLS+qsvkoAH9URtF+1/zSofQ7xQ7R6mC85ufIX3 Gdz+8M8sIlWgiqjJXJ0pV2fukq8+koIt4lRn1JY1AFswkHrjuAIYW9OusWyegb13jvZC1+ se7LcCTtlG3cR1N1hSdlcDTtDhHa/zkhk5+b2We4UXMHr12Zkr+kXUZE7A/HcFV+ePza+h MRA5rebHkfFah7ZsJ6L2qdrsYI6KxzOsMGY3k7QqHgkO9etJgsW92Tgfp5NDNg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698502225; a=rsa-sha256; cv=none; b=jbaN8MFpFgSrUEiLvQPQFViYFPBxWTULRhCEGMs+72xc2d9kmVe42D6WezGoJOJMnUCWlh /h/VTSgdpqEJveIFQcVuM1obmo4g6KsSIBhn0PoUt+zX1etC4ftLRkd6tGMRpp8G4o1n24 320FCmlDaKTfDzH+6sBE3TjeaQml7fyjYFn6gquWCqpYbR+sALOTH0la9wi/QhEEkPS7tm zegYOf0o9PC1AvpG1vsX6TcC8040mIPb2MW70l/XLmqirk9oYuogN08StTZyhaJ+v28ct1 IXm55Y/OpbzRKuy8D6SpvaKOqIx4YcZbWUqUb/iULG2BUMh4bX8mLG+x7fY9hQ== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (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) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SHhJJ5B7mz1GWW; Sat, 28 Oct 2023 14:10:24 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id e341f186 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Sat, 28 Oct 2023 14:10:22 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_2C2FE0A4-AC19-4D53-A6F7-BD19E5D47F16"; protocol="application/pgp-signature"; micalg=pgp-sha512 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: We need to do something about build times From: Moin Rahman In-Reply-To: <4CDDA3A9-083A-4376-BA74-9431A0CBDCBA@freebsd.org> Date: Sat, 28 Oct 2023 16:10:11 +0200 Cc: ports@freebsd.org Message-Id: <3BC6F9F2-70EA-4E84-A482-F14F52F24E24@freebsd.org> References: <4CDDA3A9-083A-4376-BA74-9431A0CBDCBA@freebsd.org> To: Tatsuki Makino X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_2C2FE0A4-AC19-4D53-A6F7-BD19E5D47F16 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Oct 28, 2023, at 12:32 AM, Moin Rahman wrote: >=20 >=20 >=20 >> On Oct 27, 2023, at 11:37 PM, Tatsuki Makino = wrote: >>=20 >> Moin Rahman wrote on 2023/10/28 01:50: >>> But by no means it reduces the build >>> time of texlive-texmf. Hope everyone enjoys that. :) >>>=20 >>=20 >> There are updates in the current port tree that cause packages = rebuilt by glib updates to be rebuilt again :) >>=20 >>> [00:01:19] [Dry Run] Deleting texlive-base-20230313_3.pkg: new = dependency: print/ghostscript10 >>> [00:01:22] [Dry Run] Deleting texlive-texmf-20230313.pkg: missing = dependency: texlive-base-20230313_3 >>> [00:01:39] [Dry Run] Ports to build: ... print/texlive-base = print/texlive-texmf ... >>=20 >> As far as I can see, it seems that it is possible to avoid rebuilding = texlive-texmf by manually running poudriere bulk with = print/texlive-base. >> However, something else may cause texlive-texmf package to be = removed, so it would be better to proceed gradually from libXdmcp, = libxcb or something. >>=20 >> I enjoy manual manipulation to minimize the time spent on rebuilding = :) >>=20 >> Regards. >>=20 >=20 > I believe you do not have the latest tree. I have removed the build = time dependency to texlive-base. >=20 > This is my latest build: >=20 > = https://pkg.bofh.network/data/latest-per-pkg/texlive-texmf/20230313/124i38= 6-default.log >=20 > And there is not call to texlive-base itself. >=20 > Kind regards, > Moin(bofh@ with tex@ hats on) >=20 In contrary to my previous comment I think that somehow poudriere = detected the change that it no longer depends on print/texlive-base and = hence rebuilt the pkg so that it's properly processed in the pkg and = removes the dependency on print/texlive-base. So in the previous pkg repo it had a BUILD time dependency on = print/texlive-base but after the latest build it is no longer there. = Maybe there are still some place of improvements in poudriere's change = detection mechanism specially BUILD_DEPENDS. :P Kind regards, Moin(bofh@ with all hats off) --Apple-Mail=_2C2FE0A4-AC19-4D53-A6F7-BD19E5D47F16 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmU9FkNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJFNpg/9H2T1Eq/z8EiZ7rz7+3zzxDoywtkdRnEjOps/TeKVu58fQOyFJWh4qxia fhnFe2GIuEfM+jkJPcDZAfb2AIZs5Nyqmddo7KxMDKEZQWj41Oee6Sesdo82NhAx D90n7Mfy5vv9edKqAZkZ6TsCnX1SFs4WBueWr+Jx/U1cTWs8rzQXOgKKZ9BQRPFQ PjFD6B93VbNlQQWRlNeU6kg0qimDWabJMS4TDO6RZVuz+WBMsakaGC4ZchSylcd/ BidXUzTDq98QY2gmnzZmHOOxmuoPoJc0lYo0byshpWxLhgUEX7qs26c7BkGi6EiL vxii+EJcnSf2HJX1jyz+zYRP3uVE5Kzg3mWjdvVRZLTD2PDdarpCNPTSlDm7q4N4 B3y2gAO5MajCErlRyHqGL1YJA1MGvFHneUi+Us9eGIgnnERdjfWUyZjrocLcy8zz A+lF+1pBrrG2nykvqnHKion1ObqhIVTkefTgi893nFpORq2/wm2UGKdTGv0N2KpR ONQD4BZWpju8W/nuFZrVUVCE25K6w/InQfPm3MdkvNmG9KXya4Oc6vJ91RMY1cUX uGJglOt/66PPWsPFxRD1H12tjHzOBOsIpaMKmbF/fYmuC8RF4Nmk8SShiOpaFHFt x5uHp77i55Hask4hm3W6tn125LH5Y/lAbQCyxXWM6K9jEy8rIwk= =xz1D -----END PGP SIGNATURE----- --Apple-Mail=_2C2FE0A4-AC19-4D53-A6F7-BD19E5D47F16--