<sebboh>xavierm02_: I warn you, I'm just making guesses in the dark, without even bothering to lookup the documentation for operating-system-host-name, but.. did you try (set-field my-os (operating-system-host-name "QWE")) ?
<sebboh>xavierm02_: I see. Well, I'm out of ideas. :(
<nckx>bandali: Remotely panic a box by sending it TCP packets? Am I reading that correctly? \o/
<sebboh>nckx: you may be interested in this. https://www.rodsbooks.com/efi-bootloaders/controlling-sb.html Apparently is *is* possible to replace the public keys that motherboards use for verification re: restricted boot (so called secure boot). For motherboards with onboard setup utilities that lack the functionality, there are external tools that can do it (all thanks to UEFI being standardized).
<nckx>sneek_: later tell alexanderbarbosa: That PATH is correct: ‘ls’ is provided by your system profile so it shouldn't be in there. Did you want ‘--search-paths=suffix’? LD_LIBRARY_PATH shouldn't be set unless you know what you're doing; Guix is right not to suggest that.
<rekado_>ipython fails to build; I suspect it’s related to the sphinx upgrade on staging
*rekado_ sees that civodul mentioned it a little earlier
<rekado_>civodul: I’m working on the ipython upgrade now
<rekado_>I also split python2-ipython (version 5.8.0) from python-ipython (version 7.5.0)
<rekado_>I’m about to write the parasail authors to clarify their license requirements, but I wonder if the citation requirement really makes it non-free. It seems to me that it’s not any different from the old BSD license.
<rekado_>i.e. it’s annoying and incompatible with the GPL, but it’s still free.
<vagrantc>mine is /run/setuid-programs:/home/vagrant/.config/guix/current/bin:/home/vagrant/.guix-profile/bin:/home/vagrant/.guix-profile/sbin:/run/current-system/profile/bin:/run/current-system/profile/sbin
<nckx>sirgazil: That's not what --search-paths is for.
<nckx>What happens when you remove the lines you added like that?
<vagrantc>you shouldn't need to manually set PATH if you're running Guix System
<sirgazil>nckx: I set the paths that guix told me I should set when I install some packages.
<nckx>sirgazil: Guix didn't tell you to add them to any file. Anyway, remove them now.
<sirgazil>guix displays a message at the end that says you should set some variables.
<nckx>If you set PATH manually you're on your own.
<kmicu>sirgazil: unfortunately multiple Guix System issues hit you at once but recovery should be as easy as reverting any PATH related changes from files in (not tracked by Guix hence no rollback) home.
<kmicu>(^^ and that’s why what’s not tracked by Guix sucks. Like whole ~ config which can render the Guix System rollbacks useless.)
<str1ngs>it's hardly practical to have guix track ~/
<kmicu>It’s very practical and that already exists in Nix ;)
<str1ngs>for which use case? I have configs that run on multiple OS's some that are not supported by Nix or Guix even.
<kmicu>(Guix/Nix not following FSH with ready-only store was also hardly parctical.)
<kmicu>The use-case is rollbacks and reproducibility. Assimilating ~ is just pushing Guix/Nix further. Nothing surprising.
*kmicu is excited for roptat’s read-only ~ for that very reason.
<sirgazil>nckx, kmicu, vagrantc: Thanks. I could log in again.
<sirgazil>So, setting those variables in my ".bash_profile" was a problem.
<sirgazil>After installing packages, everytime I saw the guix message recommending setting some environment variable, I would copy and paste the value to my ".bash_profile".
<sirgazil>The message has changed, though. It used to display a list of environment variables, but now it recommends some commands.
<sirgazil>So, in the GNU system installed with Guix I should never set those variables? I'm confused about those messages then.
<sirgazil>I remember seeing those messages when I installed Lyx, ibus, python, and many other software.
<sirgazil>Now I have to check if things that didn't work as I expected were not working because of that.
<sirgazil>It seems I'm not ready for this system. I've been misinterpreting instructions...
<vagrantc>sirgazil: usually simply logging out and logging back in again would set them appropriately
<vagrantc>sirgazil: your experience is probably exactly why the message now says something different
<sirgazil>Or the system is not ready for my level :)
<xavierm02_>If I have two packages with the same name in two channels, how do I know which one I'm referencing in the config.scm file?
<sneek_>Welcome back xavierm02_, you have 2 messages.
<sneek_>xavierm02_, rekado_ says: You can use (operating-system (inherit my-other-config) (hostname "different") …) to override individual fields of an operating-system configuration.
<sneek_>xavierm02_, rekado_ says: Pretty printing can be done with the “pretty-print” procedure that’s part of the “(ice-9 pretty-print)” module.
<ryanprior>I want to get started building a basic python package using guix. Does anybody use python+guix who can point me to a basic introductory example and describe what your workflow is like? I've been searching but haven't had much luck yet, so I want to write-up my experience once I get my footing.
<cbaines>cbaines, regarding graphs, that's definately something I'd like to add at some point.