<yenda->I am confused by the package definition (on the official as well), why is the build process described outside of the package, is it an old way of doing it or necessary for the kernel definition ?
<tennix>Where is the root's profile? I just make && make install, but i couldn't find /usr/local/var/guix/profiles/per-user/root
<DusXMT>Well, back when I was getting this to work, the initrd-creating-code was putting the modules of the non-custom kernel into the initrd image, so I had to define a bareboned-one with no modules for my purposes
<DusXMT>(if you do that, ensure you have all drivers needed to boot compiled in the kernel)
<dmarinoj>guix system reconfigure throws an error "build failed: no space left on device" but 32% of the disk space is used
<DusXMT>It's definitely possible that that's not enough; I remember that Seamonkey required over 6GB to build; but I only had a 10GB hard drive on that machine (had to use sshfs to access a dummy filesystem image from another machine, and then mount it where Gentoo would build packages :)
<xentrac>this seems like a thing we should figure out
<dmarinoj>You could put the minimum disk space requirements in os config templates
<davexunit>mark_weaver: I pushed a commit that fixes the container tests, and I have an as-of-yet unpushed commit that updates our snapshot and re-enables the tests. the build completes successfully on my machine. shall I push it?
<yenda->I would like to use a libre and secure password manager for all the websites I use, is keepassX worth it ?
<paroneayea>yenda-: personally I recommend assword, though iirc it is not yet packaged in guix
<paroneayea>it does have a "copy to clipboard" feature I think
<yenda->paroneayea: is assword still under ongoing development ?
<paroneayea>yenda-: I think it's not super actively developed. last commit was last year.
<mark_weaver>yenda-: I haven't looked closely at how it works, but as you probably know, GNU IceCat can remember passwords to web sites automatically, and if you look in the "Security" section of the IceCat preferences, you can optionally set a "Master password", which I would guess (hope?) works by encrypting the passwords.
<yenda->paroneayea: it uses xclip so it does programatic copy pasting ?
<mark_weaver>I would not recommend keeping non-website passwords in such a complicated program as a modern web browser, but for passwords to web sites that you will use through a modern web browser anyway, I see no disadvantage.
<mark_weaver>yenda-: agreed, such a strong passphrase is not appropriate for everything
<yenda->"Note that the passwords are always encrypted when saved to the logins.json file. It is only not safe because the encryption key is stored in the key3.db file and having access to this file is sufficient to decode the passwords. If you set a (strong) Master Password then an extra encryption level is added."
<yenda->So it's encrypted but not sure how good the encryption is and makes me wonder of portability of the password db
<yenda->Now I remember the trauma :D I raged at the new firefox sync security model last year because they wrapped the encryption key to id/password identity while it was purely done with pairing devices before so they never had your encryption key
<yenda->well I probably misunderstood it, I guess I'll settle for it
<yenda->is there a way to reenable one specific blob in linux libre ? I tried everything the last few weeks to get my gpu to at least work for 2D graphics at native resolution but nothing worked (rollback to old kernel, experimental radeon patch provoked deadlock...).
<yenda->mark_weaver: btw does amd have the same kind of backdoor intel has with northbridge ?
<mark_weaver>yenda-: I vaguely recall that it can be done with linux-libre, but I don't know the details.
<mark_weaver>yenda-: lxo on #libreboot is the person who makes linux-libre; he could surely answer your first question.
<yenda->I'm wondering because I want to punish amd for my troubles to replace their firmware, but in the meantime I can't help but thinking the tradeoff to embrace intel well supported graphics as recommended on trisquel is way way worst
<yenda->as far as I understand the firmware for a gpu is loaded in the gpu, and the gpu is responsible for 2D and 3D acceleration, so it's job is merely randering. If I have to choose between a whole uncontrolled computer sitting between me, my machine and the network and one between my computer and the screen I choose the latter
<mark_weaver>well, the GPU typically has access to read and write arbitrary RAM, iiuc.
<yenda->even with dedicated ram ? I see it as a concern is devices such as the Pi which shares RAM with gpu but not on dedicated cards but I might be wrong
<mark_weaver>yenda-: I vaguely recall that linux-libre was designed to allow individual firmware blobs to be made available on the filesystem and loaded, although it had to be done in such a way that the error messages didn't constitute an invitation to install the blob.
<mark_weaver>but I suspect that in practice the feature is almost never used, and I can't find documentation for it.
<xentrac>it doesn't totally have to be that way. the 360 (or 370?) "channel" architecture limited the access that peripherals had to main memory
<yenda->mark_weaver: you mean lxo would now about how to load a blob in linux-libre on #libreboot ? or you are talking about the ram sharing thing?
<mark_weaver>yenda-: lxo is the creator and maintainer for linux-libre. he would know whether it is possible to enable loading the radeon blob with linux-libre.
<mark_weaver>other people on #libreboot might know whether the radeon can access arbitrary system RAM.
<yenda->well he said I might be able to patch for my gpu as well but I don't see the point of running a massive gpu just to have native resolution I thing it would be more rational to just try to fix the deadlock problem with the integrated chipset