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

Attachment: signature.asc
Description: PGP signature

Reply via email to