Pierre Neidhardt writes: > Tobias Geerinckx-Rice writes: > >> Pierre Neidhardt 写道: >>> Let me know if there is anything else that bot broken in the >>> process. >> >> Adding your local repository to ~/.guix/config/channels.scm and >> running ‘guix pull’ after committing (and before pushing) should >> reproduce the downstream experience quite accurately, although I >> haven't tried it myself. > > Yes, it also works with `guix pull --url=...`, but I would like to avoid > touch my user guix checkout profile. > > Maybe this would be a viable alternative then: > > --8<---------------cut here---------------start------------->8--- > guix pull --url=... && guix package -p ~/.config/guix/current --roll-back > --8<---------------cut here---------------end--------------->8--- > > Not atomic, but good enough I suppose. > > Thoughts? You can 'guix pull -p /tmp/guix-master --url=.' to avoid clobbering your current-guix.