<apteryx>regarding our PyPI importer, do we want it to pull in the optional dependencies? Or just the bare minimum to make it work? Also, it'd be possible to add optional "test" or "dev" tagged dependencies to the native-inputs requirements; do we want that?
<apteryx>(currently the PyPI importer just puts everything in propagated-inputs, including optional (+ test) dependencies)
***daviid is now known as Guest31725
***Guest31725 is now known as daviid
<rekado_>apteryx: let’s ignore optional dependencies (because these can be really difficult to satisfy) and add the test/dev dependencies to native-inputs.
<shcv>since guix builds are reproducible and support "substitutions", and particularly since building is already managed by a daemon, how hard is it to set up a cluster of guix-daemons to build a bunch of packages for a system in parallel?
<bavier>shcv: pretty easy; it's how guix's build farms work
<bavier>shcv: see 'Daemon Offload Setup' in the manual
<shcv>that's about as easy as I was hoping it would be; not sure how I missed it when I was searching
<shcv>only found the CI stuff, which didn't quite look the same
<shcv>rekado_: yes, and it runs; but it seems to be at 97% full, and I'm not sure what to do about that. It does say to delete and recreate the partition table... I think I broke it when I did that the first time though
<rekado_>shcv: I’m not sure. What says that you should delete and recreate the partition table?
<shcv>the stuff it tells me after I run and log in as root, though they're directions for if you're running it on a VPS
<shcv>"Set a password; Set up networking; Expand the root partition by 0) recreating the partition with fdisk, 1) reloading the partition table with partprobe, and 2) resizing the filesystem with resize2fs"
<shcv>only, the root partition is first, so I'm not sure it can be resized without wiping the EFI partition...
<jrandall>is it possible to configure a guix channel so that it only processes a subdirectory of a git repo, or such that it ignores some files/directories when processing the repo? I am trying to set up a channel and it seems like things are getting tripped up by unrelated files in the repo (CI/CD scripts, etc)