flat-zoo-31952
10/19/2021, 5:52 PMfast-nail-55400
10/19/2021, 5:54 PMfast-nail-55400
10/19/2021, 5:57 PMfast-nail-55400
10/19/2021, 5:59 PMproud-dentist-22844
10/19/2021, 6:15 PMfpm so that you can at least build the RPMs on any platform, not just on RPM platforms.proud-dentist-22844
10/19/2021, 6:16 PMfpm can be leveraged for both deb and rpm. So, more shared stuff and less to maintain for each system package type we add.flat-zoo-31952
10/19/2021, 6:18 PMflat-zoo-31952
10/19/2021, 6:21 PMproud-dentist-22844
10/19/2021, 6:21 PMproud-dentist-22844
10/19/2021, 6:23 PMproud-dentist-22844
10/19/2021, 6:29 PMfast-nail-55400
10/19/2021, 6:30 PMproud-dentist-22844
10/19/2021, 6:31 PMfast-nail-55400
10/19/2021, 6:32 PMproud-dentist-22844
10/19/2021, 6:32 PMfast-nail-55400
10/19/2021, 6:32 PMproud-dentist-22844
10/19/2021, 6:34 PMfast-nail-55400
10/19/2021, 6:34 PMflat-zoo-31952
10/19/2021, 6:35 PMfast-nail-55400
10/19/2021, 6:35 PMfast-nail-55400
10/19/2021, 6:36 PMfast-nail-55400
10/19/2021, 6:37 PMproud-dentist-22844
10/19/2021, 6:37 PMfast-nail-55400
10/19/2021, 6:38 PMfast-nail-55400
10/19/2021, 6:40 PMdocker directly. if the remote execution environment could run docker, then that approach probably could still work (since the Pants v2 rule would just be asking for a Process to be run)fast-nail-55400
10/19/2021, 6:40 PMflat-zoo-31952
10/19/2021, 6:41 PMflat-zoo-31952
10/19/2021, 6:48 PMfast-nail-55400
10/19/2021, 6:50 PMfast-nail-55400
10/19/2021, 6:50 PMfast-nail-55400
10/19/2021, 6:50 PMfast-nail-55400
10/19/2021, 6:51 PMfast-nail-55400
10/19/2021, 6:51 PMfast-nail-55400
10/19/2021, 6:53 PMthose layers wouldn’t end up in the REAPI CASat least not without an
docker export or some other equivalent (skopeo is actually a pretty good tool for stuff like that). also by “REAPI CAS” I also mean Pants’ local cacheflat-zoo-31952
10/19/2021, 6:54 PMflat-zoo-31952
10/19/2021, 6:55 PMfast-nail-55400
10/19/2021, 6:58 PMumoci (https://github.com/opencontainers/umoci) was very useful for image manipulation.fast-nail-55400
10/19/2021, 6:58 PMflat-zoo-31952
10/19/2021, 7:00 PMfast-nail-55400
10/19/2021, 7:00 PMflat-zoo-31952
10/19/2021, 7:01 PMflat-zoo-31952
10/19/2021, 7:02 PMfast-nail-55400
10/19/2021, 7:03 PMflat-zoo-31952
10/19/2021, 7:04 PMflat-zoo-31952
10/19/2021, 7:06 PMfast-nail-55400
10/19/2021, 7:06 PMfast-nail-55400
10/19/2021, 7:08 PMflat-zoo-31952
10/19/2021, 7:08 PMflat-zoo-31952
10/19/2021, 7:11 PMflat-zoo-31952
10/19/2021, 7:11 PMfast-nail-55400
10/19/2021, 7:14 PMfast-nail-55400
10/19/2021, 7:14 PMfast-nail-55400
10/19/2021, 7:15 PMfast-nail-55400
10/19/2021, 7:16 PMfast-nail-55400
10/19/2021, 7:16 PMfast-nail-55400
10/19/2021, 7:16 PMfast-nail-55400
10/19/2021, 7:16 PMflat-zoo-31952
10/19/2021, 7:18 PMfast-nail-55400
10/19/2021, 7:19 PMfast-nail-55400
10/19/2021, 7:19 PMumoci for example for the Toolchain research. we could unpack an image to disk, modify it in unpacked form as just a filesystem layout (in OCI format), and repack it without any docker invocation.flat-zoo-31952
10/19/2021, 7:21 PMflat-zoo-31952
10/19/2021, 7:23 PMflat-zoo-31952
10/19/2021, 7:24 PMflat-zoo-31952
10/19/2021, 7:24 PMfast-nail-55400
10/19/2021, 7:25 PMfast-nail-55400
10/19/2021, 7:25 PMflat-zoo-31952
10/19/2021, 7:26 PMrequests module comes not from PyPI but from the fedora python3-requests package? And how could I hook that notion into the depedency inference system?flat-zoo-31952
10/19/2021, 7:26 PMfast-nail-55400
10/19/2021, 7:27 PMflat-zoo-31952
10/19/2021, 7:28 PMfast-nail-55400
10/19/2021, 7:28 PMrequests and how is it being packaged into the RPM?fast-nail-55400
10/19/2021, 7:29 PMtell Pants the the python requests module comes not from PyPI but from the fedora python3-requests packagefast-nail-55400
10/19/2021, 7:30 PMflat-zoo-31952
10/19/2021, 7:30 PMfast-nail-55400
10/19/2021, 7:31 PMflat-zoo-31952
10/19/2021, 7:31 PMfast-nail-55400
10/19/2021, 7:32 PMflat-zoo-31952
10/19/2021, 7:33 PMrequests to ping <https://httpstat.us/200> , I'll need the python file that does that, plus the metadata that that RPM depends on python3-requestsfast-nail-55400
10/19/2021, 7:34 PMfast-nail-55400
10/19/2021, 7:35 PMflat-zoo-31952
10/19/2021, 7:35 PMfast-nail-55400
10/19/2021, 7:36 PMflat-zoo-31952
10/19/2021, 7:36 PMfast-nail-55400
10/19/2021, 7:36 PMfast-nail-55400
10/19/2021, 7:37 PMflat-zoo-31952
10/19/2021, 7:37 PMfast-nail-55400
10/19/2021, 7:37 PMfast-nail-55400
10/19/2021, 7:38 PMflat-zoo-31952
10/19/2021, 7:39 PMflat-zoo-31952
10/19/2021, 7:39 PMflat-zoo-31952
10/19/2021, 7:41 PMfast-nail-55400
10/19/2021, 7:45 PMDependenciesRequest or TransitiveTargetsRequest and filter down to python requirement targets.flat-zoo-31952
10/19/2021, 7:53 PMflat-zoo-31952
10/19/2021, 7:58 PMflat-zoo-31952
10/19/2021, 8:07 PM