<civodul>so debbugs is kinda dead, i guess i can go to bed
<civodul>maybe it's just debbugs.el that's dead, hmm!
<fr33domlover>hey, newbie question: On GuixSD, if I build some web app from source (say a Java one), what's the usual/recommended way to run it on the server? in debian-based distros I usually create a new system user that runs the app using cron or initscript
<fr33domlover>(my real use case: I have a spare home server on which I'd like to install GuixSD and run a Yacy search engine instance there)
<civodul>fr33domlover: you would create a GuixSD "service" that creates the new user, the mcron job, and the PID 1 job
<ng0>sneek: later tell efraim: I think I found some parts in psyclpc which cause it not to be reproducible. I will test this today and if lynX happens to be online today, it'll be fixed today or within the next days, otherwise I will already include it in guix as a patch phase before it goes into upstream
<ng0>I have to look at ldd output again.. it's possible that there are libraries which reference all of those and not separate them
<ng0>maybe it's possible for a subset or all of the bigger dependencies
<dvc>I'm running into a problem trying to update kf5, specifically the kservice package. I figured out what the problem is and how to fix it on our end, but I do not understand how it ever compiled for the kservice developers...
<dvc>So the kservice package uses flex to generate a lexer for the kservice configuration files. extra-cmake-modules forces C89 for all C files for compatibility on windows. The generated flex lexer contains single line comments. Single line comments where added with C99, so it won't compile if C89 is forced. How did this ever compile on their end?
<dvc>this took a while to debug. I had to guess that extra-cmake-modules is messing with my cflags and that the single line comments where added by flex...
<ng0>yeah, no rush. I'll send the updated alsa-plugins today or tomorrow.
<dvc>Petter: the gst-plugins-ugly are no doubt ugly, just by looking at the dependencies. I'm not sure if gst-plugins-bad or gst-plugins-ugly depend on mysql?! What does an audio/video codec need a full blown sql database for? ;)
<fr33domlover>Q: some software is meant to be configured at build time, e.g. using config.h header file, like most suckless software
<fr33domlover>does Guix make it easy/possible to tweak config but still keep track of the installed package?
<fr33domlover>in other distros usually it means you build from source manually and then you have no automatic upgrades etc.
<dvc>(package (inherit package-name) *change some settings*)
<jmd>fr33domlover: Lots of packages have a config.h. Why is that ugly?
<dvc>weird, arch linux doesn't even add flex as a dependency *dvc doesn't understand the world anymore*
<fr33domlover>jmd, I'm not saying it's ugly. Just saying it would be nice to be able to tweak the config.h and still use the package manager to track the package
<ng0>fr33domlover: basically you want to look at some package which uses substitute, and apply that to a package which "inherits" the package you want to change, and only change the (arguments) phase. so you can change default servers line for ii for example
<ng0>for slock, i might be the one to blame, idk ... i packaged lots of suckless. I'd be happy if someone could fix it, I won't have time for that before tuesday or wednesday
<ng0>there's a section about suid in the documentation of guix though
<Apteryx>Anyone would know if I'm supposed to be able to override some colors of a GTK theme using my ~/.gtkrc-2.0 file? So far I've been able to *use* a theme, I could probably create *another* theme, but I haven't figured out how to modify one wihout hacking the theme files themselves.
<Apteryx>Also, funny thing is that Qt does just uses whatever is in my ~/.Xresources file, which does what I want. I wish things were as simple on the GTK side.
<Apteryx>Finally got the missing detail for a basic GTK color swap: the "class" line. For anyone interested in configuring their GTK colors with nothing else than a text editor, feel free to look at "my" ~/.gtkrc-2.0 template, which is a minimal subset of bits stolen from the Arc-Darker theme: http://paste.lisp.org/display/329865.
<kyamashita>Apteryx: Interesting and useful information. Thank you!