<reepca>huh, my mouse issues seem to have gone away after pulling, reconfiguring and rebooting. Glad it's over, I do wish I knew what caused it, though...
***nonlinear is now known as NB0X
<fusion809>Hi folks. I've been trying to set up Guix per the docs but when I try to install glibc-locales and glibc-utf8-locales Guix tells me "failed to install locale" and then suggests I install the very packages I was trying to install by the command that returned this error
<nolash>ng0: it will be a minimal install; console only, just for password keys signing and such. I would have to get the packages and put it on it by removable media, and then... what?
<ng0>if at some point connection to a trusted computer on your network which in turn has access to the internet is allowed, then it is possible. there are other schemes, like you could work with Guix packs or export the store of the other computer in another way.
<nolash>ng0: no I'd want to keep it totally offline. guix pack. Thanks I will have a look
<ng0>there are some blog entries about this on the guix website, and if you search the archives of guix-devel you might find something useful for your case
<fusion809>Hmm. How long have you been maintaining this package? I ask because I'm wondering if I want to hitch myself to your waggon and use ZYpp, in case you decide you don't want to maintain it anymore. I've done that with a few Gentoo packages I used to maintain in my own overlay, even though I never thought I would oneday, so of course it's hard to know whether someone is truly committed to it.
<jonsger>for a year. Sleep_Walker started the package in January 2014. I'll keep maintaining it (I work for SUSE). the next thing is to update guile2.0 to guile2.2 in Tumbleweed
<fusion809>Must admit I'm surprised you's would go to such trouble, especially since wouldn't adding the packages GNU Guix has access to that openSUSE doesn't and working on openSUSE's snapshotting ability be a better way of making openSUSE have more of GNU Guix's advantages? Nonetheless I;
<fusion809>'m sure the community shares grattitude to yas
<Sleep_Walker>fusion809: my motivation is simple - I can have separate set of packages at the same system in non-conflicting way; I was able to prepare and tune my packages on openSUSE and now I can use them on GuixSD
<fusion809>Sleep_Walker: but is it easier to make your own package in your own home project in the OBS than to argue with the maintainer and make a package for GNU Guix? I find creating my own openSUSE packages easy as pi. If other people want to use them, they easily can.
<Sleep_Walker>fusion809: when the package you want to alter is base one, you'd need to recompile whole distribution
<Sleep_Walker>fusion809: I'm aware of benefits of OBS, quite well, I'm maintainer of several packages too :)
<fusion809>OK, fair enough. But why not Nix then? Like Nix is more mature, not sure but it might have larger repositories, and frankly I find Nix, the language, easier to understand than GNU Guile, although depending on your background that may not be the case for you.
<Sleep_Walker>why not? I was amazed by Guix, I like the idea, Scheme is beautiful - easy to read and demanding for writing (at least for me); I have to bend it a bit so I can use my HW but I like challenges :)
<Sleep_Walker>now I am using it in both - my work environment and at home
<fusion809>OK, well we're all different, that's part of what makes life interesting. So good luck to ya, and thanks for the package, even if I don't think I'll use it, I'll probably just stick to the binary install.
<janneke>fusion809: remember that we are a GNU project, someone's "license liberal" is our "user's freedom denying"
<Sleep_Walker>jonsger: and it's not ISP, it's non-profit organization which is taking care of .cz domain registrations so they use the money to make safer Internet :)
<fusion809>Yep I know, but most Linux users I know are happy to compromise, if it means they get greater usability. Granted you could argue that means they should be using a proprietary OS instead, but Linux has other advantages other than the whole open-source thing.
<pkill9>i like scheme/guile, the package definitions read like metadata but are code
<Sleep_Walker>fusion809: well, freedom as it is seen by FSF and GNU is essential for this Linux distribution so it makes no sense to compromise it here :)
<fusion809>GNU/Linux^ is the term Stallman would be insisting you use, along with many other FSF folks :P. But sure, funny thing is I just got my only PC on which I can run fairly well with open-source software alone. It's my first desktop, all my laptops have WiFi chips that needed proprietary drivers.
<ng0>this is offloading and the same offloading machine is standard hardware from 10 years ago or so.. watching movies while compiling, and only getting into trouble with peak Chromium compilation times.
<atw>ng0: yeah, I should set up offloading, if only to not have to deal with my laptop heating up. otoh I was a bit chilly
<ng0>Webbrowsers compilations are the new heating.
<atw>efraim: according to the package definition shown by guix edit on my machine, icecat depends on (@ (gnu packages rust) rust)
<efraim>Right, but I mean is 1.25 good enough or does it have to be 1.27
<OriansJ>ng0: is there any way to turn off optimization passes to reduce the build requirements?
<terpri>firefox nightly requires 1.28.0, but that probably won't matter for icecat anytime soon if it's based on ESR releases
<ng0>this keeps growing as far as I understand building rust. So where do we go from here? I for one will look into getting a stable package which can be used for every package variant and simply use versions, not rust/latest. imagine building 12 versions of rust to get to some version of rust and then the software which depends on it.
<efraim>i would hope that eventually mrustc can target a later version of rust