<marusich>Does Gimp provide any way to define a "site-specific" configuration of some kind? If so, maybe we could modify it so that when the user installs Gimp, the version installed will use that site configuration to find plugins installed via Guix.
<rekado_>marusich: I don't think that's good because a user may have more than one profile and may not necessarily have a ~/.guix-profile
<marusich>Well, I think we do something kind of like that for emacs packages; I just thought maybe it would be possible to use the same sort of method for GIMP
<marusich>It's too bad GIMP doesn't have something like a PLUGIN_SEARCH_PATH
<ng0>for systemservices to be tested, I need to reconfigure a system with it somehow, right?
<iyzsong>ng0: yes, avoiding reboot, the modified (or newly added) service will be start by shepherd when it's stoped or not exist when doing the configure.
<ng0>when I normally use a guix pull to update my system, do run this update with ./pre-inst-env guix system reconfigure (in the checkout where the new service is) and the file which i normally use + the added service in it?
<iyzsong>use ./pre-inst-env if you put the services in the 'gnu/services' of the checkout.
<davexunit>jmd: I don't see how. I think you might be misunderstanding how store item references work.
<davexunit>the installed size of a package is determined by the store item itself + the size of all the store items it references, recursively. if the installed package doesn't reference an input, it is not part of the closure.
<davexunit>if a package is holding references to things only needed at build time, then that's a bug to fix in that package's recipe.
<jmd>How does a recipe say "this package is needed only for build" ?
<jmd>Lets take a concrete example. Many packages have a native-input on perl. But perl is not needed to run the program. It is only needed when building. But guix doesn't know that, and has to install perl anyway.
<ng0>for people using gentoo: my work in progress on guix on gentoo has been merged into an overlay, visible at www.psyced.org/download.html , just use `torify git clone` to get it, rest should be known if you use gentoo. I need some input on the odds of guix on gentoo and why it breaks as soon as build users should be called. -bin is broken currently, but the one without (from source) installs into all kinds of
<ng0>locations, works, but breaks as soon as guix calls builders.
<jmd>I need to run a test with gcc 4.2 How easy would it be to package that?
<ng0>it's just a bit sad that guix will probably never get into portage because of #355355 bug and policies or just plain ignorance of portage.
<marusich>However, it does not seem to do anything. I am going to file a bug report about that.
<marusich>I don't really know what the correct behavior is, but since it fails to auto-detect my wacom tablet when it's plugged in and clearly working at least well enough to move the mouse, something must be broken
<marusich>have you used wacom tablets with GNU/Linux before?
<marusich>Does it require some kind of special driver to be installed?
<Piece_Maker>ACTION wonders if his steam controller works with guixSD..
<roelj>marusich: Yes, you need the Wacom Linux kernel driver.
<ng0>back in 2007, the wacom i had only required to compile and install the firmware for the system i was using.
<marusich>Oh, I see. Is that available as free software, roelj?
<roelj>marusich: It's included in Debian, so yes I think so.
<ng0>kensington: yeah, but it's currently only for debugging and the ebuild i've done needs a second push because i missed some parts.
<roelj>rain1: Yes, then the build server could index what's in the output of a package..
<Piece_Maker>isnt this information already available to us, as when we install packages the package manager must query the server for whichever .scm file provides the exact package requested (such as the .scm files that contain more than one package like the mozilla one)?
<rain1>Piece_Maker, not the list of files in the build output