IRC channel logs
2014-12-18.log
back to list of logs
<mark_weaver>we really need some tools to help us determine what must go into propagated-inputs. <mark_weaver>somehow, xdamage is getting into gdk-3.0.pc (and gdk-x11-3.0.pc), causing "pkg-config --exists gtk+-3.0" to fail unless xdamage is included, and I'm having a lot of trouble finding out where the missing propagated-input is. <mark_weaver>I'm alright, working on updating the xorg packages in guix <darlinger>nice. i'm just checking in to see how all the guix stuff is doing <mark_weaver>most of the active contributors are in europe, sleeping now. <darlinger>so to contribute, would things be written in C or scheme? <mark_weaver>the best way to contribute is to try installing guix and add packages that you want that are missing <darlinger>mark_weaver: were you here last time i was here? <darlinger>i mentioned some ideas i had for implementing some portage ideas into guix <darlinger>i really don't have the programming chops to do it though <darlinger>i'd like to set up a proof of concept at some time in the future <mark_weaver>civodul is the one to talk to about that, or better yet, post your thoughts to guix-devel@gnu.org <darlinger>do you think they're all that relevant though? <mark_weaver>I don't remember what your ideas were, if I ever knew, but it's better to talk about it when civodul is here. <darlinger>i should probably install and test out guix before sounding them <svetlana>Installing and testing it would of be a first step. I didn't succeed at it (non-free wifi firmware at the laptop; couldn't find where to buy a free wifi stick locally). <darlinger>svetlana: well i'd just be installing the package manager on top of my current distro <darlinger>i'm not really in a position to install guix straight on hardware, though i could get it set up on my spare machine >_> i may actually do that <rekado_>Do all contributors of package recipes have to sign paperwork for FSF copyright assignment? If so, how can I obtain the required documents? <davexunit>rekado_: we do not require copyright assignment. <jxself>But you can if desired I assume? <rekado_>I thought this was required for all GNU projects. <jxself>No. Each GNU package can decide to do it or not. <jxself>And follow the directions in it :) <rekado_>if I were to "donate" a project to the GNU project, however, copyright assignment would be required, no? <jxself>That's a common misunderstanding. <jxself>The project maintainer decides on if copyright assignment is required or not. If it is, then everyone's gotta do it. Otherwise no. <jxself>But even when not required I can't imagine doing it voluntarily would cause any problems. <bavier>would it be possible to run a binary from a guix package from within an importer? <davexunit>it's certainly possible. not sure if desired, though. <bavier>I can get information about perl module dependencies, but many will be "core" modules that would not need to be listed in 'inputs, but I could run `corelist' to filter out those modules that are in perl's core set. <bavier>could also just dump all of them and let the packager figure it out... <davexunit>for the pypi importer, I added an optional dependency for guile-json <bavier>yes, but for version compatibility I think we'd want to run guix's perl.