Subject: bug#52981: Flatpak GnuPG install conflicts with existing GnuPG install

From: Erik Winkels <[email-masked]>
Date: Mon, 3 Jan 2022 17:28:17 +0100 (CET)

When doing a `guix install flatpak` while having `gnupg` already installed as a user package I get this error:

```
$ guix package --list-installed
[...]
gnupg 2.2.32 out /gnu/store/75122spwjdkxxgd32gkkil3n7ifax8i5-gnupg-2.2.32

$ guix install flatpak
The following package will be installed:
flatpak 1.12.1
guix install: error: profile contains conflicting entries for gnupg
guix install: error: first entry: [email-masked] /gnu/store/0snfzd41n430ddpq316j9v2z5fn2y62m-gnupg-2.2.30
guix install: error: ... propagated from [email-masked]
guix install: error: second entry: [email-masked] /gnu/store/75122spwjdkxxgd32gkkil3n7ifax8i5-gnupg-2.2.32
hint: Try upgrading both `flatpak' and `gnupg', or remove one of them from the profile.

$ guix upgrade
guix upgrade: warning: nothing to do
```

Worse, initially the Flatpak install did not complain because I had GnuPG installed as a system package. After installing Flatpak `gpg` mostly stopped working with `gpg-agent` segfaulting. It took a while to figure out Flatpak's GnuPG was the culprit.

Regards,
Erik