Re: Fwd: question on setting up guix.scm for project development

2022-11-15 Thread Julien Lepiller
To be clear, guix package always operates on the list of installed packages in your user profile (~/.guix-profile), not packages from your environment. Don't rely on its information to look at what's in a guix shell :) Le 15 novembre 2022 16:40:05 GMT+01:00, Andy Tai a écrit : >Hi, thanks. > >g

Re: Fwd: question on setting up guix.scm for project development

2022-11-15 Thread Andy Tai
Hi, thanks. guix shell -D -f guix.scm did work for me I did not see d2 0.1.4 from guix package --list-installed or guix package --list-available but pkg-config --modversion d2 did show 0.1.4 So it is there, in this guix shell. Thanks for all the replies to this question. On Mon, Nov 1

Re: Fwd: question on setting up guix.scm for project development

2022-11-14 Thread Julien Lepiller
I think you got it right, I've used thas in the past. Maybe your cli options are out of order? Instead of -f -d, try -D -f. Do you even have d1 or d3 in your current shell? Could they come from outside? Le 14 novembre 2022 19:41:58 GMT+01:00, Andy Tai a écrit : >Hi, guix allows setting up an en

Re: Fwd: question on setting up guix.scm for project development

2022-11-14 Thread Pjotr Prins
It is a good idea. Best way is to create your own packages in a channel and include those. On Mon, Nov 14, 2022 at 10:41:58AM -0800, Andy Tai wrote: > Hi, guix allows setting up an environment containing all the > dependencies for development of a package; this can be done via a > guix.scm file co

Fwd: question on setting up guix.scm for project development

2022-11-14 Thread Andy Tai
Hi, guix allows setting up an environment containing all the dependencies for development of a package; this can be done via a guix.scm file containing the package definition. My question is, if I am developing a package which has dependencies with newer versions than what is available in the guix