Thanks for reaction, the problem was in the duplicate:
* gstreamer1-1.12.1-1.fc27
* gstreamer1-1.12.0-1.fc27
Maybe it will be a good idea to use 'installonly_limit=1' into a dnf configuration sometimes.
Regards.
On Wednesday, July 12, 2017, 10:50:51 AM GMT+3, Samuel Rakitničan <srakitnican@xxxxxxxxxxxxxxxxx> wrote:
> Hello, I'm just trying to install the Wine via dnf and get:
> # dnf install wine ... Error: Transaction check error:
> file /usr/share/doc/gstreamer1/NEWS from install of gstreamer1-1.12.1-1.fc27.i686
> conflicts with file from package gstreamer1-1.12.0-1.fc27.x86_64
> file /usr/share/doc/gstreamer1/RELEASE from install of gstreamer1-1.12.1-1.fc27.i686
Maybe, but not with the packages. What most likely happened is that package manager died in the middle of an upgrade causing old packages left behind thus causing dupes. You would need to resolve this before you can continue to use package manager for upgrades.
You can check for dupes with dnf repoquery --dupes
To fix it, you can use following command,
dnf remove $(dnf repoquery -q --duplicated --latest-limit=-1)
but first make sure you are removing about the same amount of packages as it's listed with command:
dnf repoquery --duplicated --latest-limit=-1 -q | wc -l
I had some issues that that command would remove most packages from the system, leaving it in unworkable state.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email todevel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> # dnf install wine ... Error: Transaction check error:
> file /usr/share/doc/gstreamer1/NEWS from install of gstreamer1-1.12.1-1.fc27.i686
> conflicts with file from package gstreamer1-1.12.0-1.fc27.x86_64
> file /usr/share/doc/gstreamer1/RELEASE from install of gstreamer1-1.12.1-1.fc27.i686
Maybe, but not with the packages. What most likely happened is that package manager died in the middle of an upgrade causing old packages left behind thus causing dupes. You would need to resolve this before you can continue to use package manager for upgrades.
You can check for dupes with dnf repoquery --dupes
To fix it, you can use following command,
dnf remove $(dnf repoquery -q --duplicated --latest-limit=-1)
but first make sure you are removing about the same amount of packages as it's listed with command:
dnf repoquery --duplicated --latest-limit=-1 -q | wc -l
I had some issues that that command would remove most packages from the system, leaving it in unworkable state.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx