On Sat, May 25, 2019 at 05:01:08PM +0200, Marc Espie wrote:
> On Sat, May 25, 2019 at 04:24:40PM +0200, Christian Weisgerber wrote:
> > Christian Weisgerber:
> > 
> > > E=education/anki:anki-2.0.52-source.tgz
> > > 
> > > There is no such error on machines where dpb did not perform a fetch
> > > run during the brief window when anki-2.0.52 was enabled.
> > 
> > Actually, I think that's a misunderstanding on my part.  I was
> > comparing dpb -F2 runs on one host with dpb -a runs elsewhere.  I
> > guess when dpb _builds_ packages, it ignores the BROKEN port.  When
> > it purely _fetches_ packages, it doesn't.
> 
> Yep, -F   will try to fetch everything.
> 
> If you want an option to ignore BROKEN ports, that's do-able.
> 
> I think that, by this point, BROKEN all use BROKEN-arch for arch-dependent
> breakage, so that would still get mirroring of used distfiles done correctly.

Strike that... this would require changes to bsd.port.mk actually,
since BROKEN gets encoded into IGNORE, so we would need to make a distinction
in there, and pass it to dpb.

Not sure that's worth it changing that.

Reply via email to