IRC channel logs
back to list of logs
***rekado_ is now known as rekado
<civodul>which means i need to increase the bandwidth with people who're not interested in Guix and just want to get things done "the module way" :-) <civodul>so i've generated and avertised a bunch of modules on the local cluster here <civodul>if one of you wants to give it a try, that'd be most welcome! <zimoun>civodul: you are saying that ’module’ is incremental and ’guix shell’ not. That’s somehow wrong, “guix shell foo” then “guix shell bar” then ^D “guix shell baz” etc. provides the same incremental experience, IMHO. <zimoun>Somehow, there is no reason for using module except futile resistance. ;-) <civodul>zimoun: "guix shell X" followed by "guix shell Y" doesn't work, because search paths are not combined <civodul>but now that i think of it, we could make it combine profiles <zimoun>civodul, it works for me. :-) “guix shell hello” then “guix shell r-minimal” then “hello” and/or “R” just works. What do you mean? <zimoun>the only thing different from modulefiles is that I cannot unload hello without exiting the profile with r-minimal. <civodul>counterexample: "guix shell coreutils" followed by "guix shell man-db": MANPATH contains a single profile instead of two <civodul>IOW, it works for PATH because every profile sets PATH <civodul>same for PKG_CONFIG_PATH, C_INCLUDE_PATH, etc. <zimoun>Somehow, I do not understand. On one hand, we are saying that it is how search paths works and on the other hand it is a counter example. <civodul>what i'm saying is that "guix shell" computes search paths for the profile it's building <civodul>it does not attempt to combine it with the "surrounding profile", so to speak <civodul>by combining, i mean something like "guix package -p P1 -p P2 --search-paths" <zimoun>yes and from my understanding it is the point of #37790; a way to “combine” profile depending on “surrounding profile”. Well, maybe something is lacking here. But now I took the habits with the current behavior that it is in my muscle memory. :-) <zimoun>why each time I need a package from the Broad Institute, it is a spaghetti plate… arf!