<minikN>podiki[m]: Actually quite weird. I wasn't able to install any profile yesterday. I tried with other profiles and even deleted them. It would just list the packages to install and then hang. But today it works again. Maybe a connection issue.
<civodul>vivien: hi! i don't think anyone did, but IIRC our emacs package gets it right
<civodul>but yeah, since it's not upstream, someone using Emacs from another distro cannot use Tramp to connect to a Guix System box
<vivien>civodul, well, I did something to my config that broke it.
<apteryx>mbakke: gst-plugins-base has a include/gstreamer-1.0/gst/gl/wayland/gstgldisplay_wayland.h header that refers to wayland-client.h; breaks qtmultimedia. I'm now propagating wayland from gst-plugins-base; is this reasonable?
<attila_lendvai>how can i search which package installs autopoint (trying to build a gnu make checkout)
<lilyp>apteryx: I don't think so, it'd also mean installing wayland to people who only want to use gst plugins and don't care about qtmultimedia
<lilyp>Note that gst-plugins-base is propagated for GST_PLUGINS_SYSTEMS_PATH to work correctly by all other gst plugins
<lilyp>[variable name might vary, but you know the one]
<mbakke>apteryx: I think it's OK, with a comment explaining the situation; less intrusive solutions could be to add an "include" output of wayland, or adjusting gst-plugins-base pkg-config files to add wayland to includedir
<civodul>attila_lendvai: you can't really search unfortunately, but it's from gettext
<wigust>civodul: Would it be possible to extend e.g. home-bash-service-type with only file-like objects? If yes, I agree, too, keeping in the mind that we will break abcdw configuration, but I guess it's not much work to adopt the change.
<vivien>Dear guix, I’ve bugged emacs tramp to include /run/current-system/profile/bin|sbin as a default search path for guix system servers, but they ask me if there’s a distinctive feature that will hint that the server is running on guix (something like a particular value of uname -sr). My best guess is: "There is a file named /run/current-system/configuration.scm", because of the provenance-service. What do you think?
<vivien>I don’t feel comfortable to tell them that relying on uname is generally not a good thing ^^
<lilyp>I mean the correct™ thing would be to source the shell profile and then perhaps use env to extract the variables
<lilyp>not sure how exactly tramp maintains its shell tbh
<notmaximed>To detect if it's Guix System (and if /run/current-system/profile/bin should be included in the path): just check if that directory exists?
<notmaximed>Guix' "getconf PATH" displays /bin:/usr/bin. I'd think it should either be empty (to reduce irreproducibility and remove directories that don't exist on Guix System) or include /run/current-system/profile/bin (to be useful on Guix System)
<notmaximed>At least, that's what returned by ~/.guix-profile/bin/getconf PATH on Debian
<the_tubular>Is there still work being done on porting guix to pinephone ?
<lilyp>there's at least some talks and I think a branch as well
<the_tubular>Mind pointing me to it? The one I saw hasn't been updated since a few months
<lilyp>okay, there's only a pinebook branch atm, but some folks recently got their hands on some pinephones (see "I just got my pinephone" on guix-devel)