<steggy[m]><guerrilla> "Ok, so I've had bluetoothctl..." <- Late but my 'dumb' answer would be to define your own package(or modify the rfkill package) to include chmod'ing after installing, e.g. ```(modify-phases %standard-phases
<roptat>char, that would be glibc, probably the 32-btis version?
***lukedashjr is now known as luke-jr
<singpolyma>Hello all! Noobing my way around guix land again, I have a question: is there any way to install a package "globally" instead of to a single user's profile when using guix on debian instead of as the whole system?
<guerrilla>EdLin: That's what I did. If you've done a guix pull, then there will be more than just the kernel to update.
<jackhill>EdLin: yep, I agree with guerrilla, that seems normal. If you wanted to just get at kernel from a different version of Guix, and leave the left of the system alone, there are ways to do that (search for inferiors in the documentation), but that's definitely a more advanced usage
<karmayogi>LXD do not understands Docker/OCI format because it pre-dates Docker. Indeed Docker itself initially used lxc then built their own lib. LXD container acts like a full VM and supports multi-process along with init, in Docker/OCI world multiple process within a container is discouraged.
<karmayogi>One can run Docker container within LXD by nesting, but its not elegant.
<attila_lendvai>so, the bootscript.sh script of boost prints an error because it uses `which`, which is not recorded as a native-input. but then everything seems to work. is this a but that i should send a patch for, or should i just ignore it?
<singpolyma>If I'm writing software and I want to work on it with guix and deploy it as a guix package in a custom channel, should I make a manifest.scm or just write a package definition? Is there any way to convert from one to the other? I think guix environment can accept either?
<lfam>I just hoped there was something like `test -isnumber` but as roptat pointed out, 1.2.3 is not a number
<singpolyma>It seems kind of like manifest is analogous to Gemfile and package is analogous to gemspec (for a ruby ecosystem example) -- it is common to write a Gemfile that just says "all the dependencies from this gemspec please" I guess I was thinking if some analogous scheme could ingest the package and be a manifest of the dependencies
<nckx>lfam: Your question was interesting because it's not the usual (to me) ‘is this a number *bash* can operate on’.
<nckx>And yet you have no need to operate on it and pull in bc.
<podiki[m]>what I found nice is that it is central and has builtin tools to get messages just from a service, from last boot, a time frame
<nckx>Shepherd definitely doesn't have that [yet].
<nckx>Frustratingly so, but I'm sure it will happen some day.
<podiki[m]>perhaps it would make sense to have a separate (guile) logging tool?
<podiki[m]>(I have no idea how tightly wound journalctl and systemd are)
<dstolfa>there are lots of things that could be improved upon in shepherd, but it is a very easy codebase to modify in a way... i keep trying to, but i keep getting this weird error code every time i open shepherd's code: ENOTIME
<nckx>Did you get that https:// from anywhere in Guix?
<attila_lendvai>so, i have two innocent looking commits on top of current master. a guix build some-package seems to be rebuilding the world. is that expected? if so, then is there a way to avoid this? e.g. base it off of another branch?
<maximed>attila_lendvai: What files did the commit change?
<lfam>Although it depends what packages you want to build
<attila_lendvai>lfam, i'm building serf because this was the first point where my change broke (use wrap-script where possible and fall back to wrap-program in python-build). that's why i applied the other fix to wrap-script, hoping that it'll fix it, and this led to the long rebuild.
<lfam>If your package depends on rust it will probably take a couple weeks to build through the rust bootstrap
<OJ[m]>I've been looking at package-input-rewriting for most of today, so I could replace jack-1 with jack-2 in packages and I haven't been able to figure out how. I'd like it if it worked automatically for every package that I have installed and has jack-1.