<civodul>so the server can directly use all the (guix ...) modules *tadni didn't even think of that; really neat! <Steap>don't we have some sort of web interface that lists all packages already ? <davexunit>Steap: well, that's the CI system, hydra.gnu.org <davexunit>this is intended to be something that a user can run on their machine. <tadni>Steap: It lists, but doesn't search. <davexunit>so they can see what packages are on their system, what packages they have installed, etc. <davexunit>and if I have the time/energy to do it, they could even install/remove packages this way. <davexunit>I would need to write an authentication system first, of course. <civodul>davexunit: the plan is working as intended ;-) <civodul>i mean the whole embedded vs. external DSL debate <civodul>and then no need for fancy authentication <davexunit>I was thinking that maybe it could be a system service and any user on the machine could log into it to manage their packages. <civodul>can i mention it at the GHM as an example of coolness? :-) <davexunit>this is the result of a couple nights of sprinting before I went to bed, so it's not well commented/documented. <tadni>civodul: When is that, Saturday? <davexunit>I've added more code since then, of course, but I haven't stopped to document. I also want to write unit tests for the guile and JS code. *tadni is excited to see yet another video presentation of Guix. :^) <davexunit>I think I might be involved in the process to get those videos on audio-video.gnu.org <davexunit>a volunteer was supposed to get GNU mediagoblin running on there, but that hasn't happened at all. <tadni>Depending, it might be a good publicity spike to let people know about there is actually a "GNU Distro" now, which a LOT of people don't seem to know. <tadni>No one in #emacs I've talked to knew and a large majority of #gnu was clueless to the fact as well. <tadni>Of course, until another release or-so it probably isn't well suited for even more technical users. <davexunit>civodul: yeah, it would, but we need a volunteer to do it. I have too many other projects to do more than oversee the project. <civodul>the mediagoblin people and their 2 full-time hackers could perhaps give a hand... <davexunit>yeah, I'm going to reach out to them and try to get new volunteers. <tadni>Maybe contact the peeps who set up the libreplanet conference node, too? <davexunit>and hopefully I can upgrade to 0.7 when it gets released <civodul>oh the Guix version number is greater than the MediaGoblin one? :-) <davexunit>oh, good to know that it runs! it's *really* barebones right now. <davexunit>you can't do much more than search by name and synopsis. <davexunit>yay, ludo used my web interface. that's exciting. <davexunit>does anyone know an easy way to list the packages in a user's environment? <tadni_>Hrm, I mean shouldn't 'guix package -I' only list the current user's profile? <davexunit>tadni_: I should have mentioned that I want to do it via the guile API <davexunit>I'm reading the `guix package` source to try to decipher it. <tadni_>I'm not even at my computer now, sorry. <alezost>davexunit: Hi, I didn't explained on ML properly: I had that error for "manifest-entry-item": there were no such thing in the compiled code (it was "manifest-entry-path" several weeks ago) and a REPL told me it's a #<syntax-transformer ...> instead of #<procedure ...> <alezost>After I made "guix pull" (I assume you have "~/.config/guix/latest" in your %load-path and %load-compiled-path), this error disappeared <davexunit>alezost: I am up-to-date with master, but perhaps it was a build issue. I'm going to run `make clean`, rebuild from scratch, and see how it goes. ***RISCi_ATOM1 is now known as RISCi_ATOM
<bavier`>has anyone else tried running guix's mpd? <davexunit>but I won't be surprised if I screwed it up. <bavier`>it's not finding libswresample when run <bavier`>perhaps, I thought it might be something to do with how the rpath in the libavcodec library is set