[Error] Try to update to 44 - texlive conflict

Trying to update to 44 from 43 but get the following error message:

Error running transaction: file /usr/share/texlive/texmf-dist/doc/latex/listings/listings-devel.pdf from install of texlive-listings-12:svn76899-2.fc44.noarch conflicts with file from package texlive-listings-doc-11:svn66222-80.fc43.noarch
file /usr/share/texlive/texmf-dist/doc/latex/listings/listings.pdf from install of texlive-listings-12:svn76899-2.fc44.noarch conflicts with file from package texlive-listings-doc-11:svn66222-80.fc43.noarch
file /usr/share/texlive/texmf-dist/doc/latex/listings/lstdrvrs.pdf from install of texlive-listings-12:svn76899-2.fc44.noarch conflicts with file from package texlive-listings-doc-11:svn66222-80.fc43.noarch

Have you fully updated f43 before attempting the f44 upgrade?

When this happens the usual fix is to uninstall the problem package, do the upgrade then install the package after the upgrade.

I did fully update f43 before starting the upgrade. Similar thing happened on my second PC too.

Error running transaction: file /usr/share/texlive/texmf-dist/doc/latex/listings/listings-devel.pdf from install of texlive-listings-12:svn76899-2.fc44.noarch conflicts with file from package texlive-listings-doc-11:svn66222-80.fc43.noarch
file /usr/share/texlive/texmf-dist/doc/latex/listings/listings.pdf from install of texlive-listings-12:svn76899-2.fc44.noarch conflicts with file from package texlive-listings-doc-11:svn66222-80.fc43.noarch
file /usr/share/texlive/texmf-dist/doc/latex/listings/lstdrvrs.pdf from install of texlive-listings-12:svn76899-2.fc44.noarch conflicts with file from package texlive-listings-doc-11:svn66222-80.fc43.noarch

Try sudo dnf remove texlive-listings-doc-11:svn66222-80.fc43.noarch then do the upgrade.

There are other issues with texlive when upgrading from f43 to f44 and topics can be found by a quick search for texlive.

It seems the solution may be to remove texlive before performing the upgrade.

examples