<solene>Would it be interesting to have the package module of a package when using "guix package -I" to display installed ?
<solene>Currently, I install some packages and sometimes I reconfigure my system to include then system wide, but the process is terrible. I add packages in the "packages" list and then, I need to find the package-module of each package by doing guix package -A | grep package_name and look at the scm file
<wigust>solene: “guix package -A” supports REGEXP. Why do you use “grep”?
<reepca>Question, when parallel builds for makefiles are enabled, is the order in which certain stuff happens essentially random? I'm comparing the build log output I'm getting to what the C++ daemon is getting and seeing a lot of stuff in slightly different orderings, and it's making it tedious to sort through the diff
<wigust>solene: Because it's a feauture of Guix. You could have packages per user. And don't need to “system reconfigure” every time you add a package.
<solene>wigust: I had troubles with some packages, like a terminal. If root doesn't have the terminfo you can't use it when you go root inside
<wigust>solene: So you add this and only this to system declaration. Look at my manifest, it will be littleli odd to add all packages in system declaration, because I need them only for my user.
<tetero>Any occasional issues with the package management? Usually rollbacks are tricky to implement
<Apteryx>fr33domlover: I had the same problems with icons and transmission. Launch the app from a terminal, and see if it complains about any icon resources.
<Apteryx>In my case it was looking for arc-theme icons IIRC. I'm not sure why, but I did use a theme switcher at some point and attemted to use arc-theme; which I thought had undone and uninstalled arc-theme. My short term fix was to reinstall arc-theme-icons or something like that.
<rekado_>tetero: rollbacks are trivial in Guix. It’s just a matter of changing a single symlink.
<adfeno>(me feels lost not being able to login via email)
<ng0>subject "I can't find a good subject to summarize this" .. also it included some misunderstandings of savannah which I cleared up for myself now
<ng0>so yeah exactly "which question?" no question ;) no need to reply to it
<ng0>Oh, I found out Gitlab CE has no hooks, that's an Enterprise feature. In case you ever wanted to use Gitlab for something with mandatory checks: forget it.
<ng0>It took a while to grow on me, but reading/watching the "Maintainers don't scale" talk is really recommended. I wished I could've pointed to this when we had the last "savannah and email sucks" discussion
<solene>but I was able to use "guix pull" and guix works on my user, so I assume that guile isn't entirely broken
<tetero>rekado_: I don't want to boot and configure from the installer, and I don't want to set up guix on my current distro. I want to dump GuixSD on a partition and configure it from my current distro, and then boot it
<tetero>This is typically something very elementary, I'm surprised there isn't a rootfs tarball
<adfeno>ng0: So, which one should I watch? first or second?
<davexunit>mostly around licensing. I didn't want to generate a project skeleton and ignore the license, but there are so many licenses...
<tetero>snape: I haven't tried it in a while, last time I did it had issues of losing focus (and so keys would stop working until you clicked somewhere)
<snape>tetero: I see. I don't remember having this issue
<tetero>snape: It was some time ago, maybe it's been fixed
<tetero>solene: True. About the beta part. But there are some design decisions here that are odd.
<solene>tetero: I find guix very hard to use and understand if it's what you mean. I'm trying to write a little guide for day to day use because the manual is way to big when you are new and that you don't have time to read the 300 pages
<tetero>solene: No, that's not what I mean. I mean that commenting out the bootloader should just make it skip that part. I don't see any point in requiring elaborate functions to *not* do something
<tetero>Or set a *bootloader* symbol to nil, or whatever.
<solene>I think it prevents the system to be configured without the bootloader
<tetero>snape: I like that of the two supported filesystems, btrfs is one of them.
<adfeno>ng0: About the speech/talk and also the reasons why Linux kernel project will probably not be moving to GitHub: I agree with the latter article. However, I don't necessarely understand how it relates to GNU Savannah, because GNU Savannah (or better: Savane, the software) supports Git hosting
<ng0>yes, thjat's what I told you it has nothing to do with hosting.
<wigust>Did you have a discussion about installing an old package version? If I need to have an old package version, I need to downgrade “guix”? Could we just have “guix package -i hello-VERSION” which will downgrade “guix“ temporarily and install it? Maybe somebody working on it?
<snape>wigust: you need to do a custom package that will inherit from the original one, except for the version
<rekado_>wigust: if there is a package definition for that version you can already do that
<rekado_>wigust: e.g. ‘guix package -i firstname.lastname@example.org’
<rekado_>it’s just that we choose not to keep more than one version of a package around unless there’s a good reason for it.
<ng0>or just wait until badger replies again, or open a separate issue
<ng0>gnURL is not in attic of GNU descriptions, or is it? I'd like to change the description maybe.. I think it's nowhere expressed that you are not supposed to use this in place for cURL and that it's just for GNUnet.. or at least using it in-place systemwide is experimental and not intended use. Dunno who actually would think that'S a good idea.
<ng0>attic is only official GNU projects as far as I understand it?
<ng0>I can't tell out of the blue what it could be. I'm just sticking around reading a comic. What's your system config? if you use gnome or xfce you already have a icon set available
<fr33domlover>ng0: I started with minimal Devuan installation, just basic system. Then installed the deps for the Xmonad window manager, so I now have GUI. And installed some GUI apps with Guix such as IceCat and Transmission
<fr33domlover>So if I need anything else manually installed, I probably don't have it installed :P