Subject: bug#40292: Inaccurate hint (upgrade both `epiphany` and `gtk+`) when gtk+ is not installed

From: Alexandros Theodotou <[email-masked]>
Date: Sat, 28 Mar 2020 19:41:01 +0000

Hi,

I was getting the following when trying to upgrade with `guix upgrade`
and I couldn't upgrade. I did remove gtk+ but the message still
mentions gtk+. I only had gtk+:doc installed at this point so the error
message should mention that, otherwise it's confusing.

```
guix package: warning: package 'zplugins' no longer exists
guix package: warning: package 'zrythm-git' no longer exists
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.

The following packages will be upgraded:
   faust	2.5.23 → 2.5.23	/gnu/store/l4x41x6g2czfs70f04klcn5ks7s6
lhs5-faust-2.5.23
   xdg-utils	1.1.3 → 1.1.3	/gnu/store/fc9mrbynx5srbrmdcxpkqgwah7a1
vqp9-xdg-utils-1.1.3
   wget	1.20.3 → 1.20.3	/gnu/store/6vdn7cx597rav7pixfvs19d5axk9f11i-
wget-1.20.3
   redshift	1.12 → 1.12	/gnu/store/5cmr46d0ya8ni56zdygj63jg7jpl
jbad-redshift-1.12
   python	3.7.4 → 3.7.4	/gnu/store/9ikb5gyrjvhmggkmxf18mapzxqfc
gxjl-python-3.7.4
   portmidi	217 → 217	/gnu/store/x8ybzhj6fjswsk6m7qkqkhwl2vca
9882-portmidi-217
   portaudio	190600.20161030 → 190600.20161030	/gnu/store/3brw
phylfamd406fm00ni450hl163ylx-portaudio-190600.20161030
   openssl	1.1.1c → 1.1.1c	/gnu/store/1dvkm6b97667qd36rsnw4g6isnsm
pym7-openssl-1.1.1d
   ninja	1.9.0 → 1.9.0	/gnu/store/npsz0rnarm8kkqsam3ds068qq0iy
2v87-ninja-1.9.0
   lv2	1.16.0 → 1.16.0	/gnu/store/bamargpsk2j844y8bzzsgmwzcr5nh448-
lv2-1.16.0
   ghc-pandoc	2.7.3 → 2.7.3	/gnu/store/x7svyl6z72x62515lhzs7i36z8iw
fwdf-ghc-pandoc-2.7.3
   curl	7.65.3 → 7.65.3	/gnu/store/2d49gv6h14i1j6354kx5czg37xcvp80i-
curl-7.66.0
   recordmydesktop	0.3.8.1 → 0.3.8.1	/gnu/store/bifcwaaxd14i
rj8dd7hqvnnalh2xllmf-recordmydesktop-0.3.8.1
   rsync	3.1.3 → 3.1.3	/gnu/store/9wyvx3bqbjkpvpvd2qa5xnw8d46g
w7bl-rsync-3.1.3
   valgrind	3.15.0 → 3.15.0	/gnu/store/fmbmgsp8g7pai7hbcr3wyrmdnm4h
vf1s-valgrind-3.15.0
   quaternion	0.0.9.4c → 0.0.9.4c	/gnu/store/hlx6npcdf6355ykn2bia
jhfimgf3bcys-quaternion-0.0.9.4c
   qjackctl	0.5.9 → 0.5.9	/gnu/store/jlcmnm6460009gpgr62y4mqg9099
5p8l-qjackctl-0.5.9
   matcha-theme	2019-11-02 → 2019-11-02	/gnu/store/883gx32y2wxan554cdv2
dzqm1l3bw7z2-matcha-theme-2019-11-02
   breeze-icons	5.63.0 → 5.63.0	/gnu/store/4853xk6dvirybbiyzdgihfp1iswk
iw2x-breeze-icons-5.63.0
   openvpn	2.4.8 → 2.4.8	/gnu/store/h5a3f7bhqlb3y0414qg2hpl6ad9s
m771-openvpn-2.4.8
   gdb	9.1 → 9.1	/gnu/store/cr6c1annlf8vyw8whgkhhz0ih55mg51p-
gdb-9.1
   qbittorrent	4.2.1 → 4.2.1	/gnu/store/x6cnizj01cxvc4b8hfvl8n52l57n
jslv-qbittorrent-4.2.1
   rtmidi	4.0.0 → 4.0.0	/gnu/store/d7y17qyq10vd1kw7r9c87y44mvrk
8ccr-rtmidi-4.0.0
   texlive	20180414 → 20180414	/gnu/store/1zn3wdzz18mhjrxz2mb6
ccy03nidxqv1-texlive-20180414
   texlive-bin	20180414 → 20180414	/gnu/store/d383y2scax3qf7yp9gbm
acnz3rd00l62-texlive-bin-20180414
   gettext	0.20.1 → 0.20.1	/gnu/store/hdr0n42j098xccwndywkyc8c19y7
a9mn-gettext-0.20.1
   youtube-dl	2020.03.08 → 2020.03.08	/gnu/store/yx3g1c3g068w75ndd4zs
78g5ynyig9b0-youtube-dl-2020.03.08
   suil	0.10.6 → 0.10.6	/gnu/store/4x4y9hirzq7313qy4bixrg4rm2hwg6zg-
suil-0.10.6
   jalv	1.6.4 → 1.6.4	/gnu/store/kpr4d7azb8bl9a25akm95y6251gwvdpy-
jalv-1.6.4
   inkscape	0.92.4 → 0.92.4	/gnu/store/kxipg735jm3lc4zkmh445mlnslpg
ds6p-inkscape-0.92.4
   hexchat	2.14.3 → 2.14.3	/gnu/store/04azpyx5m8zdwk924r6jgm8l7wd3
xb1g-hexchat-2.14.3
   dconf-editor	3.32.0 → 3.32.0	/gnu/store/vg4bp31nllsxsrbcxa1hdawgc6s0
1w8w-dconf-editor-3.32.0
   byzanz	0.2-1.f7af3a5 → 0.2-1.f7af3a5	/gnu/store/gdbkmf7gprbs
wm8xm8a163c7wkyhjhpr-byzanz-0.2-1.f7af3a5
   patchage	1.0.0 → 1.0.0	/gnu/store/5j4zxxf6a552dj6h3zlx9b55fka0
fb60-patchage-1.0.0
   glade	3.22.1 → 3.22.1	/gnu/store/1kvn9sq7qd0n4bj329kwfkqc717x
wxi5-glade-3.22.1
   gpick	0.2.5 → 0.2.5	/gnu/store/7a7z0xmw5gdw5gjax2nhxqj6c0f3
wsy8-gpick-0.2.5
   ingen	0.0.0-2.cc4a4db33 → 0.0.0-2.cc4a4db33	/gnu/store/wxyi
017yqzxmqam778wiqv5kd6mpbk34-ingen-0.0.0-2.cc4a4db33
   ibus	1.5.22 → 1.5.22	/gnu/store/wqinfk3b149cbcvlla5s3qccjfnybnma-
ibus-1.5.22
   ibus-anthy	1.5.9 → 1.5.9	/gnu/store/6lc82fypn52ai1k5w76f38fkwr8i
13pd-ibus-anthy-1.5.9
   openssh	8.2p1 → 8.2p1	/gnu/store/0hnkxmq6mjdap5wm9s3jc50w5rhi
pb47-openssh-8.2p1
   gitg	3.32.1 → 3.32.1	/gnu/store/czwjgpbp75akig1kwlfrslnn96zs2m9k-
gitg-3.32.1
   libosinfo	1.7.1 → 1.7.1	/gnu/store/1xz8gdff2g2ncx5w75nl1kclgxd8
177p-libosinfo-1.7.1
   pinentry-gnome3	1.1.0 → 1.1.0	/gnu/store/kc3cgxqn97ynn19ry03p
ywxmg6c0glyz-pinentry-gnome3-1.1.0
   network-manager-openvpn	1.8.10 → 1.8.10	/gnu/store/zzmrlw2051s0
w3rimqhxka9bs64jr6yp-network-manager-openvpn-1.8.10
   libvirt	5.8.0 → 5.8.0	/gnu/store/b4231kyr71k7an0r1m359dc0qgia
4jz9-libvirt-5.8.0
   devhelp	3.32.0 → 3.32.0	/gnu/store/5r1lwrxpvx2rwzqhz2nm0ycyxgmi
plwq-devhelp-3.32.0
   mpv	0.32.0 → 0.32.0	/gnu/store/6fqpqzjqkbqpznr03m95n6dq6m89dm1c-
mpv-0.32.0
   ardour	5.12 → 5.12	/gnu/store/793x7qkw9vkzihi5z9gll1363s4v
bp5g-ardour-5.12
   simplescreenrecorder	0.3.11 → 0.3.11	/gnu/store/iyc2qgx89qg1r54dhcpa
n24sq1wcjh9m-simplescreenrecorder-0.3.11
   audacity	2.3.3 → 2.3.3	/gnu/store/72xr8n6ra2dp6hddf6ir1nf7qjw9
8p2y-audacity-2.3.3
   ffmpeg	4.2.2 → 4.2.2	/gnu/store/6j049viw9gibpqim6g4smr0f55y6
4r5w-ffmpeg-4.2.2
   kcachegrind	19.04.1 → 19.04.1	/gnu/store/llb0gy4m4b85brnkh28m
bx3wic0zsgq6-kcachegrind-19.04.1
   gparted	1.1.0 → 1.1.0	/gnu/store/bzl71j2vykrnscy6mnnd64csv77d
1qcc-gparted-1.1.0
   chromaprint	1.4.3 → 1.4.3	/gnu/store/wljy2gfg1mzm00031hgzpd9cfk1p
dkvi-chromaprint-1.4.3
   zynaddsubfx	3.0.5 → 3.0.5	/gnu/store/rj97c0kczrwsdmpbxc37xaza3ynk
hn39-zynaddsubfx-3.0.5
   emacs	26.3 → 26.3	/gnu/store/z2idm4nxx0a5wzpf79pbsblh00m6
yxhj-emacs-26.3
   evolution	3.32.4 → 3.32.4	/gnu/store/4znh25nk06zjagwjdvsfw22n8xjd
8ncx-evolution-3.32.4
   virt-viewer	7.0 → 7.0	/gnu/store/8m93i4wk6cj1gqrh5srlq15m6bzi
nhkd-virt-viewer-7.0
   qemu	4.2.0 → 4.2.0	/gnu/store/6hbh8y4jsv9868z0ycgmnjwfnmr3xamh-
qemu-4.2.0
   gnome-tweaks	3.32.0 → 3.32.0	/gnu/store/fp72s7jmn0qffdacczyll6b9vyi2
0jmx-gnome-tweaks-3.32.0
   kate	19.08.3 → 19.08.3	/gnu/store/j7pjdaj5nih4lr4a1ryf1m499mr8
4bkd-kate-19.08.3
   krita	4.2.7.1 → 4.2.7.1	/gnu/store/icpb7chhxvbzsblbncqr
jz4dyg8hc3b3-krita-4.2.7.1
   non-session-manager	1.9.5-4.5ae43bb → 1.9.5-4.5ae43bb	/gnu/st
ore/4irh7vja7m1glbggb807kfvd32qs8sj2-non-session-manager-1.9.5-
4.5ae43bb
   krdc	19.08.3 → 19.08.3	/gnu/store/h915q6xhxk34vfg57xjbc15w2lmq
5kn7-krdc-19.08.3
   tigervnc-client	1.10.1 → 1.10.1	/gnu/store/1a6djrl30hkcl2rsapcy
wr4jxlmpjsjm-tigervnc-client-1.10.1
   libcyaml	1.0.1 → 1.0.1	/gnu/store/rs8hkwg23qwxjnv6yafz0pi9hycj
w5cz-libcyaml-1.0.1
   virt-manager	2.2.1 → 2.2.1	/gnu/store/1z3yzs19cp7g3b4a8dx2fkiz17f7
i5gi-virt-manager-2.2.1
   texlive-pstool	49435 → 49435	/gnu/store/myk3dja51k4ihzbd8ziy
5f7gmq3l00h3-texlive-pstool-49435
   qtbase	5.12.7 → 5.12.7	/gnu/store/g1n8mn0hdzqqb3bipk0kszcvid8h
x4fl-qtbase-5.12.7
   python-libvirt	5.8.0 → 5.8.0	/gnu/store/0fj8qas83fabw18xyrd5
9h28rpzijj2b-python-libvirt-5.8.0
   pango	1.42.4 → 1.42.4	/gnu/store/ymkc605vfrvlcxsxjxwlyx7v9f1l
ygh3-pango-1.42.4
   pelican	4.2.0 → 4.2.0	/gnu/store/j3saxw60czwjwfzfb23dqxlsnzrj
3090-pelican-4.2.0
   meson	0.50.1 → 0.50.1	/gnu/store/phn5mn5bv045mq1dz18ynb1xfhsg
zq3i-meson-0.50.1
   lilv	0.24.6 → 0.24.6	/gnu/store/xxq8s6vhjrl6h7l22z56xdawqdv51vr2-
lilv-0.24.6
   libsamplerate	0.1.9 → 0.1.9	/gnu/store/p6v5pj1g67rf8awyx3ah
wbv9g6h1g3bn-libsamplerate-0.1.9
   jack	0.125.0 → 0.125.0	/gnu/store/0vj4r1g2bl0s5y7v6vqgcgkjqj01
qmaf-jack-0.125.0
   glibc	2.29 → 2.29	/gnu/store/jdfs3xvlnj272475yja6bjrprfsg
nkdd-glibc-2.29
   glfw	3.2.1 → 3.2.1	/gnu/store/140a09r3s3238cf9p9l40vijldv4mgfj-
glfw-3.2.1
   fontconfig	2.13.1 → 2.13.1	/gnu/store/rkq6ipys8hf5hw66jkzzw4nfr6nc
q96a-fontconfig-2.13.1
   evolution-data-server	3.32.4 → 3.32.4	/gnu/store/9aa0kl6bg65k
ygwin259485fh0zbhxqi-evolution-data-server-3.32.4
   epiphany	3.32.5 → 3.32.5	/gnu/store/i0l2d4g3zh39hwvd385x1sl5k37j
bwzf-epiphany-3.32.5
   clang	9.0.1 → 9.0.1	/gnu/store/j7bcpmx9x6qs8hqlmvrvqxawakjl
nfri-clang-9.0.1
   libxt	1.2.0 → 1.2.0	/gnu/store/pf2xmyrigfficd51vvpy6jrbsy2j
9n73-libxt-1.2.0
   python-beautifulsoup4	4.7.1 → 4.7.1	/gnu/store/q1nl7qmk0mxw
rls9ji0slig7v27hjjb0-python-beautifulsoup4-4.7.1
   python-sphinx-intl	2.0.0 → 2.0.0	/gnu/store/xs6ghg9djbh7ff3ggkp7
mb5kc5vvsnai-python-sphinx-intl-2.0.0
   guile-next	3.0.1 → 3.0.1	/gnu/store/0awhym5h0m890n0wq87y0dxznh14
rk88-guile-next-3.0.1
   flac	1.3.3 → 1.3.3	/gnu/store/hxkjxsfji1m2gkazjrvfnkgb3z51jmh0-
flac-1.3.3
   sord	0.16.4 → 0.16.4	/gnu/store/j6cnc762fm486vfj3b5yavwvh42dqwd5-
sord-0.16.4
   glibc-locales	2.29 → 2.29	/gnu/store/03nvilh2x4z07dxv7h13
gh986vvgpnsf-glibc-locales-2.29
   gnutls	3.6.9 → 3.6.9	/gnu/store/hfvz18igm68p5yz7z4asn6ph363b
lp1z-gnutls-3.6.9
   guile	2.2.7 → 2.2.7	/gnu/store/jgl9d4axpavsv83z2f1z1himnkbs
xxqj-guile-2.2.7
   haunt	0.2.4 → 0.2.4	/gnu/store/fbhdgis9jbik61yvr6nwfcp9vi2j
ff3d-haunt-0.2.4

guix package: error: profile contains conflicting entries for glib
guix package: error:   first entry: [email-masked]
/gnu/store/fbnpd7vjifm6ijyij4hi18mnsnf76983-glib-2.60.6
guix package: error:    ... propagated from [email-masked]
guix package: error:    ... propagated from [email-masked]
guix package: error:   second entry: [email-masked]
/gnu/store/hvvky31fpncvxxir0rv3i7l7r8y2vn66-glib-2.60.6
guix package: error:    ... propagated from [email-masked]
guix package: error:    ... propagated from [email-masked]
guix package: error:    ... propagated from [email-masked]
hint: Try upgrading both `epiphany' and `gtk+', or remove one of them
from the profile.
```

Thanks,
Alex