Results 436 comments of John Sirois

> Modern PBS seems to work with everything I throw at it, including psutil, hdrhistogram 0.10.1 ... Ok, that turned out to be because I happened to have clang installed....

And to confirm the gedanken bug is real, in the scie-pants repo itself, without clang installed, just gcc, add an sdist-only platform specific requirement: ```diff diff --git a/pants.toml b/pants.toml index...

@darcy-shen that's a no-go. The whole point of scie-pants is that it ships with a Python interpreter you, as the consumer, are unaware of. It is absolutely not intended to...

With scie-pants now converted to science for building its scie, creating fat scies for release is as easy as adding `--invert-lazy cpython39 --app-name scie-pants-fat` to the science command here: https://github.com/pantsbuild/scie-pants/blob/14ed78482a6e39d7f01a2d01e1b169c862c104ba/package/src/scie_pants.rs#L37-L61...

N.B. It seems the scie-pants binary name has converged on `pants` quickly; so modify the above as such; I.E.: `pants bootstrap update` or `pants bootstrap --update`.

Yeah. It's unfortunate we already had the (probably inadvertent) land grab on `bootstrap` via the `PANTS_BOOTSTRAP_TOOLS` introduction. I guess we can just grab more land though and deprecate the bootstrap...

Yeah, that squares. It's ptex to fetch a PBS distribution, then some `pip install`s using that distribution.

Hrm. I wonder if code signing scie-jump would solve this more centrally. Perhaps not. I'll have to read up and someone will have to be paying a yearly apple developer...

> This will make for better UX for users who download the binary directly. I just now paged this in. I have not heard complaints from folks using either the...

@tdyas if that's also the case for you, I'm inclined to add a warning to the README and defer. Beyond tacitly patting Apple on the back for being unfriendly by...