On 2026-08-15, Untrusem wrote: > Untrusem <[email protected]> writes: >> Summary: >> >> - `make` takes upto 30-40 mins to compile guix checkout >> - {import,build,shell} takes upto 10-20 mins >> - It decreases my will to contribute day by day. >> >> Rant of a Guix Packager. (メ﹏メ) > > I would like to happily report that most of my frustration have been > resolved with `git-restroe-mtime` from the git-tools package
Nice!
Presuming you mean "git-restore-mtime" :)
> * For older Branches
>
> * Suppose you want to switch to a branch that is older than your compile
> master branch.
>
> - guix shell git-tools -m manifest.scm --pure
> - git checkout <branch>
> - rebase it over your compiled branch
> - git-restroe-mtime
I would really recommend using git-restore-mtime --commit-time:
--commit‐time, -c
Use commit time instead of author time.
As older patches or pull requests may take a while to get merged into
guix itself, you really do not want whenever the author submitted it,
but when it was committed to guix.
But look forward to giving this a try sometime! :)
live well,
vagrant
signature.asc
Description: PGP signature
