Date: Mon, 11 Oct 2021 17:53:14 +0100 From: tech-lists <tech-lists@zyxst.net> To: freebsd-ports@freebsd.org Subject: Re: Poudriere bulk "Deleting foo-1.2.3.pkg: no longer needed" Message-ID: <YWRr%2BhRpwGw7x%2B8x@ceres.zyxst.net> In-Reply-To: <CABXB=RRx=m_Hd9C=KbtBy3TGkp0z9KpWnn1hnQfT=CukueqVkQ@mail.gmail.com> References: <CABXB=RRx=m_Hd9C=KbtBy3TGkp0z9KpWnn1hnQfT=CukueqVkQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Al4iNuqkkcaIclfZ Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Sun, Oct 10, 2021 at 04:15:32PM -0400, J David wrote: >We use a staged approach to building packages with poudriere, with >several "bulk" commands, because some ports we rarely need take an >incredibly long time to build. (Mainly languages, like rust, clang, >and gcc.) [snip] >Basically, "bulk -f" seems to have started preemptively deleting any >existing package that isn't specifically listed in the given file or >required by a port that is listed. So much for building things in >stages! > >This wasn't the case previously, and I can't find any flags that >control this behavior on the man page. > >Is this intentional? Is there a way to get it not to do that? (Short >of modifying our build scripts not to use -f anymore.) I build in stages too, as there are some huge ports that don't play nice in a bulk build but build fine when invoked in the form poudriere -j jailname port_category/portname. I don't think it's intentional. I'm seeing the same behaviour in poudriere-devel on=20 stable/13 (poudriere-devel is poudriere-devel-3.3.99.20210907_1) --=20 J. --Al4iNuqkkcaIclfZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAmFka/EACgkQs8o7QhFz NAX3NQ//amTKXHH7PhYvX0BumvURVr6olUFVVfGk2twLCydBManJAQXoESpvhXXt bfH7fq8wJQJ8EqikWsUl1tl+dhB3EsV9WBsUFk5KW1gmPkdGizYOiv2x/+Z4Zcp8 FPt8Rokm7ppk6a4gUDxGN5cyk0d1Qq/N4z0TmcfnV/zwz1wNu612vTMKPnlcOwne iBJ/owAmt9IxdhcEEVSXhObUpC7F9m5k5Rfrp/TjZRWbi2gJWeg7DZIt0xwl3epQ DW3QwO2djGir1t+Z2C2JSOTUkBZZiVI62A9rrTg6lr2sEI7N0DXlWsAU2pkXW/4z mO4zmAZL7YE9bAIwM0hyLTkUmMumbKkpW8bCF5dKZ4b7Hb731sSAF0C+/GDh7QuC kGFJzNGmliQt6oYHnlM48jjrr/LMzecCRlMRYe7w9yDpZQcHDcWOrMMvnp+q4Jgu I5DP9CL0ZO97R7AVp33vBqAsvPsw3hrDg6hL3lUfngcV72jxGeH3tqLJMGy5OwSl RjfyjNl9awNlc88bstoxW4//S/Kt5v3fhY77dTeLmQKCBZKQ54a92rUAqO+FQA9g 9R7XfLgUxcffS/QSjv2RXwQydfhmuRQLW6s+1/hixAV7uCMVGBOrDRA//wfQltPo KFp4EN1KmNBXHvDh5lpwWqYZ5gbG4lTGk/BwiHOzqQW0U+uM0ck= =m5nk -----END PGP SIGNATURE----- --Al4iNuqkkcaIclfZ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YWRr%2BhRpwGw7x%2B8x>