<vagrantc>i guess brightnessctl could go in gnu/packages/linux.scm, where i found what sounds like a similar package, "light" ... which i guess i should try, maybe no need to use brightnessctl then *rekado lives and works in Germany *vagrantc tries to avoid ranting about healthcare in the USA and only stifles it to this <OriansJ>no need to rant; the reality is the healthcare in the USA is a dumpster fire with higher mortality rates than several third world countries. Where one is charged on average over $70 just to hold their own babies after child birth. Hence the expectation of higher wages (in the insane hope that money will help one avoid those problems) <OriansJ>Heck the fact that American hospitals have 8 administrators for every 1 health care provider is enough to figure out why it costs so much more than everywhere else.. *rekado thinks we can hit 10,000 packages by 1.0 <quiliro>media.libreplanet.org is going to be the source of my research in a week...great information <vagrantc>ok, "light" doesn't work on the veyron-speedy ... so i have an excuse to submit brightnessctl and now know where to put it. <vagrantc>though they are remarkably similar programs <th-end>i think using ci.guix.info is trying to compile linux 4.14.67 from source--currently at glibc <atw>th-end: oh sorry. I gave my best guess based on hydra.gnu.org. Looking at ci.guix.info, I can't find the build status of icecat specifically. <th-end>oh i missed that .. thank you again for your time <atw>per the manual, substitutes should be used automatically if available <atw>that was my conclusion too since I also ended up building from source :( <atw>th-end: given your hardware, maybe offloading could help? You'd have to set it up, of course <th-end>this is the only gnu system i have <th-end>you are saying compileiton afaster cpu <th-end>i have the web browser in the time being so i not going without per se :P <atw>I put it out there as a potential thing you could try, because while I've considered doing it, I have not done it in practice <th-end>id like to if i could afford a decent (libre) desktop <th-end>guix has a pack command related to this right? <th-end>that would pack up all the dependencies and *stuff* <atw>I'm gonna stop myself from going too far into conjecture re stuff I don't know well enough :) <th-end>regardless ill set it to compile while i sleep! the fail safe... <brendyyn>for people on minimalist setups like i3, do you run a polkit authentication agent at all? <tune>brendyyn: I used i3 for a long time and lately am on awesomewm. I don't believe I'm using a polkit authentication agent. I'm not really familiar with what one is <brendyyn>ok its alrightt i just had issues with not being able to edit network manager connections that id created previously while on gnome but i fixed it by modifying the permissions= field in them <vagrantc>with "guix pull --list-generations", it shows the added packages and new versions as of a while ago ... but it seems to take a fair amount of time to calculate that part ... is there a way to disable the version/new/changed packages? <rekado_>sneek: later tell th-end you need to mae sure that the public key for ci.guix.info is authorized if you want to get substitutes from it. <efraim>rekado_: thanks for fixing the perl6 descriptions ***buffet- is now known as buffet
<civodul>efraim: BTW congrats on the Perl6 endeavor! <civodul>roptat: the OverDrive at your place seems to be offline, could you take a look? <roptat>but it seems to be my internet connection at home, because I can't connect to my cubietruck either <roptat>it'll have to wait until this evening <civodul>i'm commenting it out from berlin in the meantime <civodul>because the timeouts slow things down a bit <civodul>let me know when you've sorted it out ***kensington_ is now known as kensington
<nckx>What does ‘warning: rewriting hashes in `/gnu/store/….tar.gz'; cross fingers’ mean? *nckx assumed the obvious but this is with --no-grafts <nckx>Also, why would one graft tarballs. <nckx>’/* Apply hash rewriting if necessary. */’ <nckx>Well that explains everything. <brendyyn>Is anyone working on Electron now that there is ungoogled-chromium? <Blackbeard[m]>brendyyn: i thought ungoogled chromium was going to be removed from my understanding of the thread <brendyyn>oh i read a lot of it but didnt get that far it seems <nckx>Blackbeard[m]: Which thread? <brendyyn>There does not appear to be any thread for it this month <efraim>I think the real trick now is to use chromium to package qtwebkit <rekado_>Blackbeard[m]: no, it will not be removed. Why would it? <rekado_>civodul: I’m getting weird errors with channels. <rekado_>there appears to be something wrong with fold-packages when channels are involved <rekado_>I intend to find more details today, but I’ve been able to reproduce this with “guix environment” and “guix package -m” <rekado_>with “guix package -m” it can be worked around by explicitly loading the channel-provided modules first. <brendyyn>Blackbeard[m]: Marius's responses was that this kind of audit requirement is to strict. noone has actually found any proprietary components, and a genuine effort has gone in to looking for them and ungoogling this version of chromium, so it seems fair <brendyyn>if someone finds something wrong, it can be patched out when the time comes just like any other package <brendyyn>(from memory, that's roughly what was said) <rekado_>and the maintainers agree with this. *rekado_ speaks only for one of them, of course *civodul agrees with rekado_ <rekado_>kmicu: nah, only if we were to remove it based on those discussions. <civodul>we won't block a package just in case there might be something wrong that nobody has found yet <civodul>we do commit to fixing it or removing it if someone finds something wrong <kmicu>No need to be sorry Blackbeard[m]. That threads were confusing on purpose. I saw them more than once (not only in relation to Guix). <rekado_>(such as packages that end up including minified scripts.) <brendyyn>kmicu: on purpose? you are saying someone was trying to mislead people? *rekado_ investigates how fold-packages uses modules provided by channels <civodul>rekado_: do you have a backtrace or something? <Blackbeard[m]>my icecat has been failing to build for like two or three weeks now <rekado_>Blackbeard[m]: where are you getting substitutes from? ci.guix.info? <rekado_>civodul: this is a failure when running “guix environment --ad-hoc star” when “guix-bimsb” is among the channels. <rekado_>Blackbeard[m]: are you sure? When did you install Guix? <rekado_>civodul: of course, htslib-1.1 is defined. It’s provided by (bimsb packages variants). <rekado_>Blackbeard[m]: of course! We can also debug this together then. <rekado_>civodul: the same happens with manifests when used with a Guix that has guix-bimsb loaded as a channel. <rekado_>but when the manifest includes (use-modules (bimsb packages staging) (bimsb packages variants)) the problem disappears! <civodul>sounds like a dreaded top-level circular dependency <civodul>the reason it happens in one case and not the other is the package cache <civodul>the package cache means that you'll load fewer modules, and not necessarily in the same order <roptat>hm weird, nginx was listed in the stopped services in "herd status", but there was still a running nginx process <civodul>roptat: could have been a child worker process, not the "master" process <rekado_>I don’t see any other way a channel could provide package variants in a nice way without using “inherit” – even if that introduces a reference to a variable in a Guix module. <rekado_>are you saying that I shouldn’t let guix-bimsb define package variants with inherit when the parent is provided by a Guix module? <civodul>rekado_: no, this is perfectly fine, there are no circular deps in that case <civodul>because Guix modules don't refer to bimsb modules <civodul>i think the circular dependency is among bimsb modules <rekado_>I’ll go look through the bimsb modules <rekado_>yes, (bimsb packages variants) and (bimsb packages staging) depend on each other. <civodul>the real issue is if one contains definitions that inherit from packages coming from the other module <kmicu>Or is there a Hydra UI for ci.guix.info? <nckx>kmicu: It's not Hydra, so no. <nckx>What you currently see is what you currently get. <kmicu>So I will stick to curl and asking about narinfo then xD *kmicu thinks about “You Wouldn't Steal an UI” ad. <nckx>rekado_, civodul: related: I can't even remember Hydra being deployable from Guix (was it ever?); should it just be removed at this point? <civodul>kmicu: you may find M-x build-farm to be more convenient :-) <nckx>.o0 this message brought to you by Xerox PARC? <civodul>nckx: bavier provided a package long ago that worked, but we never deployed it that way <civodul>if the package is broken, we should probably remove it, yes <nckx>It's been on my mental ’ignore failures’ list for as long as I can remember. <kmicu>civodul: thank you for sharing that. <nckx>civodul: Is that part of emacs-guix? <civodul>nckx: it used to be part of emacs-guix but then became separate <civodul>been a while since i last met alezost here <th-end>atw`: hour 13 of icecat build and its still building rust versions :( <sneek>Welcome back th-end, you have 1 message. <sneek>th-end, rekado_ says: you need to mae sure that the public key for ci.guix.info is authorized if you want to get substitutes from it. <th-end>rekado_: im using guixsd are the instructions the same? <kmicu>th-end: what’s your guix --version? <th-end>guix (GNU Guix) d9f7b116da0f8ea06f299b112b8f3612a5206756 <kmicu>Could you share what hash 'guix package --dry-run -i icecat’ wants? <th-end>kmicu: thats what you asked for right? <kmicu>Ok, so that icecat is on the build farm. So we need to check whether ci.guix.info is authorized. <kmicu>Could you check what is in /etc/guix/acl ? <th-end>or do you need a line i can paste here <kmicu>You could just check if 8D156F295D24B0D9A86FA5741A840FF2D24F60F7B6C4134814AD55625971B394 is inside. <th-end> (q #8D156F295D24B0D9A86FA5741A840FF2D24F60F7B6C4134814AD55625971B394#) *kmicu is checking but maybe s9yq3h2z19gaw4g1bdgq2nfb9pq31blm-icecat-60.6.0-guix1 is not on ci.guix.info yet. <joshuaBPMan>Hello, I noticed that Ludo pushed some keyboard layout configuration fixes a few days ago. Are these fixes in the newest iso image online? <joshuaBPMan>I'm asking because I'm about to install an encrypted guix System, and I use a dvorak keyboard layout. <jackhill>joshuaBPMan: you're welcome, and good luck on your installation. <joshuaBPMan>I'm running Guix System (that's what I'm typing in actually). <th-end>if one were to edit out the spinning \/-| 'progress bar' i could page upand see the terminals previous output <th-end>i mean as it is its fluff and shows no important information <th-end>but it does appear to be spinning <th-end>why does icecat require so many close versions of rush? <bavier>th-end: the rust bootstrapping process <efraim>Each version of rust requires the previous, and we build icecat with the lowest required version of rust <th-end>"Each version of rust requires the previous" -- yes <rekado_>th-end: there has been a very recent update to the icecat package (for security fixes). <rekado_>if you want to download a binary I suggest waiting a little longer before trying again. ***rvgn-net is now known as rvgn
<rvgn>Is there a system config example for full-blown desktop with enlightenment? <sneek>rvgn, nckx says: Just search (guix package -s) for ‘evolution’. That's what ‘search’ is for ;-) <sneek>rvgn, nckx says: Just search (guix package -s) for ‘evolution’. That's what ‘search’ is for ;-) <vagrantc>is there any "trivial patch" submission process ... e.g. for single-word typos in descriptions, etc. ? <th-end>perhaps you have read that and are still confused as i am <th-end>i have not used enlightenment so i wouldnt know what kind of configuration its speaking of <vagrantc>wow, i actually managed to figure out the recent xorg-configuration changes without asking for help. only took maybe five tries. :) <efraim>rvgn: I use enlightenment, not sure what exactly you're looking for though <rvgn>efraim What things I should mention or edit in the config file? <efraim>That's what I have, no changes on the enlightenment service <enderby>hi guix, i'm wondering if it's possible to do some kind of "guix package -u" command that will only show me packages that have version upgrades available. right now it spits out every package, even if the version remains the same. <enderby>ie. would not show "jack 0.125.0 → 0.125.0", but would show "gnuplot 5.2.4 → 5.2.6" <enderby>or alternatively, should i be using just "guix package -u" to upgrade all packages, instead of specifying just the ones i want (usually just the ones with version upgrades)? <roptat>rekado_, the reason why the machine at my place is not accessible is because my isp changed my IP. The new ip is 89.92.10.229 and it should be pointed to by rennes.lepiller.eu <bavier>enderby: packages can have important updates even if their versions are not upgraded <bavier>enderby: You could also visually filter out the ones you're not interested in, e.g.: guix package --dry-run -u 2>&1 | sed '/\([^ ]\+\) → \1/d' <rvgn>Hello All! Can anyone package Zotero (https://www.zotero.org/) into Guix? It is a powerful reference management software that is being used in academia, literature and journalism. This packaging will be useful for many users. Kindly consider. Please and Thank you! <bavier>oh, zotero is nodejs package... could turn into js hell pretty quickly <joshuaBPMan>Hello, I'm trying to install guix system. But my macbook 5,1 does not recognize the guix install usb stick. I've installed debian onto the macbook. So the macbook has grub. Now, I am trying to install guix system. Basically I am trying to boot the guix install media, via the grub command line. <joshuaBPMan>I'm assuming that the guix install image is located at hd1 <vagrantc>if you can find /boot/grub/grub.conf on the guix install ... you should be able to load it with: configfile (hd1)/boot/grub/grub.cfg <joshuaBPMan>yeah...I think I may have used the dd command wrong. I just mounted the install media on my computer on /mnt. <joshuaBPMan>and there is nothing there. Let me try dd if=guix-install.iso of=/dev/sdb again. <vagrantc>what's hard with guix is the path names are really long, so you really want to load the configfile <joshuaBPMan>vagrantc: so true! hahaha! I didn't even know about that configfile command until I saw someone mention it in the mailing list. That's super cool! <joshuaBPMan>haha. I found my error! dd if=guix-install.iso.xz of=/dev/sdb <joshuaBPMan>I should probably spend some more time learning bash. I'm sure there are cool things that you can do with it. <joshuaBPMan>Blackbeard: do you browse most of the internet via emacs? <joshuaBPMan>Well that's really weird. I put the guix system install usb stick into my macbook. Powered on, and now my macbook is hanging at the BIOS screen. <joshuaBPMan>well frick. My macbook is not picking up the install media. <joshuaBPMan>it's hanging at the bios screen. Maybe I'll try a live CD again. <amz3>Blackbeard[m]: sorry for the out-of-the-blue question, do you use tor to access guix mirrors? <civodul>amz3: that's not quite possible (not easily at least) <amz3>I am asking because I am *considering* *again* to work on gnunet integration and I would like to know if there is still some interest from guix community to have that. Since now it seems like the new server + cdn fix most issues <civodul>Blackbeard[m]: they would need to be set in the environment of guix-daemon *amz3 reading ipfs guix code <civodul>"cd ace-link && git checkout version" <mikadoZero>civodul: I would like to download the same thing that the package would. So that I can run `guix hash` on it. Then I can put it's hash into the package definition. <civodul>mikadoZero: in that case yeah, you can do the commands i showed above <civodul>and then run "guix hash -rx ." from that checkout <amz3>where can I find an examples nars archives <mikadoZero>Should I wait for help with the mips build before submitting the patch? <mikadoZero>In the manual the contributing section suggests building for mips.