IRC channel logs

2018-12-02.log

back to list of logs

<baconicsynergy>Hello friends :) I'm back with a fresh new installation of GuixSD!!
<baconicsynergy>Peace out Parabola, it's been real.
***jonsger1 is now known as jonsger
***catonano_ is now known as catonano
<brendyyn>Is it not possible to run a bonjour service in the build environment due to networking being disabled?
***rekado_ is now known as rekado
<rekado>ugh, I built mozjs60, but the test binary built by the configure script of gjs segfaults :(
<civodul>Hello Guix!
<brendyyn>My friends wanted to group video chat with facebook but i convinced them to try jitsi meet but that is just not working properly at all for more than two people
<brendyyn>seems there isnt any working solution atm. maybe i need to setup my own server if its being overused
<roptat>hi guix!
<fps>brendyyn: when i researched open source video conferencing tools for our team of devs a couple of years ago the result sadly was: everything open source is crap
<fps>maybe that has changed in the last two years. tox looked promising :)
<fps>video conferencing is a hard problem..
<brendyyn>i think jitsi meet might work if the problem is just the server and i set my own one up
<brendyyn>i tested tox with my phone and computer and amazingly it worked well
<brendyyn>jitsi is just annoying. as soon as a third person enters we cant hear them
***Sleep_Walker is now known as Guest38110
<brendyyn>ok its working amazingly
<fps>brendyyn: tox is?
<brendyyn>jitsi meet, but the video is very patchyy
<brendyyn>audio is ok
<brendyyn>2 people in australia, 2 pepole in japan
<fps>good to know :)
<brendyyn>we are all on the app though. had more trouble using browsers
<roptat>tox is a decentralized instant messaging network
<roptat> https://tox.chat/
<brendyyn>would be amazed if it worked well with 4 people
<taylan>do we already have a bug-report/discussion on the topic of "updating substitutes"-spam?
<brendyyn>It's a known problem but I don't know what anyone's doing about it.
<taylan>I'll just create a bug report to make sure it's on the radar then
<brendyyn>sure
<taylan>more important question: almost every time I run guix pull & guix system reconfigure (or package -u), there's missing substitutes. e.g. I just had to build linux-libre locally. is something being done about this in the short or long term?
<brendyyn>This comes down to the fact that building thousands of packages takes even a powerful computer a long time to do, and we're running on volunteer work. I think also at the moment the servers might also be building core-updates packages in preparation for merge
<brendyyn>are you also using the berlin server? the substitutes you want might be there too
<taylan>I think I use both. I have two keys in /etc/guix/acl
<brendyyn>i added it two but im not sure if its working
<brendyyn>since that file doesnt contain the address
<brendyyn>maybe it needs to be set in my os configuration
<taylan>I don't think so. unless it changed since I last checked.
<brendyyn>how is it supposed to work then
<brendyyn>is the berlin server also built in to guix?
<taylan>I think so, yes
<taylan>I could be wrong
<taylan>the file 'berlin.guixsd.org.pub' is shipped with Guix though, so the URL is probably built in as well
<taylan>wow, did 'guix gc' get like ten times faster?
<taylan>or 100 times? :D
<brendyyn>i think so. how long have you been away from guix for
<civodul>rekado: there was ENOSPC on hydra-guix-14
<civodul>turns out it was building 3 QEMU images in parallel, which takes up a lot of space
<civodul>i think we really need to reconfigure the build machines so that they GC more and/or more often
<civodul>same on hydra-guix-08
<civodul>problem is that offloading just seems to hang when the build machine is ENOSPC, not sure why
<baconicsynergy>hello friends :)
<baconicsynergy>I submitted several bug reports to bug-guix, they're all related to GNOME. They're important to me but I'm sure there's bigger fish to fry right now. Still, I hope they're addressed.
<baconicsynergy>The most major of these is that gnome-calendar is unable to sync with my calDAV account. What do you think could be the problem?
<efraim>Was there any backtrace? My first guess would be SSL issues
<baconicsynergy>I'm not that experienced quite yet
<baconicsynergy>I'm able to connect GNOME accounts to my Nextcloud account no problem, but nothing syncs
<baconicsynergy>Do you have any ideas on how I can fix this?
<efraim>Is there a way to launch GNOME accounts from the CLI?
<baconicsynergy>I can't find anything related to gnome accounts in my path. I'll try launching gnome-control-center and reconnecting my nextcloud account
<baconicsynergy>There's no output... is there a way to make it verbose, perhaps?
<efraim>I'm not sure, I haven't used GNOME since 3.8
<baconicsynergy>For sure. I'm normally a window manager guy myself, but I've been really getting into GNOME recently for some strange reason :p
<efraim>I liked it, but my underpowered machine was underpowered and I settled on enlightenment eventually
<baconicsynergy>I've never tried enlightenment. It's available now with GuixSD as a system service, correct? I may have to try it!
<baconicsynergy>I was able to run gnome online accounts with verbose mode enabled, and found a couple interesting tidbits
<baconicsynergy>I received a 401 unauthorized error prior to my credentials being sent
<baconicsynergy>I also received this: (gnome-control-center:1654): GoaBackend-DEBUG: 10:21:06.574: < <d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<baconicsynergy>(gnome-control-center:1654): GoaBackend-DEBUG: 10:21:06.574: < <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<baconicsynergy>(gnome-control-center:1654): GoaBackend-DEBUG: 10:21:06.574: < <s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured</s:message>
<baconicsynergy>(gnome-control-center:1654): GoaBackend-DEBUG: 10:21:06.574: < </d:error>
<baconicsynergy>Whatever the case, it works on my other linux machines, but not GuixSD
<davidl>The 0.15 qemu-image kernel panics when I start it. Any possible reasons?
<davidl>ok, now it magically started to work.
<civodul>weird!
<davidl>the -m 4G arg to qemu was passed after the file argument, so it was my fault xD
<mbakke>Hello Guix!
<mbakke>The elogind update works for me.
<baconicsynergy>Okay, so I did a guix system reconfigure and I can access the settings from gnome extensions now. my bad!
<baconicsynergy>for*
<baconicsynergy>all of my other bug submissions are still active, though.
<baconicsynergy>still can't use applications menu for GNOME from gnome-shell-extensions, ardour wont show up, and most importantly gnome-calendar won't synchronize with my calDAV server
<rekado>civodul: oh, thanks for the info about the build nodes.
<rekado>I need to take some time to reconfigure them.
<rekado>they haven’t been touched in quite some time.
<baconicsynergy>is anyone else not able to sync calDAV with gnome-calendar?
<apteryx>brendyyn: does tox have group video?
<apteryx>brendyyn: for 1 on 1 I can recommend GNU Ring (https://www.ring.cx); works solidly at least for the GNU/Linux client.
<apteryx>Android is the next decent client; it still has a couple rough edges but works decently well.
<baconicsynergy>GNU Ring is fantastic. I really want it to be packaged for Guix hopefully soon
<daviid>baconicsynergy: do you happen to know if they have their own push notification system? or do they depend on gaagle ... how do you compare it to linphone? (if you happen to know)
<davidl>how do you install bootloader when you are installing in a VM?
<davidl>I have formatted a /dev/vda1 (boot) and /dev/vda2 (root-fs), and trying to install as normal, but getting the error "wrong type argument in position 1 (expecting struct): #f
<davidl>"In procedure operating-system-boot-parameters-file:" was before that.
<civodul>davidl: could you paste the complete error message?
<civodul>or a screenshot thereof
<civodul>sounds like a bug
<davidl>civodul: hmm. would be a little complicated
<davidl>I suppose I could guix pull the 0.15 image I downloaded before installing and see if that helps.
<davidl>lemme try that
<civodul>no i mean just the error message you mentioned above
<davidl>Yeah I understand, I typed that manually and I don't have a good setup for my VM-boot yet (no directory or clipboard sharing), so it would be a little work to get the error message out and pasted somewhere
<civodul>a screenshot would be fine if it's easier
<civodul>well anyway, no rush!
<davidl>Ok. Well, if the bug remains after guix pull and I have tried again, then I'll take a screenshot.
<davidl>thanks =)
<civodul>yw!
<apteryx>hello!
<civodul>hey apteryx!
<civodul>roptat: i was looking at the diff on guix.fr.texi and woow... thumbs up!
<bavier>could I modify the guile-json package to fetch source archives from download.savannah.nongnu.org instead of the auto-generated github archives?
<civodul>bavier: i think Savannah doesn't host the current version
<civodul>we could use git-fetch, but then i wonder if there's a risk of bootstrapping issue
<bavier>civodul: afaict it's mirrored at savannah, or vice-versa
<bavier> http://download.savannah.nongnu.org/releases/guile-json/
<bavier>a release today even! ;)
<civodul>oh i thought the Savannah project had been abandoned
<civodul>well in that case, you can definitely use the tarball from Savannah!
<civodul>heh :-)
<roptat>civodul: thanks!
<davidl>civodul: got a couple screenshots now
<davidl>where should I paste them?
<civodul>davidl: dunno, i think people often use "imgur" no?
<davidl>yeah I guess. Ill see if I can setup folder sharing instead to get proper output.
<janneke>wondering about the gc thread -- would it be nice to prune all profiles (system, users), eg before a certain date, or keeping only 5
<baconicsynergy>daviid, im not quite sure about the push notifications. sorry!
<civodul>janneke: yeah i wonder if we could have a configurable, automatic by default gc policy
<civodul>similar to what Git does
<janneke>ok, nice to have -- having said that i'm doing something like you and that serves me well
<civodul>roptat: i think we're not getting no-break space around double punctuation marks in French in the manual
<roptat>civodul: it's a shame it's not automated
<roptat>I think I need to manually add @tie{} everywhere
<civodul>roptat: or you manually insert NO-BREAK SPACE as needed
<civodul>a bit better than @tie{}
<civodul>there's a couple of typos at the beginning of "(guix.fr) Installation binaire" :-)
<roptat>civodul: probably :)
<roptat>you mean the utf-8 caracter instead of tie{}? How would that work with terminals?
<roptat>I think I'll finish the translation to 100% and then have a big typo-hunting/no-break space insertion fun
<baconicsynergy>lalala having fun with guixsd. what else shall i do? hmmm
<baconicsynergy>maybe some libre gaming!
<bavier>I wanted to play minetest a bit today
<baconicsynergy>minetest sounds divine
<baconicsynergy>I'm going to practice my emacs-fu and do some emacs package management to install minetest
<baconicsynergy>In all honesty doing package management with emacs-guix is some of the most fun I've had
<baconicsynergy>Who would've thought that what started off as a simple text editor could evolve into what it is today
<civodul>emacs-guix is wonderful indeed
<jonsger>roptat: did you advanced with http://issues.guix.info/issue/31247 ?
<civodul>berlin is still building rust
<civodul>i guess we'll have to wait until tomorrow morning to merge core-updates
<civodul>first thing in the morning!