IRC channel logs
2024-07-15.log
back to list of logs
<redacted>I ran `guix pack -f deb -S /usr/bin/pgloader=bin/pgloader pgloader`, but the resulting deb file appears to be missing the sqlite dependency. <redacted>Hm, looks like `guix shell --container pgloader` is also missing libsqlite. <redacted>looks like it expects libsqlite to be in the gnu store: Error opening shared object "/gnu/store/4jakqiibsvrkv4jdw1wyl6racrwv9bkh-sqlite-3.39.3/lib/libsqlite3.so.0" <redacted>Are "peer dependencies" a thing? I would have expected software installed via guix to have all the needed dependencies to run. <redacted>Installing sqlite@3.39.3 explicitly gives me a different store hash somehow <mirai>I might be wrong here but does pgloader have libsqlite as dependency? <mirai>that is, is it on the (inputs …) ? <redacted>one of its dependencies is sbcl-cl-sqlite, which *does* have sqlite as a dependency <mirai>maybe sqlite has to be added as an input here? <mirai>or perhaps it should be propagated by sqcl-cl-sqlite <mirai>try opening a bug report for others to chime in <adanska>anyone else having issues launching emacs from emacsclient? <adanska>wait i think my emacs is borked completely, probably because of the grafting 29.4 <adanska>this is really annoying. the graft has basically borked everything :( <adanska>is there a way to prevent grafting on a particular package if its declared in your home/system config? <adanska>i know you could do a `guix install --no-grafts emacs-pgtk` or something but that wont work for me since i have it in my home config <jaft`>adanska: would ~guix home reconfigure --no-grafts /path/to/your/home-config.scm~ not work for your case? <adanska>jaft`: potentially, but then im throwing away all the other grafts that may be present <jaft`>Fair; if there is a more fine-grained option, I'm not aware of one (I'm afraid). But, hopefully, someone else might. <adanska>jaft`: thanks for the suggestion though. this is really annoying! emacs is my bread and butter <apoorv569>I configured `wireguard-service-type` but `wg-quick up wg0` throws error, `.wg-quick-real: `/etc/wireguard/wg0.conf' does not exist` <apoorv569>The config file looks like is in the store on a different path then the package's path. <apoorv569>And this path to config will change on every system reconfigure. <apoorv569>How am I suppose to start the VPN connection? Do I have to look up the file path every time I reconfigure and provide full path to the config? <rekado>python-requests seems to be broken on core-updates <rekado>might be related to python-certifi <rekado>apoorv569: I just do "herd start wireguard-wg0" <rekado>how do we generate a ca-certificates.crt in the build environment? <panosalevro>is it possible to install the same version of a program twice in the same profile? <rekado>panosalevro: by default Guix prevents you from installing conflicting files. <rekado>you can disable this feature but then Guix will arbitrarily pick one of the two conflicting files. <panosalevro>i was actually looking for a way to easily switch between two icecat profiles. i guess i'll look for another way <Kabouik>Is our mpv built without sixel support? <Kabouik>Is there a way to use package transformation to add a propagated input to an existing package in the Guix channel? I believe mpv automatically builds with sixel support if libsixel is present, so I would like to try that first, with something like --with-input=package, but I think this only allows replacing existing inputs. I'd like to add one. <z572>hello! I think kde-team now is ready, if nothing else, I plan to merge in two days. <rekado>z572: do we merge *anything* at all before the core-updates merge? <rekado>I have been holding back the r-team branch in anticipation of the merge of core-updates <z572>rekado: I think maybe another idea is to merge into core-updates? <z572>core-updates looks like a long time away <efraim>if that doesn't work I have the constituent parts and can re-render the video <dlowe>Trying to build my own program and it can't find the header file crypt.h <dlowe>it should be part of glibc? Any idea where it's hiding? <dlowe>never mind. It can find it, it's just struct crypt_data isn't defined. Hmm. <mfg>Is there a wrapper package like python-wrapper that sets cc to a compiler? something like gcc-toolchain-wrapper? Can't find soemthing like that. <theesm>hi guix, re https://issues.guix.gnu.org/72119 linux-libre-headers is currently set to linux-libre-headers-5.15.49 due to bootstrapping-needs in linux-libre-headers-boot0 of gnu/packages/commencement.scm. On a long run it could be a good idea to have a linux-libre-headers-bootstrap variable to fulfill the bootstrapping dependency, and linux-libre-headers which should point to the latest headers for everything <theesm>else to depend on. I don't know enough about the bootstrapping process to assess what implications such a change would have (speaking of wether it would result in a world rebuild etc.), hoping to find more knowledgeable opinions on this here <Kabouik>Say I have babariviere/guix-emacs as a channel, how do I proceed to favour emacs package from it over those in Guix channel, to avoid conflicts? <Kabouik>In other words, can we tell Guix which source chanel to give priority too if several concurrent packages have the same name in different packages? <Kolev>I haven't updated my computer in a month or more and my DNS is not working. <madage>anyone else having issues fetching from github lately? <madage>For quite a few days now I'm trying to clone one repo and the connection drops in the middle <rhuijzer>Hi, i'm trying to package a python package from pypi, python-rtmidi. The build-proces is stuck on a dependency on the pthread lib. (Please install the libc6 development package.) <rhuijzer>Even though I've included glibc as an input. How should I debug this, strace on the build process to see how it links libraries ? <madage>re my own message: curiously enough limiting cpu cores and parallel jobs did the trick <Guest22>Hello, someone using Guix home with Emacs and org-modern? It doesn't work at all for me and I don't have an idea why. <brandhout>ieure: Yes. The problem disappeared after switching to the meson build system, but thanks.