<OriansJ>-lbz2 is part of the libarchive package definition in gnu/packages/backup.scm and it might help you solve your dependency problem
<A87221>OriansJ: I see the references in /gnu/store/./backup.scm. So are you suggesting that I take one of these backup.scm files, modify it as you showed, then reconfigure?
<OriansJ>A87221: Since I work primarily with the Bootstrap pieces, this is a detail I am not directly familiar with but you should be able to copy part of the libarchive package definition to solve your -lbz2 problem in your package definition.
<A87221>hi pkill9, ty. Blocker is "ld: cannot find -lbz2". I have installed lbzip2...
<pkill9>atool is good for this because it's a wrapper for all the archive tools like tar, unzip, xz, etc and if the archive is a 'tar bomb' then it will handle that and put it in it's own directoyr instead of spilling all the files everywhere lol
<pkill9>A87221: hmm not sure, i may have had the same issue a while back, but can't remember
<ng0>I'm playing around a bit with Phoenix and Ecto, and with a running Postgresql on GuixSD, how do I become the postgres user? temporarily not make it a system-user? all I want is access to the postgresql shell
<ng0>ah. TL;DR a long lasting discussion with Whonix about (now) getting Guix into Debian
<ng0>the link I posted leads to the recent proposal draft towards Debian
<TSholokhova_>Hello snape, thank you! Yes, I've already removed it locally. I will fix it in the next commit.
<qwertasd>Yasnippet gives me an error and tells me to install more recent version of gcc even thought I have gcc 8.1.0. Yasnippet worked with the same configuration on Debian. Any ideas what could be wrong?
<snape>TSholokhova_: great :-) also, (list-ref something 0) is the same as (car something)
<atw>roptat: it's interesting that ghc-package-cache-file is the only language package thing in %default-profile-hooks. To me that suggests that other language packages have been able to install etc without profile hooks
<roptat>that's because guix can set environment variables for them
<roptat>like PYTHONPATH points to every pthon library
<roptat>and they're installed in separate directories
<snape>TSholokhova_: also, could you replace array-ref with vector-ref? Because the SQLite library returns vectors
<qwertasd>if I want to change slim's background, should I maunally change the file or do it from the configuration file?
<qwertasd>the background image is in the store so I guess you shouldn't change it manually
<snape>ACTION uses the train's wifi and has internet issues, obviously
<TSholokhova_>snape: thank you, it is more clear now. I used these functions in my minimal and maximal functions, but didn't totally understand it's meaning.
<TSholokhova_>By the way, I have a question about it. How can I find minimal or maximal value from the list? (also it can be list of pairs, for builds pagination). Now I have implemented functions for find min/max value in list of integers.
<TSholokhova_>I think, I can make it more compact if I will use reduce to find min or max value. But I'm not sure about it. And I'm not sure about pair comparison in guile. I don't think that it is the most important thing. But may be you can give me some advices?
<atw>sneek: later tell qwertasd could you try (theme (local-file "/home/ajjlmau/.config")) (theme-name "slim-theme") ? I'm guessing this based on the values of %default-slim-theme and %default-slim-theme-name. The former is a gexp, hence local-file and the latter is a string identifying a directory in the former. Also see https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/slim/0.x
<sneek>qwertasd, atw says: could you try (theme (local-file "/home/ajjlmau/.config")) (theme-name "slim-theme") ? I'm guessing this based on the values of %default-slim-theme and %default-slim-theme-name. The former is a gexp, hence local-file and the latter is a string identifying a directory in the former. Also see https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/slim/0.x
<grafoo>say i cloned the guix git repo. how would i use it to change two package definitions which rely on each other and - after a successful build - install those packages and not the upstream ones when the version didn't change?
<qwertasd>atw: Next I will reinstall GuixSD and try to get full disk encryption to work. Last time I kinda got it to work but I had to write the password two times, in libreboot and when GuixSD booted.
<atw>qwertasd: funny you should mention -- that's exactly how my FDE works now, and it is kinda annoying. LMK what you figure out!
<divansantana_>seems my icons cant be found. Is this a result of no longer longing in with slim and now using xinit?
<pkill9>grafoo: do any other packages depend on the package definitions you want to modify?