Hello Alex, Alex Kost writes: > Oleg Pykhalov (2017-10-02 05:15 +0300) wrote: > [...] >> Something strange happens on my machine with upgrades. I check for new >> available upgrades with dry-run and get “available upgrades” all the >> time. > [...] >> If I upgrade again I'll get same hashes as in “Check upgrades.”. Like a >> loop. It's not related to grafts, is it? > > It is: since commit fd59105c4¹, --dry-run also disables grafts, so > using just "--dry-run" is the same as "--dry-run --no-grafts". It was > discussed in the following thread: > > http://lists.gnu.org/archive/html/guix-devel/2016-07/msg01035.html > > ¹ http://git.savannah.gnu.org/cgit/guix.git/commit/?id=fd59105c49965db956fac73c68d8b00d068f5d5c Thanks for pointing. Currently I have 87 (without GNU Emacs packages) out of 125 packages wanna upgrades. I wonder how to debug this. I made a dry-run, then upgrade, then dry-run. After diff those dry-runs shows nothing interesting. * 1st dry-run