Subject: 1. Upgrade bat 0.18.2 → 0.18.3 fails, 2. guix upgrade ... but "nothing to do"

From: Rostislav Svoboda <[email-masked]>
Date: Thu, 26 Aug 2021 19:32:39 +0200

I found two bugs or problems:
1. Upgrade bat 0.18.2 → 0.18.3 fails
2. There's "nothing to do" for some packages, nevertheless the
packages appear in the `guix upgrade` output

guest@gnu ~$ guix pull
Updating channel 'guix' from Git repository at
'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git    4b51d04
Computing Guix derivation for 'x86_64-linux'... \
nothing to be done

guest@gnu ~$ guix upgrade
The following packages will be upgraded:
   bat              0.18.2 → 0.18.3
   emacs            (dependencies or package changed)
   git              (dependencies or package changed)
   git:gui          (dependencies or package changed)
   krusader         (dependencies or package changed)
   qutebrowser      (dependencies or package changed)
   spice-vdagent    (dependencies or package changed)
   telegram-desktop (dependencies or package changed)
   virt-viewer      (dependencies or package changed)

substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/92n5hsinmfr19dagrbhc10ir97r3zr8n-qutebrowser-2.3.1.drv
   /gnu/store/6cn0k2ar3h0dyb9anbba6sfdrwzicrdn-qtwebengine-5.15.2.drv
   /gnu/store/kjqzjpflpahlyw3y5q8fw6wj6fqcz2sh-python-pyqtwebengine-5.15.2.drv
   /gnu/store/9s2kn5dhw8x3qacvq94yr2qdw8fad9yv-telegram-desktop-2.5.9.drv
   /gnu/store/fiwkaicz6h0sb44nydnf98yjijk695v3-webrtc-for-telegram-desktop-0-83.a198773.drv
   /gnu/store/khd1v14j1cyc6xn9ddml7j8m7cmwjwh4-bat-0.18.3.drv

building /gnu/store/khd1v14j1cyc6xn9ddml7j8m7cmwjwh4-bat-0.18.3.drv...
- 'check' phaseKilled
guest@gnu ~$ guix upgrade emacs git git:gui krusader virt-viewer
guix upgrade: warning: nothing to do
guest@gnu ~$