<erudition><Formbi "Adroit: you can install Flatpak "> Yeah fair enough, I want it on guix proper but flatpak works... not without sudo though
<Dynamicmetaflow>I apologize for asking again, but I thought should ask here again before I post to the mailing list. I've hit a wall trying to install hugo, the static site generator that use the go build system, the link https://gist.github.com/DynamicMetaFlow/cbbc0960c000f564b6de91bd1bc9a8e2 has what I've been able to come up with so far. If anyone has packaged hugo or could offer any suggestions I would greatly appreciate it . Thank you.
<Dynamicmetaflow>While I feel that I understand the syntax of how to create a package from examples, I sometimes feel a little lost about how to determine what modules to use and or how the inputs a package may need factor in. Any suggestions? advice?
<nly>dynamicmetaflow: i use Emacs and geiser to write packages, if you import (guix packages) (gnu packages) and compile the package (in geiser) it tells you about missing imports
<Dynamicmetaflow>nly, Thank you for your suggestions. I haven't used geiser, so that's something I'm going to explore. And thank you for the suggestion to use yasnippet, I forget to integrate it into my workflow
<reepca>so while I wait for a pull-and-upgrade to finish, I'm trying to work around it by using streamlink, but it just complains a lot about "TypeError: a bytes-like object is required, not 'str'". I assume that's a python 2 vs 3 thing, but even when I run it in a pure environment containing python2 it still seems to be using python 3.
<Dynamicmetaflow>Hey all! Hope everyone is well! I had a quick question. I use an emacs package, counsel, and one of its functions, counsel-linux-app uses "gtk-launch" in order to launch applications using .desktop. For some reason I don't have gtk-launch installed on my system. I'm using xfce and I've installed GTK+, to my knowledge there isn't "gtk-launch" application so I'm thinking it's a dependency in another package that I'm unaware of. D
<nckx>Dynamicmetaflow: ‘gtk-launch’ can be installed with ‘gtk+:bin’.
<nckx>I don't know whether it's set up to work out of the box.
<nckx>Binaries provided my almost-only-library packages like that are often moved into a :bin output (unfortunately this isn't a universal standard so there are also :utils and :tools in the wild, athough :bin is most common), since there's no use pulling them in/installing them in 99%* of cases.
<Tazy>lets say i remove /gnu/store/Id-packagename/ and then guix package -r packagename, it works, but if i now try guix package -i packagename, i see an error about /gnu/store/id-packagename/.. No such file or directory. how do i fix that?
<minall>Tazy: Yep, you should never try to do anything manually on the store, the guix daemon will do it for you!
<minall>He estado probando diferentes sistemas, para poder tomar referencias, y en esos sistemas, el rendimiento es muchísimo mejor, asumo que es por esa simple razón
<Dynamicmetaflow>No estoy seguro pero quiza teniendo un compositor tambien hace diferencia con el rendimiento? Pero mas para los efectos etc
<Dynamicmetaflow>Con mi thinkpad yo antes tenia problemas con 'tearing' y despues luego usando compton ayudo con eso
<minall>Lo hace, el compositor quita bastantes recursor
<minall>quiliro: como puedo obtener un rendimiento igual o mejor a la de otro sistema, que ya tiene los drivers cargados
<minall>Porque la diferencia es que en el otro sistema, va mejor por los drivers, pero si logro cargar en driver en guix, guix sera mejor ya que tendra el mismo rendimiento, y tendre el package management de guix, que es una maravilla
<Dynamicmetaflow>soy nuevo usando guix, pero no se si quiza cargon el driver tiene que ver con herd?
<nckx>minall: I'm sure I've noted before that ‘not supported’ means ‘no commercial support/warranty’. All free software is ‘not supported’ in that way. Is your entire desktop slow or only video? You should compare the output of ‘mpv [video file]’ on a Guix System and one that feels faster to see what the difference is.
<nckx>(Other media players might do, but mpv is good stuff and prints useful error messages.)
<minall>Dynamicmetaflow: Puedes revisar el log de xorg, a ver si se cargaron tus drivers, que usas, AMD, INTEL, NVIDIA?, el log está en /var/log/Xorg.0.log
<minall>nckx: Mhh, maybe you're right... I didn't thought of that I'll try that with mpv, I have guix installed along with another hard drive with ParrotOS, since I couln't install debian for testing... is not only the video, in guix, the entire desktop feels slow, and on ParrotOS, I can run video doing other things, and it doesn't feel as slow, on guix I'm using awesomeWM, and in parrot MATE; Mate should be a little heavier than awesome, but
<nckx>rvgn: I'm not 100% sure what they mean, but note that the overview only counts the ‘diff’ from the previous revision, so it just means something like ‘no new successes’, not ‘everything is b0rken!!8%111’.
<madage>yep.. the only noticeable difference is that grub is lower res now
<nckx>The entire menu system (or even just the ‘normal’ command line) are also modules. If they can be loaded, why can't the others? Maybe your grub.cfg sets $prefix to something incorrect so subsequent (auto-)insmods fail?
<nckx>madage: Could you describe your partition set-up?
<madage>defaul dm-luks encrypted, single partition with ext4, grub to mbr
<nckx>madage: No, no, just that I was trying to get an ‘inefficient’ ‘guix system vm’ that loads GRUB first. It's not as simple as passing ‘--full-boot’, maybe bug, maybe PEBCAK, but not related to your problem.
<nckx>I wanted to check whether GRUB's ‘ls’ supports ‘-l’, and the answer, of course, is ‘kind of.’ It only works for directories.
<rvgn>nckx Since you just fired up a VM, are you using virt-manager?
<nckx>madage: So you could type ‘set pager=1’ <RET> ‘ls -l $prefix/i386-pc’ on the command line, and see if the size (column 1) for linux.mod is suspicious. Here, it's 13228. You'll have to hunt, the list is unsorted.
<nckx>madage: OK, then we can safely say that part of your GRUB installation is corrupted beyond repair and the ‘configfile’-from-another-GRUB approach is the only way to boot this system. I'd only be satisfying my own morbid curiousity by letting you waste more time in the old one. 🙂 Good luck.
<ArneBab>packaging wishes: rust-ripgrep, rust-fd-find, and fzf — the tools which make my emacs handling with dumb-jump and similar as fast as the custom-index-based search within intellij
<nckx>madage: I also recommend a thorough fsck (that'll have to be done from a separate live system as well) and taking a look at the smartmontools package's ‘smartctl -a /dev/sdX’ output to make sure your disc isn't halfway dying.
<pkill9>ArneBab: the silver searcher is packaged in guix, that's an fzf alternative i think
<ArneBab>the silver searcher (ag) is an alternative to ripgrep, but around factor 5 slower.
<ArneBab>I’m using it, but the difference is that with ripgrep I can actually have dumb-jump-go to a definition find results in less than 2 seconds (despite a 30k files project), while with the silver searcher I had to extend the maximum search time to 10s