<ng0>No, I meant if there is something in the package definition doing that
<ng0>if not, and it is not picked up by opensmtpd, that's a bug
<CharlieBrown>I installed cryptsetup (as root) but "cryptsetup" isn't found, so I can't mount disks.
<nckx>ng0: if you mean adding opensmtpd-extras as an input to opensmtpd, that's what I'd like to do but assumed you had good reasons not to. If you mean something else: sorry, I'm tired & 've been staring at mail server docs for 6h 25 straight ☺
<nckx>That's not true. I've also been typing and yelling at my computer.
<ng0>well I meant like making it aware of the path of the -extras. I just looked at it and it doesn't include this
<dpg`>semi-related to one of solutions on the bug rp; gpg signing doesn't seem to work properly on guixsd. Just says it can't sign the commit even after setting the right PATH
<ng0>cool, fish completions will finally have a way to stop the local file search with <tab> when -f is given, in the release which comes after 2.6.0
<reepca-laptop>So correct me if I'm wrong, but it makes sense for the first thing to be installed with --fallback to take a long time to compile due to the need to make it not depend on the bootstrap binaries, right?
<lfam>dpg`: It *should* work; several Guix developers work on GuixSD
<lfam>dpg`: Can you share more info about how it fails?
<dpg`>lfam: ahh. I left the "gpg GIT signing" part out
<cehteh>brendyn: because swapping becomes extremely cheap with zswap, so you can instruct the kernel to swap out (compress ram) early for rarely used pages, which in turn leaves more ram available for hot pages
<brendyn>Maybe when I buy a new SSD I'll use that. How do you set it up on GuixSD?
<brendyn>I'd like to push GuixSD to go beyond 1.0. I don't want to just provide tens of thousands of packages and see how the fit together, but build a fully polished desktop distribution, so things like zswap interest me
<efraim>I had swap enabled with my 128 GB ssd, enabling swap and building constantly for guix caused smart to report about 1% health decrease every 3 months
<brendyn>I don't really understand how it works but the image did not have the same versions of packages that my main laptop has. like I have serf 1.3.9, but when I build install.scm, it has serf 1.3.8 on it
<brendyn>If I build program A from source and it is not reproducible, then I build B which depends on A, compiling it with A, then there is an update to B with a substitute also available and i try to build it, will guix build it from source with my A, or download the substitute A and B, discarding my A?
<brendyn>I'm updating Calibre atm. It's a bit of a nightmare. The developer is one of those people that doesn't care for package managers, and so everything is a nightmare
<civodul>brendyn: it will take what's already in the local store
<brendyn>Last time I tried to install, it looked like everything was being build from source. It was like my tree of dependencies had departed from hydras, and so I could never use a substitute ever again effectively
<bavier>yesterday I had a problem running 'guix pull' on i686 because a bzip2 substitute was not available/corrupted. I was surprised to find that 'guix pull' does not honor --fallback
<DoublePlusGood23>on an foreign platform (ubuntu 17.04) Any guix command returns `warning: failed to install locale: Invalid argument` this is even after setting up the `GUIX_LOCPATH` for the init file and exporting it in my .zshrc (though my understanding is the error comes from the builder) Any ideas?
<rekado>DoublePlusGood23: is GUIX_LOCPATH set in the *daemon’s* environment?