<sneek>ngz was last seen in #guix 2 hours and 11 minutes ago, saying: lispmacs: This is normal. However, there is a cargo importer that includes version numbers, but it needs testing. See <http://issues.guix.info/38408>..
<NieDzejkob>sneek: later tell ngz: Ouch, I just saw your fixups of my commit. Sorry for that, I should've given it a deeper review :/
<sneek>Sacha, mark_weaver says: yes, the relevant procedures are 'dereference-pointer', 'null-pointer?', 'pointer->string', 'pointer-address', 'make-pointer', and (sizeof '*) to find the size of pointers.
<Sacha>I'm trying to use Guix as package manager on Debian
<roptat>Sacha, also, our icecat is the LTS version of firefox, not the latest, and we made some freedom-related modifications too (removed the link to mozilla's addon page that has nonfree software on it, removed the DRM system in firefox, ...)
<roptat>not sure what's the proper format to escape \203 in a guile string?
<Sacha>anyway it's a 1st step to start to use guix package mamanger
<efraim>yeah for that font I'd try reading it with a different encoding
<roptat>Sacha, well it's a LTS, so it's still supported in terms of security, and it works everywhere. Only some websites complain but if you trick them with the proper user agent, I've never seen any functionality issue
<roptat>I can create a string with the filename, but I can't use rename-file either: Throw to key `encoding-error' with args `("scm_to_stringn" "cannot convert narrow string to output locale" 84 #f #f)'.
<nckx>umwelto: ‘the whole data center in which Guix's build farm is, is without power right now’
***ChanServ sets mode: +o nckx
***nckx changes topic to 'GNU Guix | ⚠️ guix.gnu.org services down due to data centre power outage | get Guix at https://guix.gnu.org | videos: https://guix.gnu.org/blog/tags/talks/ | bugs & patches: https://issues.guix.gnu.org | paste: https://paste.debian.net | Guix in high-performance computing: https://hpc.guix.info | This channel's logged: http://logs.guix.gnu.org | 1.1.0 is out! https://guix.gnu.org/blo'
<umwelto>thanks for the prompt response, I hope I was able to help
***nckx changes topic to 'GNU Guix | ⚠️ guix.gnu.org services down due to data centre power outage | get Guix at https://guix.gnu.org | videos: https://guix.gnu.org/blog/tags/talks/ | bugs & patches: https://issues.guix.gnu.org | paste: https://paste.debian.net | Guix in high-performance computing: https://hpc.guix.info | This channel's logged: http://logs.guix.gnu.org'
<Rovanion>Is there a way to figure out if my Guix System will use a prebuilt package/binary cache or if it will build on its own. Or rather, why would my Guix System be building Icecat right now after running guix upgrade?
<janneke>hmm, how do i get to a point where i can mount remount,ro / ?
<Rovanion>Hmm, so it seems like IceCat and LibreOffice will be built, two ginormous copiles. Is it possible to figure out why they would be built rather than upgraded? I'm very new to Guix so I don't think that I have redifened them in some way, but I guess I could have?
<mwelt>Rovanion: Installed IceCat earlier this day - no compilation needed.
<NieDzejkob>it might be that somebody made a mistake, actually
<NieDzejkob>My update today wants to rebuild the entire Rust bootstrap chain for some reason
<leoprikler>Rovanion: you can not see "why", but "that" with `guix weather`
<leoprikler>Usually it's berlin not yet having something, which can be the case for large stuff like icecat and libreoffice that take time to build after a commit
<Rovanion>There's something wacko with my locales so it could be related to that. Can't seem to get a UTF-8 locale installed.
<NieDzejkob>okay, I'm getting really confused by the output of `guix package -m`
<NieDzejkob>do grafts get included in "The following derivations would be built:", or is that a separate section?
<mbakke>right, that commit probably changed the gnutls derivation, causing the confusing output
<mbakke>the derivations changed, but not the build code
<Rovanion>nckx: I've got (operating-system (locale "en_GB.utf8") ...) in my /etc/config.scm. I should probably get a Guix REPL up to see what locale-definitions contains. But I managed to get that info page up for now.
<NieDzejkob>"the following derivations would be built", but they won't actually get built?!
<NieDzejkob>can derivations with different hashes be ever considered equivalent?
<NieDzejkob>My mental model of Guix is being eroded piece by piece right now and it's not pleasant >:(
<mbakke>it's possible to have many derivations that evaluate to the same thing :-)