Skip site navigation (1)Skip section navigation (2)
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>