<brendyyn>raingloom: im not an expert but probably it would be best to export everything. if someone wants one of the functions they will not be able to get it without @@. using them one can take an existing configuration and use it to create a modified version perhaps?
<raingloom>brendyyn: yes, that was my intuition as well, but i assumed there was a reason for not exporting everything in ssh.scm
<civodul>yeah in general, if you'd like to use something that's not exported, it's best to ask
<civodul>usually there's a good reason, sometimes not :-)
<str1ngs>civodul: Hello, how do I turn guix output off ANSI escapes for links? I assume that's a environment variable? eshell really doesn't like them lol
<janneke>str1ngs: and some bootstrapping here and there ;-)
<janneke>zzappie: "<janneke> str1ngs: kind of why i asked -- i tried something like that in my guimax (guile-gi + emacsy)"
<str1ngs>janneke: still thinking on text buffers. the emacsy abstraction part is very good IMO. it's redrawing to a toolkit that needs work. My current method is rather aggressive. if the underlying text buffer changes redraw the while thing lol
<peanutbutterandc>Hey guix.... I'm trying to use a guix module inside a custom phase. but I get an error 'no code for module (guix whatever i imported)'
<janneke>civodul: didn't work on it for a year, the pressing need was paused -- meanwhile guile-gi has moved on ...
<peanutbutterandc>I even added a #:modules in (arguments before the actual phase.... but it still doesn't quite work.... how do I fix that?
<janneke>civodul: and also, i got stuck with the text-buffer abstraction -- it needs rethinking
<zzappie>janneke: I just thought it was something I could have been aware of
<janneke>zzappie: ah, not really it's an abandoned toy atm
<zzappie>peanutbutterandc: I am not 100% sure but if you trying to load non-guix modules it might not work. They might not be in build environment.
<peanutbutterandc>zzappie, I'm trying to load a guix module. And I have seen some of the thingies using (ice-9 match) or sth, so I guess non-guix modules are not off limits. The question is: there is probably a proper way for guix modules and another way for non-guix ones. I just don't know where to find the answer....
<zzappie>peanutbutterandc: ah ice-9 is always aroud :)
<vits-test>peanutbutterandc: Maybe paste the definition?
<zzappie>If you are loading guix module then I don't know...
<joshuaBPMan>Building the following 5 packages would ensure 9 dependent packages are rebuilt: email@example.com firstname.lastname@example.org email@example.com firstname.lastname@example.org email@example.com
<joshuaBPMan>str1ngs I'm also a little surprized that coreutils is not installed in the profile by default
<vits-test>str1ngs, peanutbutterandc: Maybe then make a package object (not-public), and insert it in (inputs?
<str1ngs>joshuaBPMan: you mean the system profile?
<nckx>joshuaBPMan: Coreutils are very useful (although I disagree that they should be magically added to empty profiles :-) and things get weird when they aren't there, but they won't help you with the emacs ‘seq’ package which has nothing to do with the seq(1) command.
<joshuaBPMan>unfortunately installing core-utils did not help. So now I'll look at removing emacs-seq
<nckx>raghavgururajan: I don't think I'm your man. I've literally never used GDM. I know it from reputation as an undebuggable mess. Isn't there something matching ‘find /var/log -name "*gdm*" ’?
<raghavgururajan>nckx: It is with any service. When I was tesing gnome-shell using SLiM (as gdm didn't work), I was given "Oh no something went wrong" screen. I was not about to get out of that, so that I do something in terminal.
<civodul>apteryx: guile-ssh is not used on the remote site
<civodul>you're having troubles with 'guix deploy'?
<peanutbutterandc>I know (guix build union) is probably not meant to be used like that.... but I'm trying to experiment with making the icon theme available to the package without adding it (the icon theme) as a (propagated input)
<nckx>raghavgururajan: I don't expect you to. Try C-M-2, sendkey ctrl-alt-f12 <RET>, C-M-1.
<joshuaBPMan>mroh I guess I'm not certain how to follow your advice. package-list-packages shows no "seq." guix package -I emacs-seq...shows nothing. The only thing that I see is guix refresh -l seq....and it lists 5 packages...only 1 of which I have installed "jmacs", which is a custom emacs package...How do I go about "uninstalling" seq ?
<nckx>OK, so my Qemu can't even open the ‘View’ menu.
<nckx>Then I get ‘In procedure delete-duplicates: Wrong type argument in position 1 (expecting list): "/gnu/store/7wd4xn6c2mlqsflx1gy9m5znnvfk83i0-breeze-icons-5.70.0"’ which is probably just a thinko or usage error. Didn't look into it.
<peanutbutterandc>nckx, May I please ask why one has to do that? Or could you please guide me to the relevant section in the docs/code/etc. please? (I'd hate to waste your time over something that I myself am not sure will work)
<str1ngs>vits-test: pro tip ./profiles/aarch64/bin/guix describe
<str1ngs>vits-test: if I use that guix it always deals with aarch64 on x86_64
<dissoc3>when i do a guix pull i constantly get "guix substitute: error: host name lookup error: Name or service not know. fallback seems to work but im not sure why the substitution host name error is occurring. did it change?
<str1ngs>prays (service dhcp-client-service-type) is enough!
<dissoc3>im writing a package that uses the cmake build system. it fails and in the log file all I get is a simple error message. is there a build log or something that would give me more info? i ran guix package -K so i can see the build files. something in there to look at?
<peanutbutterandc>vits-test, Okay... so my idea does not seem to work. On to your code then! (:
<vits-test>peanutbutterandc: I didn't managed to make this copied snipped from sdl-union (gnu/packages/sdl.scm) to work as a module, though.
<dissoc3>i think i figured out how to debug it. i was just confused on how to actually go about it. the Makefile mentioned calls another Makefile in a different directory with a log file with the info i think i need.
<joshuaBPMan>mroh: hey your suggestion seemed to work. Should I file a bug report that emacs-seq is breaking org-bable-load-file somewhere?
<leoprikler>emacs-seq breaking everything is a known bug IIRC