<graywolf>So I have this weird problem: The outputs in Xorg are not hot-pluggable. When I connect the USB dock station, the devices are registered (I see them in /dev/dri), but xrandr does *not* show the outputs. If I restart Xorg (back to tty and startx again), the output are visible and usable. Any ideas how to get the outputs to hot-plug correctly? I have to admit, this is slightly annoying. (It works
<graywolf>radio: Can you share more details, for example how yours startx script is looking? I can start X as normal user, so it is possible.
<radio>graywolf: I am now in the tty, so I can't sent you the link I am refering to, but I saw someone saying it was better to use xinit directly, because sx and startx don't work well with the filesystem hierarchy of guix
<anemofilia>I just have to change the wm I want it to open, because xmonad is acting strange
<dcunit3d>i can't seem to get shepherd 0.10 to work. it just won't load modules and fails with errors about continuation bounaries.
<dcunit3d>i've tried everything i can think of. i was in the middle of writing an email to the email@example.com list. i was capturing strace logs, etc, but i wasn't able to send them. since either shepherd or xsession starts my xdg-desktop-portal, i can't send attachments with thunderbird or a browser.
<dcunit3d>i thought i'd just wait on that, but for some reason i can't get xsession to start either. i was probably going to ask elsewhere for that, but i'm supposed to go to a small local conference tomorrow and i've already been up like 36 hours. it's at a community college where every few months, i have certificate problems on their wifi, so that's probably going to be a small hiccup. i'm just a bit stressed out because i was hoping to
<dcunit3d>network to look for a job and now that would just backfire. i'm on my desktop at the moment.
<dcunit3d>and the cert problems are like def. something weird on the college network. i'm just venting a bit here, sorry. i'm glad that shepherd has added a few features, but i'm in over my head.
<bjc>i'd say just rollback if you can, until you have more time to debug it
<dcunit3d>it's in my dotfiles though. i wish i had moved to guix home already, but i just don't know very many people in my local area to interface with in person. it's hard for me to get around. it's definitely a microsoft town, but there are a few people. i just don't get out much or meet tech people bc there's so few meetups.
<dcunit3d>i feel like shepherd is a great way to learn about IPC. reading through the tests in that project really opened my mind up. i printed some out with enscript -> *.ps :)
<dcunit3d>and ive learned so much through guix and the project that i simply never encountered elsewhere. i think i'll move to guix home soon, but i donno. i'll be alright, i'm just stressed i guess.
<anemofilia>how can I check the value of a variable like %base-services or %setuid-programs?
<bjc>you can do it from ‘guix repl’ with ‘(@ (gnu services base) %base-services)’ and ‘(@ (gnu services system) %setuid-programs)’
<superkamiguru>So I have a simple service that I am trying to run on boot, and it doesn't seem to be doing anything to the directory permissions. Anyone have an idea why? paste.debian.net/1280715
<futurile>Q: is there a way to specify a development package in a manifest - so the equivalent of guix shell --development vim
<abrenon>altomcat[m]: oh sorry I hadn't understood you correctly
<abrenon>there is already a patch, then of course send your patch as an answer to the same
<abrenon>except if its scope is really much wider and it only "happens" to fix the reported bug
<abrenon>see, in the last message there already is an attached patch
<abrenon>futurile: not that I know of but you can still mix -m and -D -f on the same command line
<abrenon>I've doing this these days on a particularly messy set of packages, on I was still developping and which is more or less destined to be integrated in another repos whic as of now is only a heap of dependencies as a manifest and a set of scripts using it
<abrenon>so I'm opening my dev environment with : guix shell -m ../that-other-project/manifest.scm -D -f guix.scm
<degauss>Hi! Is anybody here familiar with the setup of Guix' debbugs instance?
<cbaines>I've started nginx on berlin now so ci.guix.gnu.org should be back
<cbaines>degauss, I don't believe Guix has a debbugs instance, we use the Gnu one
<degauss>Thanks cbaines, I was wondering if there may be a way for particular projects that have been configured in "exclusive" mode (according to debbugs.gnu.org/Using.html) to manage how bug replies are processed, but there probably isn't. It feels weird that the original poster of a bug doesn't get copies of replies sent to that address. I thought if was the case in the Debian instance, but I may be wrong…
<Kabouik_>I tried to add a package to my private channel and it produced an error I was not able to fix when pulling, so I removed it from the git repo and guix pulled again, but the issue still occurs: https://0x0.st/Hqs_.txt. How can I fix that?
<alethkit>Does anyone happen to have a staging channel for a KDE service? I don't want to reinvent the wheel by packaging my own service.
<Kabouik_>I fixed my issue mentioned above, the package was in fact still in my private channel. Would be interested in fixing the package though, if someone understands the error message.
<anemofilia>how can I see all the packages a module provides?
<janneke>are you looking for the output of: "guix show sudo"?
<civodul>anemofilia: "guix package --list-available | grep gnu/packages/admin" for instance
<macrocreation>I am using inherit to modify a package definition. In the original definition I modify standard phases. Is there a special thing I need to other then use modify-phases %standard-phase to change the original definition
<lilyp>If you don't do G-Expressions, you need quasiquotes, i.e. `(modify-phases ,phases ...)
<lilyp>Note that you can't quasiquote your way through if ,phases already has G-Expressions
<macrocreation>lilyp thanks - that explains the issue I was getting. It's actually working with suggestions from ngz and guixfren - but now I am trying to build an understanding by using alternative code.