On Sun, 05 Aug 2018 16:15:19 +0100
Russel Winder <rus...@winder.org.uk> wrote:

[snip]

> [root@anglides ~]# dnf upgrade --best
> Last metadata expiration check: 0:00:41 ago on Sun 05 Aug 2018
> 16:10:08 BST.
> Dependencies resolved.
> Nothing to do.
> Complete!
> 
> [root@anglides ~]# dnf check
> …
> zsh-5.5.1-1.fc29.x86_64 is a duplicate with zsh-5.5.1-2.fc29.x86_64
> zvbi-0.2.35-5.fc28.x86_64 is a duplicate with
> zvbi-0.2.35-6.fc29.x86_64 zziplib-0.13.68-2.fc29.x86_64 is a
> duplicate with zziplib-0.13.69- 1.fc29.x86_64
> Error: Check discovered 2242 problem(s)

I recently saw this with a package in F28.  This shouldn't happen, as
far as I know, because the later package is replacing the earlier
package and dnf should know that.  My take is that some change to the
package gives the later version a different signature, so that dnf
actually thinks they are different packages, but that is just a guess.
I resolved the issue by running, for your case,
dnf -x zsh -x zvbi -x zziplib upgrade
After that completed, I did
dnf remove zsh zvbi zziplib
dnf install zsh zvbi zziplib
In my case, the package was a leaf package, so this was trivial.  If
your packages have a lot of dependencies, all those will be taken out
by the remove, and will have to be installed along with zsh, zvbi, and
zziplib.  Some of them might not be available for the new version.
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/WX53XF6AJ7M5BBVFFY6TGA4TTLUYQUCC/

Reply via email to