<nikita`>wrt 37207, do you really think playing catch-up with repology is a good use of time? he's been so uncooperative with some of us that at least one person started writing a replacement which does not paint pkgsrc as months outdated
<pkill9>i made a hack around the problem with pulseaudio shutting down
<pkill9>i made a script that watches to see if pulseaudio is running, then if it doesn't it starts pulseaudio and connects to my bluetooth headphones
<joshuaBPMan>Veera: so I solved it by date -set command. The date on my machine was 100 years in the future.
<joshuaBPMan>Also, weirdly enough, my T400 appears to be booting via UEFI....I'm pretty sure that the T400 is not supposed to support that.
<atw>I'm doing some python packaging and the pypi importer seems to use propagated-inputs. Could I get a little explanation as to why? just for my curiousity :D
<brendyyn>atw: Python modules look for their dependencies through PYTHONPATH, and so they will often fail to find them if they are not propagated. I think it is usually better to put them in inputs, and use wrap-script to make them available though
<brendyyn>atw: I'm also not 100% when something should or shouldn't be propagated. I think generally you want to avoid it unless it is really required
<ngz>atw: There is an explanation in "python-build-system.scm" headers
<TempeVolcano>Hey mbakke when I try to follow the first step of the "continuing installation" instructions and enter the command "herd start cow-store /mnt" I get this error "filesystem on '/mnt/tmp/guix-inst' not supported as upperdir"
<Veera>TempeVolcano: can you tell me your starting setup
<TempeVolcano>I made 1 MB partition for GRUB, then a 500 GB partition that's encrypted for the root system.
<Blackbeard>So even if it is disabled and they ship only free software, they made it really easy to install proprietary software
<Blackbeard>Veera: I think by the GNU guidelines MIT is a group of licenses, so each one is named differently
<brendyyn>Veera: Please understand we are not hostile towards you using proprietary software on your own system. Our goal is to provide a system that, by defaul[02:25:20] <Veera> guix does not ships proprietary software but also does not stops user from that
<brendyyn>I just wanted to clarify because if you read certain garbage on the internet, many ignorant people think we are crazy and want to take away their freedom to give up their freedom or something silly like that
<brendyyn>the MIT license is called expat in our licenses module. This is because Richard stated that MIT is ambiguous due to their being many licenses coming from MIT University. So it's called MIT Expat. Likewise, there are multiple "BSD" licenses. In guix you would refer to them with bsd-2, bsd-3, bsd-4
<brendyyn>non-copyleft is for when you have some obscure permissive license that is not in the list.
<brendyyn>It's a procedure that allows you to specify a URL to the license text.
<brendyyn>My geiser-guile-load-path is set to my source directory but in emacs guix-edit still takes me to the immutable store, not my git repo. any idea why? I even launched emacs from a terminal with ./pre-inst-env emacs
<joshuaBPMan>I'm not certain how I would share it at the moment...It's on a machine that currently won't boot. I can boot into the machine via the usb stick. But I'm not certain how to copy the config on disk and share it with you via the terminal
<joshuaBPMan>Blackbeard: I'm not getting any error. Libreboot loads. I select "o" load operating system.
<guix-vits>Kimapr: :) -- recently modified the console-font-service-type, so understand you. One misplaced paren will spit a bunch of strange errors... i'd solved this temporary by defining a @my-font for `(file-append font-terminus "/share/consolefonts/ter-v24b.psf.gz")` for `(cons tty my-font)`
<Veera>We have to find our way by learning, asking and trying
<guix-vits>Kimapr: i'd just read in Manual: "password-authentication? (default: #t)" -- isn't the password-based auth insecure (#t mean "true")?
<guix-vits>maybe you'll want to set it to #f to use key-based auth (idk).
<brendyyn>but the good news is it works with python3
<brendyyn>most the patches are just applying stuff from the python3 branch, not just debian messing with it
<guix-vits>str1ngs: idk about security, just seen the folks complaining somewhere (about pass-based). thanks.
<str1ngs>guix-vits: weak passwords can be brute forced.
<nikita`>Veera: I recently updated xplanet for pkgsrc and had a chat with the maintainer. It's too bad they don't do releases anymore and just recommend pulling from svn. So we have release + relevant patches afterwards
<nikita`>You can do in guiz what I did in pkgsrc, there's no need to vendor the patches
<Veera>is it readily available with pkgsrc; i mean easily downloadable using std http/ftp tools
<nikita`>I mean I'd go back to rereading what I've written. Just use the release and pick the patches as additional downloads in the package definition, iirc it's possible from the original hosted. If not, sure debian would work
<guix-ci>Problem has been resolved at 11:16:35 on 2020.03.27
<efraim>is it possible to build the .go files in the repo piecemeal? i'm playing with a machine with 1.5GB of ram
<civodul>efraim: it's possible but you have to do this manually
<civodul>but basically you could run "make" and C-c it when it becomes too much :-)
<civodul>or you could pass make a list of .go files
<blackbeard`>civodul: where should the cgroup support for shepherd be included?
<blackbeard`>I am not sure if service.scm would be the right place
<civodul>rekado: there's a "guix gc --list-dead" process running that holds the GC lock
<guix-ci>Problem started at 12:20:35 on 2020.03.27
<guix-ci>Problem has been resolved at 12:28:35 on 2020.03.27
<guixer>Hej all. I like to extend some user services for shepherd. Unfortunately I don't know how to restart shepherd for my user.. Invoking "herd load shepherd" gives me error: connect: /run/user/1000/shepherd/socket: No such file or directory
<rekado>(the order of arguments was wrong, so it only displayed the subject)
<guix-ci>Problem: Zabbix discoverer processes more than 75% busy Problem started at 13:31:35 on 2020.03.27
<guixer>bricewge: I figured out that I can run 'shepherd' as user.. then I can also debug bc I can see stdout of shepherd. I thought there is a smarter way to run shepherd than rebooting or typing 'shepherd &' in the shell...
<guixer>bricewge: If I run `herd load root service.scm', is that the "smart way" I was searching for?
<apteryx>civodul: bah, my team now requires we use discord.com. Nothing seems to work with it in Guix :-/. Icecat freezes and the sounds cut, ungoogled-chromium doesn't seem to want to allow microphone.
<NieDzejkob>you mean discordapp.com? It works quite ok on IceCat for me
<brendyyn>"Keyboard layouts are represented by records created by the keyboard-layout procedure of (gnu system keyboard). Following the X Keyboard extension (XKB), each layout has four attributes: a name (often a language code such as “fi” for Finnish or “jp” for Japanese), an optional variant name, an optional keyboard model name, and a possibly empty list of additional options. In most cases the
<brendyyn>layout name is all you care about. Here are a few example: "
<cbaines>that's definately easier technically than what I have in mind
<cbaines>I've been thinking of doing a websub like thing, the advantage of that being it's a bit more federated. I think just having a service that sends out HTTP requests for the events would make it easier to allow anyone to just write software and subscribe.
<lfam>How can I take advantage of the recent GnuPG pinentry change? I am using GnuPG and pinentry-gtk2 from Guix, but even updating to include that change, I still need to manually set pinentry_program variable in gpg-agent.conf
<joshuaBPMan>lfam: what is the advantage of the recent GnuPG change?
<lfam>aidenholmes: It may be that our servers are slower than Nix's, but the big slowdown for Guix is that things are downloaded sequentially, and setting up and tearing down the download session takes a long time
<bdju>in my experience ipfs is extremely slow, but I don't know the speed of gnunet at all
<rekado>jonsger: I don’t know how r-xml2 connects to the web. I know that I had to patch at least r-curl (or was it r-rcurl?) to respect the SSL_* vars. It’s possible this needs to be done for r-xml2 as well.
<rekado>using a CDN (again) would be good. It’s just pretty expensive.
<guix-ci>Resolved: Zabbix discoverer processes more than 75% busy Problem has been resolved at 21:57:35 on 2020.03.27
<lfam>I like the new UI message "dependencies changed". It should reduce confusion. But it also prints when only the package definition changed — no changes in the package dependency graph. Maybe we can amend the message somehow...
<lfam>Maybe just "dependencies or package definition changed"
<mbakke>rekado: I think NieDzejkob was working on something along those lines