Date: Sat, 28 Oct 2023 16:10:11 +0200 From: Moin Rahman <bofh@freebsd.org> To: Tatsuki Makino <tatsuki_makino@hotmail.com> Cc: ports@freebsd.org Subject: Re: We need to do something about build times Message-ID: <3BC6F9F2-70EA-4E84-A482-F14F52F24E24@freebsd.org> In-Reply-To: <4CDDA3A9-083A-4376-BA74-9431A0CBDCBA@freebsd.org> References: <ZTgXDSmpAq6lpT3f@fuz.su> <B98EE86E-6FF4-4C24-8524-5AB7789E2235@freebsd.org> <SI2PR01MB5036F546374E1488429CE6DEFADCA@SI2PR01MB5036.apcprd01.prod.exchangelabs.com> <FC481D90-D750-4BA5-B030-F0F47B09F6E3@freebsd.org> <SI2PR01MB5036D44C558EA37006B9A626FADCA@SI2PR01MB5036.apcprd01.prod.exchangelabs.com> <4CDDA3A9-083A-4376-BA74-9431A0CBDCBA@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <bofh@freebsd.org> wrote: >=20 >=20 >=20 >> On Oct 27, 2023, at 11:37 PM, Tatsuki Makino = <tatsuki_makino@hotmail.com> 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BC6F9F2-70EA-4E84-A482-F14F52F24E24>