<roptat>wow, either I'm getting good at writting parser, or Android.bp files are super easy to parse <raghavgururajan>roptat or lfam: Any of you available to push this minor patch-set? 🙃 <leoprikler>Someone should write a build system called yawn (yet another wrapper for ninja). <roptat>yarn is a package manager for Node.js <lfam_>raghavgururajan: My only quibble is with patch 2, Update synopsis and description <lfam_>We should try to avoid subjective judgments or so-called "marketing language", as recommended by the Guix manual section Synopses and Descriptions <lfam_>These fields should "be factual, mentioning use cases and features" <lfam_>If you send an updated patch set, either omitting that patch or amending it to mention more use cases and features, I can push tonight! <lfam_>I think that "modern" and "clean" are hard to judge. I think we can assume the software is reliable. And keeping privacy in mind is hard to judge without a description of how it does that (for example, does it use the Signal protocol? OTR? PGP?) <lfam_>It seems like every communication tool claims to keep our privacy in mind these days <raghavgururajan>lfam_ I agree with the mordern. But the line about clean and privacy, it says it focuses, like in one-going work or objective. <lfam_>What does it mean to be clean? They washed it with soap? :) <lfam_>Nobody says their software is dirty :) <lfam_>raghavgururajan: It's good. I re-added the word "graphical" to the synopsis, squashed the last 2 patches, and pushed <lfam_>I often search for "graphical" so I think it's useful *vagrantc ponders staying awake or waking up absurdly early to catch guix days sessions <vagrantc>and ... UTC+1 ... i can easily convert to UTC, but UTC+1 makes me never sure if adapting in the right direction <lfam_>"What time is it now in UTC+1?" <lfam_>It actually gives me a different answer than the "what time is it in time zone" websites <lfam_>They tell me it is currently 02:35:16 in UTC+1 <lfam_>And that command tells it is currently 12:35:31 <vagrantc>my offset from UTC+1 is nine, so i trust the results of the date command above <lfam_>Weird that this command doesn't work as expected for me <lfam_>I suppose that I trust the web more <vagrantc>TZ=US/Pacific date --date='2020-11-22 11:59 UTC+1' -R ... is what i'm looking at <vagrantc>i like that the tool confirms my basic math :) <vagrantc>lfam_: maybe your system is not the timezone you are looking for? <lfam_>I thought that `TZ=UTC+1 date` would show me the current time in that timezone, but it shows me something different than what I expected <lfam_>I think it handles the +/- operators differently than I expected <vagrantc>usually when I'm looking at other timezones, i'm looking for a specific time to compare to anyways <lfam_>I thought it was 2:40 o'clock in that time zone <roptat> for me it shows the date in UTC <vagrantc>yeah, i've found the TZ variable ... sometimes gives out surprises <vagrantc>it appears to invert the TZ=UTC+N or TZ=UTC-N ... i think we found a bug in date <roptat>well not really, but we set the time to CET which happens to be the same as UTC+1 right now <vagrantc>really should have specified UTC in the conference ... even though i know for most attendees it will be local time :P <vagrantc>seems deceptively simple, and i'll admit, it should be easy. yet ... somehow i'm never confident of the results. <roptat>you're right, I'm never sure I counted that in the right direction <vagrantc>anyways, unless you're not really at UTC+1, i *think* i know what absurdly early hour i need to be awake at for the release BoF <vagrantc>now the question turns to ... stay awake or wake up? <vagrantc>3am here ... which i did accidentally practice staying awake till then yesterday... :) <roptat>waking up early is always more difficult for me than staying awake <vagrantc>so icecat on guix has been tested reasonably well with the BBB instance for guix days? <vagrantc>i may as well boot to my guix system for it <vagrantc>been a while since i've updated, maybe should start now... :) <roptat>yeah, the latest icecat should work <roptat>modulo disabling some pre-packaged addons maybe ***catonano_ is now known as catonano
<roptat>maybe if I fall asleep enough, I can wake up early enough :) <vagrantc>i guess, for me, this will be "guix nights" *vagrantc also failed to watch anything yet, but should resolve that later tonight <kozo[m]>mothacehe Hey, I built the iso for guix PBP. I dd'ed it on to the microsd card but the PBP doesn't boot from it. When looking at lsblk, it's a single partition, there is no boot partition. Is there something I had to do? <vagrantcish>there shouldn't be a boot partition for the pinebook-pro <kozo[m]>OK. Does that mean mothacehe's patch is missing something or did I do something wrong? <vagrantcish>kozo[m]: did you use the serial console? I don't think it has graphics support yet. <kozo[m]>Oh, I install it like I would anything else? <kozo[m]>I just got my cable from pine64 the other day actually <vagrantcish>the upstream kernel doesn't support video output on the LCD screen <vagrantcish>there's a wip branch that's getting a little stale with patches for a working kernel for the pinebook-pro <apteryx>vagrantcish: are you staying up for the Guix Day? :-D <kozo[m]>vagrantcish How do I go about installing guix using the serial console? <vagrantcish>kozo[m]: i tried reducing the patchset to something reasonable so it could be merged to guix master, but it still required a lot of hackish patches unfortuanately <vagrantcish>kozo[m]: you connect the serial console to another computer and if you're lucky, the image you booted will show you output <kozo[m]>OK doke. I shall be patient for that wip-branch <vagrantcish>kozo[m]: for the pinebook-pro ... something like: screen /dev/ttyUSB0 1500000 <vagrantcish>or minicom or whatever, if you're into that sort of thing <kozo[m]>It was a glorious day when I found that out. I didn't have to mangle something to get putty anymore <vagrantcish>well, this is promising ... audio works with icecat ... hopefully it will work with BBB ***txgvnn is now known as Guest3994
***Guest3994 is now known as txgvnn`
***txgvnn` is now known as txgvnn
<vagrantcish>I guess the Obvious thing to do is reconfigure my system to UTC+1 for now... :) <ryanprior>I have a few go packages I'm working on that have mutual dependencies, eg each depends on the other. This is not super uncommon in the go world - it basically means that any time you grab source code for one package, you also need the source code from the other. One package in practice, but with separate repositories and namespaces. <ryanprior>My thought right now is to have an outer let- form that binds the origin of each package, and then in the package definitions, use those origins as inputs instead of using the actual packages. <ryanprior>So given mutually dependent packages A and B, the package for A uses the origin for A as its source and the origin for B as its input, but doesn't actually depend on B; and vice-versa. <ryanprior>Does that make sense? Is that abusing the Guile language features, or is that using them as intended? Is there a better cleverer or more idiomatic way of doing this? *vagrantcish wonders how long efraim's talk is supposed to be ... seems to cut out at ~16 minutes when explaining vim <wleslie>is there a good mu tutorial end-to-end somewhere? even if not guix specific <wleslie>do we even have just maildir-utils (not mu4e) ? <wleslie>do people still use openimap or imapfw, or is there something nicer? <abcdw>efraim, I think so, but better as roptat or zimoun. <zimoun>I hope that everything will be fine. :-) ***apteryx is now known as Guest26291
***apteryx_ is now known as apteryx
<lalo_salamanca>Guys, what's going on now? Where can we see live events? Any links? <zimoun>Does anyone can connect? Any issue? <zimoun>efraim: do you have networking issue? <efraim>I think I got it finally. I'm connected on my phone, was having trouble with microphone and not just audio <efraim>echo test wasn't loading, not sure if it's firefox on my phone or my phone being old <efraim>i'll grab my wife's phone later, her's is better <apteryx>it's strange, it was working earlier <zimoun>it should work, maybe try with IceCat from Guix <zzappie>a was able to hear cbaines in ungoogled-chromium <jlicht>try resetting your nscd cache if you have 'persistent' name resolution issues <apteryx>probably something related to broken routes after my ISP reconnects around 3 AM (I had an openconnect VPN active). <efraim>quick! tell us what the presentation was about! j/k <vagrantcish>only domains i can't resolve are for fosshost.org ... <apteryx>The pipe is broken from our side of the Atlantic ;-) <vagrantcish>whois data for *.org also ... not working for me ... <efraim>Do you use a set collection of packages in the manifest? It might speed up startup time to pre-cache building the manifest, possibly with cron. <cbaines>apteryx, I think you probably need to send the right Host header <vagrantcish>wow, been a while since i've edited /etc/hosts... :) <apteryx>slapping '147.75.35.154 guixbbb.fosshost.org' in /etc/hosts does fix it <jonsger>couldn't you use a DNS server like 8.8.8.8 or 9.9.9.9? Shouldn't that help? <apteryx>jonsger: it was working earlier; strange <jonsger>apteryx: so you are using the DNS server of your ISP? <apteryx>tried in icecat but had no audio; ungoogled-chromium works fine *vagrantcish is stuck in the guest lobby <nckx>vagrantcish: You're not listed there :-/ <vagrantcish>"Please wait for a moderator to approve you joining the meeting." <vagrantcish>nckx: i guess now i should ask ... define reconnect? <vagrantcish>i both tried reloading the page, and closing it and opening it again <nckx>I've approved you twice (from the lobby) but you don't show up in the list of participants. <mroh>hmm, I can't hear anything, not in icecat nor in chrome. *vagrantcish wonders if it requires some additional name resolution thing <civodul>apteryx: i had to use ungoogled-chromium too <nckx>Quite possible. You can look in IceCat's ‘Network’ tab (right-click → ‘inspect element’). <iyzsong>i can hear the words using icecat, but can't understand them due to my poor English >.< <vagrantcish>oooh, now i got unauthorized ... trying the same url from ungoogled-chromium <nckx>I'm using Guix IceCat with no problems. <jonsger>iyzsong: we need some AI translation... <vagrantcish>got audio with icecat ... had to enable some javascript for icecat to work *jonsger is out of trouble with firefox ^^ <nckx>Did anyone's BBB page just go entirely black? <nckx>I still have audio but the UI has vanished 😒 <jlicht>nckx: Did you full-screen it? It stopped updating the UI for me after that, had to re-enter the room <nckx>jlicht: No, but I think it did coincide with the change of presentation to ‘Welcome to BBB’ which I see now (had to refresh). <vagrantcish>i guess i shouldn't have logged out ... was trying to re-enable the mic <zimoun>vagrantcish: are you able to turn on your mic? <nckx>leoprikler: What's the problem? <nckx>leoprikler: Does it allow a custom U-A? <nckx>Setting IceCat's to Firefox has fixed every single such problem for me so far. <efraim>I'm using some in-between time to review the pijul patch set <stikonas>BBB doesn't like even old Firefoxes... I think you need at least 78 <chrislck>if I particularly want to launch guix version 2.0.9 for testing, is it possible via guix ? <lfam>chrislck: Do you mean Guile 2.0.9? <lfam>We don't currently have that version packaged, although we do have 2.0.14 (I assume it's part of the same series and basically a collection of bug-fixes) <lfam>We do use 2.0.9 as a "bootstrap" binary and it might be possible to launch it from the Git repo but that's not really a first-class use case <chrislck>ok. I guess it'll be difficult to create a package locally to test 2.0.9? <chrislck>(because 2.0.9 is the minimum supported guile for gnucash and /me wish to test a few @future things) <lfam>I honestly don't know how difficult it would be. It's easier to make custom packages for Guix than for e.g. Debian, but that doesn't account for any difficutly that may be inherent to Guile 2.0.9 itself <lfam>It might be possible to define a new package guile-2.0.9 that inherits from guile-2.0 and basically just changes the version and source hash <nckx>For quick tests you could use guix time-machine with commit 78636f0b8ce0fa7c3483a378ef31832f38a3d19a but all other packages will be from 2016 as well. *chrislck runs time-machine and will buy BTC. brb. <nckx>It's always safe (assuming you don't go reconfiguring/‘upgrading’ your system from inside the DeLorean, just don't do that) but it might fail, sure. <nckx>My memory doesn't go back that far. <leoprikler>My intuitive definition of "safe" differed from the technical one once again :( <nckx>I didn't mean to ‘correct’ you, just to reassure chrislck. ☺ <nckx>It might go crack but it won't go boom. <chrislck>guix time-machine --commit=78636f0b8ce0fa7 -- guile <chrislck>error: %guix-register-program: unbound variable <lfam>I would try something like this: `guix time-machine --commit=78636f0b8ce0fa7 -- guix environment --ad-hoc guile --dry-run` <lfam>Nevertheless, I got the same error as you <lfam>I suspect there are some incompatibilities in Guix's interface between these versions <leoprikler>wouldn't the correct thing be -- environment instead of -- guix environment? *lfam is still getting the hang of the time machine <lfam>But, a lot has changed in Guix since 2016 *nckx is still pulling the past to test ‘guix time-machine --commit=78636f0b8ce0fa7 -- guix environment --{ad-hoc,pure} guile -- guile --version’ <leoprikler>Sadly guix time-machine can't travel back far enough to make --kill-hitler meaningful :( <nckx>I'm not going to say anything about 2016. <nckx>guix time-machine: error: Git error: cannot locate remote-tracking branch 'origin/keyring' <nckx>Right, another cool post-2016 feature. <nckx>Although I think that's due to me using ‘upstream’ instead of ‘origin’, not the time machine. <leoprikler>This does raise the interesting question of whether Guix time-machine will be able to travel back to Corona Days in 2030. <leoprikler>how do I `git send-email` a patch for the staging branch? <nckx>It should be. Now that it exists we can mandate not breaking it. That was harder before. <nckx>leoprikler: Just add [staging] to the subject. <mbakke>so I'm trying to use (substitute* ...) in a trivial-build-system, and get "In procedure frame-local-ref: Argument 2 out of range: 1" ... any ideas what's going on? :) <mbakke>obviously the same works in a guix repl :P <leoprikler>If it's something that could reasonably be a procedure, you probably need to unquote it. <mbakke>(substitute* "/tmp/test" (("foo") "bar")) <leoprikler>mhh, it's probably not recognizing substitute* as a syntax <mbakke>I'm using mkdir-p from (guix build utils) just above the substitution. <mbakke>huh, removing the let binding and using %output instead of out works <sneek>luis-felipe, you have 1 message! <sneek>luis-felipe, nckx says: The Web site banner looks much better now; thanks. <mbakke>ah, and (use-modules ...) before the let binding works too <nckx>luis-felipe: The DNS doesn't play well with some continents/countries. You could add ‘147.75.35.154 guixbbb.fosshost.org’ to /etc/hosts. <nckx>Or use a public DNS server like 9.9.9.9. <nckx>I'm afraid we can't fix this. <simonsouth>nckx: Thanks, I've been having the same problem wrt DNS. <simonsouth>"It looks like you're using a browser that is not supported". Let's try again... ***jess is now known as j
***sneek_ is now known as sneek
<nckx>Yes, fosshost's DNS configuration looks quite broken to me, which is suprising. <jonsger>nckx: do we have a contact of them? to reach them out about this issue <nckx>jonsger: Yeah, I'm going to double-check and send them an e-mail. <nckx>Does the delegation look lame to anyone else? I have hobbyist knowledge of DNS but am not a pro. *janneke finally has tinycc convinced to emit __memmove instead of memmove <simonsouth>nckx: The problem here seems to be that ns{1,2}.delivr.dev won't resolve, and everything falls apart after that. <nckx>That sounds like an insignificant detail so it must be crucial. <nckx>That's because (IIUC) none of the .org NSes return A records for them. <nckx>janneke: What's the difference? <janneke>nckx: terrible tinycc details: tcc adds libtcc1.a at the very end of the linkage line; if nothing uses memmove before, but libtcc1.a does (because it was compiled by tcc and it emits "memmove"), then memmove is an unresolved symbol <janneke>(adding an extra -lc just puts that in before libtcc1.a) <janneke>also, libtcc1.a cannot come with its own "memmove", because then memmove is defined twice <nckx>OK, that makes sense, even to me. <janneke>so, i'm having tinycc emit __memmove, and will be adding __memmove to libtcc1.a <janneke>...but trying to do this, tcc has been just segfaulting on me for half a day or so... *nckx sent fosshost a friendly suggestion to fix their DNS. <nckx>Hm, I appear unable to write a sentence that doesn't sound like I'm petting an evil cat in my moon-base. <nckx>It was friendly! I promise. <leoprikler>"That's a nice substitute, you have there, Mr. Bond. It would be very unfortunate if something happened to it." <lfam>"Taking out the garbage" is usually a nice thing to do <nckx>I'm just saying all they have to do is apply my exhaustively documented steps and we'll have full root acc^W^W^Wtheir DNS will be much more robust next Guix Dayz. <jlicht>"Anway, here's wond^H^H^H^Ha PEG parser" :-) <eth01>Hi folks, we did have some issues with our anycast dns network (fosshost here) I believe the issue has been resolved <leoprikler>I find the gstreamer.scm ⇔ video.scm loop extremely disturbing <eth01>I've asked our network admin to investigate <mroh>eth01: Thank you very much! <eth01>I have also replied to Tobias' email ^ np <eth01>i believe issue was fixed yesterday, it's unclear if issue is still ongoing.. <jonsger>is someone using waybar and can tell me which font is required to show those symbols down their? I still have some "unicode boxes" left... <raghavgururajan>This site can’t be reached. guixbbb.fosshost.org’s server IP address could not be found. <eth01>^^ What happens if you do a trace route please PM me the results <raghavgururajan>> eth01: ^^ What happens if you do a trace route please PM me the results ***j is now known as jess
<luis-felipe>raghavgururajan: What command did you use? I'd like to try <raghavgururajan>luis-felipe: I did not use any command. The line "This site can’t be reached. guixbbb.fosshost.org’s server IP address could not be found." was shown in ungoogled-chromium. <jonsger>ryanprior: does adding `147.75.35.154 guixbbb.fosshost.org’ to /etc/hosts. <raghavgururajan>Based on the results from dnschecker.org I posted above, it seems DNS values are not propagated properly. Some places resolve, some do not. <ryanprior>jonsger: yes I can connect by adding that to my hosts file <jonsger>ryanprior: fine, it's a DNS setup problem. Its known to fosshost and they are aware of it now :) <raghavgururajan>> jonsger: ryanprior: does adding `147.75.35.154 guixbbb.fosshost.org’ to /etc/hosts. <zimoun>janneke: I have tried Guimax but the guix.scm failed, sadly. *janneke wonders what version of guile-gi that's stuck at <zimoun>janneke, I have just checked it couple of days ago, when speaking about GUI. And now, that GUI pops up again, it remembers me that I have not reported. :-) <leoprikler>Any Rust folk here, how long does it usually take to build Rust on Guix? <PotentialUser-86>Greetings ! I was wondering if there ever was a talk about creating a Guix wiki page, similar to the ArchLinux one ? And would there be any complications that I didn't think about other than just maintening the website ? <zimoun>Thanks everybody for participating! I have learnt a lot and refill with new ideas and energy. <divoplade>I'm trying to push my git repo over SSH to my guix server <divoplade>However, I get: bash: git-receive-pack : commande introuvable (this is run on the server) <divoplade>So I have installed git as my user on the server, and set up .bash_profile <divoplade>So when I connect to my server through SSH, I can run git-receive-pack, because .bash_profile set up the paths <divoplade>It seems that git push does not bother to read the server's .bash_profile <vagrantcish>hah, i just started producing power ... transmission cost is probably prohibitive, though <Formbi>I'm trying to set up guix-publish on a Guix System machine and it doesn't wanna work <Formbi>I have «(service guix-publish-service-type (guix-publish-configuration (port 2137)))» in config.scm <Formbi>and I get connection refused when trying to connect <cbaines>Formbi, assuming you're using the default host option, that's to listen on localhost6 <cbaines>You'll need to change that if you're trying to access it from other machines <dannym>Apropos UI usability: I just added a channel and did guix pull and I get: <dannym>Note: missing spacing in first line in original. <Formbi>>The host (and thus, network interface) to listen to. Use "0.0.0.0" to listen on all the network interfaces. <Formbi>cbaines: does this mean I should use «(listen "0.0.0.0")»? <Formbi>and how should I specify additional URLs in the daemon configuration? <Formbi>when I put «(substitute-urls (cons* "192.162.1.100:2137" %default-substitute-urls))», guix was saying «192.168.1.100:2137: invalid URI» and crashing <samplet>jlicht: Is your work on the NPM binary importer available publicly? <cbaines>Formbi, it needs to be a URL/URI, so you need to add something like http:// at the start <Formbi>also, my mpd service stopped working recently <Formbi>could I look somewhere else than /var/log/messages and /var/log/debug? <vagrantcish>rekado_: i can't believe it's not written in scheme! <rekado_>vagrantcish: it was mapped out in Lilypond first; hope that counts :) *vagrantcish wonders about composing a verse consisting exclusively of typo/grammar/spelling fixes fixed in the last release <abcdw>Thank you everyone for a great day. See you soon. o/ <Formbi>ok, now the publish works like a charm ^^ <zzappie>rekado_: Wow what time signature is it?? <nckx>(Tobias here) eth01: Cheers for the prompt reply! Other than that, AFAIK, the experience was great. Thanks for hosting everything. <raghavgururajan>cbaines: I found out the issue regarding Gajim and Python. Python2's enum34 is interfering with python3. <eth01>nckx: awesome, thanks. I believe the dns issue was merely an intermittent issue, unable to replicate in UK and other core locations we operate from, but I agree there is an intermittent issue somewhere in our global infrastructure :) <nckx>I'm in Belgium and got consistent (negative) results. *nckx 's been entertaining the last few hours, perhaps it's improved. <eth01>raghavgururajan: 104.198.14.52 for our home page, for your bbb instance it is 147.75.35.154 <raghavgururajan>eth01: bbb session has ended. Just wanted to read about fosshost. :-) <lfam>Thank you eth01 for supporting us! I was really impressed with the BBB service <vagrantcish>between being able to use the mic and also the text chat <vagrantcish>doesn't allow multiple presenters very easily, though <eth01>raghavgururajan: we were accepted onto the initiative of the librehosters network - but it's not something we hang our coat on <vagrantcish>though that could be fixed by sharing an etherpad or gobby window for shared collaboration on editing text <eth01>its possible to use an etherpad on bbb with some customisation <eth01>and thanks for your feedback ^^, if there is _anymore_ we can do to help guix, we already help with some stuff for @cbaines, let me know! <eth01>we're in #fosshost on freenode <roptat>what's the issue with fosshost? resolving DNS? connecting to the machine? <nckx>roptat: They are/were missing glue records at the root. <nckx>I'm still not getting any (quick foreach query of org root servers). <nckx>Anyway, I'm sure competent people are on it ☺ See y'all later. <raghavgururajan>In their presentation, I wonder what 'module system' and 'implicity' means. <jonjitsu[m]>I'd like to install guix package manager/build system in an existing ubuntu system and I do not have enough disk space on / for the store. I was thinking of bind mounting a directory from another partition at /gnu and then running the setup script. Will this cause any issues? <rekado_>(the chorus is the story of a contribution: sharing as others have shared, evaluating the patch, procrastinating on bugs… then countless recompilation in pure environments; and the first letters are always R E P L) <rekado_>vagrantcish: that’s a great idea! :) <rekado_>zzappie: it’s 5 because ‘ode to one two oh’ is five syllables; and it’s a quasi-palindrome <zzappie>rekado_: ha, for some reason I could't recognize it :) Because there are accetns that make it feel like it's combined signature <zzappie>I was collecting songs in 5/4 at some point <rekado_>for me the danger with 5/4 is to fall into the familiar 3+2; then everything sounds like it should be ‘Take Five’. So I syncopated everything <cbaines>raghavgururajan, OK, that makes sense. I guess having gajim not inherit the PYTHONPATH would avoid this. <cbaines>raghavgururajan, the gajim process inheriting the PYTHONPATH value from the environment, which could be done through the wrapper. <cbaines>raghavgururajan, it looks like the Gajim uses the PYTHONPATH for extensions though, which this would break <cbaines>raghavgururajan, Not having python2-enum34 in your profile would help a bit, do you know why that's there? <cbaines>raghavgururajan, it doesn't propagate it, so it won't end up in your profile <lafrenierejm>What's the process for using packages provided by custom channels in `guix system reconfigure`? Trying `sudo -E guix system -L ~/etc/guix/system reconfigure ./etc/guix/system/desktop.scm` gives me "no code for module". <cbaines>lafrenierejm, -L should come after reconfigure I believe <brettgilio>Yes. cbaines is right lafrenierejm reconfigure is the command for system. Your syntax order is wrong ***sneek_ is now known as sneek
<roptat>what's the license for our documentation? <roptat>gfdl 1.3 or 1.3+? invariant or no invariant *jonsger confuses cuirass and publish service -> ends in bad configuration :P <eth01>if anybody had issues earlier with the dns for guixbbb.fosshost.org please can you run this command: dig +trace A guixbbb.fosshost.org and upload to a pastebin? <civodul>roptat: gfdl1.3+, with no invariant sections <civodul>it's been a great day, people, we should have more of these! <civodul>perhaps we could have live informal discussions focusing on one topic from time to time <roptat>no ambiguity on the invariant section actually, because that would be nonfree, but yes, it's not clear if it's 1.3 only or or later <civodul>like for GPL, if you don't specify a version, then "or any later version" applies <vagrantcish>civodul: let's not forget back cover texts and front cover texts, now! <civodul>vagrantcish: not the slightest invariant thingie, i promise! *vagrantcish shakes head at the whole FSF promoting clearly non-free license thing <civodul>yeah well, that was a sad episode for free software <civodul>not so much the license itself, but rather the stubborn divisive behavior of the "project leader" <vagrantcish>it's the not correcting it after so many years that's the big issue <civodul>but hey, it's behind us! (except for Emacs) <civodul>quite a few maintainers did the right thing in the following years <civodul>yeah, they're not adults yet in that respect ;-) <roptat>ok, I had a call with someone that manages fedora's weblate. We've set up something at https://translate.fedoraproject.org/projects/guix/ (not sure if you can see it) that temporarily uses a repository that I manage at framagit; hopefully we can migrate to the savannah repo as soon as it's accepted there, but discussions seem to have stalled... <civodul>it's ok to host on Framagit if Savannah is not welcoming the repo <nckx>Why is Weblate controversial? *nckx has wanted to ask this for ages. <vagrantcish>ok, so i've packaged guix for Debian, now i need to package dpkg and apt for guix... <vagrantcish>birds of a feather ... some saying "birds of a feather flock together" ... essentially an informal conversation between people sharing a common interest <civodul>vagrantcish: wasn't efraim looking into packaging dpkg? <civodul>anyhow, that sound like the Obvious Next Step <civodul>i mean, an ambassador would definitely do that <Formbi>so is there even a point to include those informal conversations in the public blog post? <vagrantcish>it may be crazy, but at some point i want to explore using guix to build "proper" debian packages <civodul>it's not; back in the day Nixpkgs had stuff to build packages in other distros, using checkinstall mostly <civodul>Formbi: those discussions were open to anyone <vagrantcish>Formbi: sometimes the ideas from BoFs lead to ideas worth exploring in more depth, so i'd say it's worth mentioning if someone took notes worth summarizing <nckx>Formbi: These were in the ‘main room’ so to speak, TBH I doubt anyone noticed a difference. <vagrantcish>i basically want to use guix-daemon's containerization, networkless installation, etc. for building debian packages <rekado_>vagrantcish: thanks! I think I’ll have an easier time using the correct words that these correspond to, though :) <nckx>vagrantcish: Are those the most common? <vagrantcish>nckx: those are all of the ones since the last release, i think ... <rekado_>kinda hard to sing ‘commnd’, or to enunciate the difference in ‘overide’ vs ‘override’ :) <nckx>raghavgururajan: I dunno, it seems like everyone exchanges knowing glances whenever it comes up & I'd like to know why, or if it's my imagination. <vagrantcish>rekado_: maybe it could have a "director's cut" version with the original, and the "edited cut" with the "fixes" <rekado_>the harder problem is to carve out some space for a vocal line; the bass really dominates the verse <vagrantcish>rekado_: but attempting to pronounce spelling mistakes is part of the fun :) <nckx>It looks free as in freedom. <raghavgururajan>nckx: My first reaction on seeing "web-based" was "Oh boy!". I think it is better to have web-interface to a software, instead of making the software itself web-based. <vagrantcish>what was crazy is i don't think i even changed the word order ... it was basically a reverse-order of what i got with: git log v1.1.0.. --author=vagrant --extended-regexp --grep='spelling|grammar|typo' --patch <civodul>wait wait wait, are we talking about the release song?... <rekado_>currently it’s just A B A B; I think it’s fine to just do A B A B A (fade out), so no more music needs to be written <rekado_>(that would also be a palindrome, like the title) <vagrantcish>maybe we can change the typoed package description into poetry instead of music <rekado_>vagrantcish: yes, it can be a whole package of free culture! <rekado_>I probably won’t be able to change anything about it before the release (busy day tomorrow); but I can upload all files tomorrow morning for a dilligent remixer <civodul>i'm running "make release" BTW, so everything should be ready within a few hours <civodul>do we have a "dilligent remixer" here? <civodul>raghavgururajan: an ode to 1.2.0, the version that's to be released tomorrow *raghavgururajan puts that music on repeat mode <nckx>raghavgururajan: OK, I thought it was just an additional Web interface to .po files for those who wanted such a thing, not a replacement. <civodul>vagrantcish: this is... terrible? terrific? but so representative! <rekado_>we could also do A B C B A, with C being a break for a recitation of the poem <nckx>vagrantcish: Damn it that's actually good. <civodul>cwaziness, can't wait for the final cut <lfam>And great job on the music rekado. Nice tune :) <civodul>maav: any experience translating poems? :-) <civodul>this one is kinda hard to translate, because of the idioms <vagrantcish>you have to mangle it in the spirit of another language? <civodul>how would you translate "allows to" also <civodul>and then, the translation would have to be approve by the poet <civodul>but what if the poet doesn't speak that language? <vagrantcish>civodul: so, basically, you can do whatever you want now because "my release is compiling" ? <maav>the translator is a traitor say italian people, you cannot really translate but you create another interpretation 0:) <civodul>vagrantcish: yes, you guessed it! :-) <vagrantcish>i admittedly changed the word order in the latest version <lfam>It makes me happy to see all these other forms of expression around Guix :) <civodul>interestingly, "libray" sounds like French "libérez", meaning "liberate" (imperative) <vagrantcish>oh, could do a translation into one language, and then have someone translate it back <jonsger>vagrantcish: isn't it then reverse engineering ^^ <vagrantcish>jonsger: that would be running diffoscope on versions with and without the translations embedded into the relevent .go files <jonsger>hm, libreoffice doesn't feel stable on wayland... <vagrantcish>wow, i think the number of packages in guix has grown by over 50% since i started... <phil>hello all, I accidentally wiped my .bashrc :/. I was wondering where I could find the default .bashrc that comes with a fresh installation of guixSD <jlicht>samplet: sure, next week. And it's mostly your work ;-)