Bug 1397766 - texlive in Fedora 25 is older than texlive in Fedora 24
Summary: texlive in Fedora 25 is older than texlive in Fedora 24
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: texlive
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-23 10:25 UTC by Răzvan Sandu
Modified: 2017-05-09 01:07 UTC (History)
9 users (show)

Fixed In Version: texlive-2016-30.20160520.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-09 00:58:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Răzvan Sandu 2016-11-23 10:25:07 UTC
Description of problem:

As of November 22, 10:21 UTC, texlive packages in Fedora 25 official repos are older than those in Fedora 24.


How reproducible:
Always.


Steps to Reproduce:

1. Upgrade from Fedora 24 to 25 via dnf
https://fedoraproject.org/wiki/DNF_system_upgrade


Actual results:
texlive packages in Fedora 25 official repos are older than those in Fedora 24 and are *downgraded*


Expected results:
texlive packages in Fedora 25 official repos should be at least same version than those in Fedora 24+ daily updates.


Thanks,
Răzvan

Comment 1 Răzvan Sandu 2016-11-23 10:51:51 UTC
There are also some package overlaps that deny the upgrade of whole system, even by downgrading texlive from Fedora 24+ to Fedora 25:


dnf says:


Error: Transaction check error:
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/jt2gt.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/jt2mc.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/jy2gt.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/jy2mc.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujarticle.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbk10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbk11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbk12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbook.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujreport.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujsize10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujsize11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujsize12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/uplatex.ltx from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/uplcore.ltx from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/upldefs.ltx from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/uptrace.sty from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utarticle.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbk10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbk11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbk12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbook.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utreport.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utsize10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utsize11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/base/utsize12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
  file /usr/share/texlive/texmf-dist/tex/uplatex/config/uplatex.ini from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from package texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch


Best regards,
Răzvan

Comment 2 Hannes Ovrén 2016-11-23 13:38:51 UTC
With texlive installed in Fedora 24 I can not perform the upgrade to Fedora 25 using Gnome Software.

It aborts with the following log message:

Detailed errors from the package manager follow:

Error running transaction: file /usr/share/texlive/texmf-dist/tex/uplatex/base/jt2gt.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/jt2mc.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/jy2gt.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/jy2mc.fd from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujarticle.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbk10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbk11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbk12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujbook.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujreport.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujsize10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujsize11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/ujsize12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/uplatex.ltx from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/uplcore.ltx from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/upldefs.ltx from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/uptrace.sty from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utarticle.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbk10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbk11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbk12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utbook.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utreport.cls from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utsize10.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utsize11.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/base/utsize12.clo from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch
file /usr/share/texlive/texmf-dist/tex/uplatex/config/uplatex.ini from install of texlive-uplatex-5:svn41370-17.fc25.noarch conflicts with file from texlive-uptex-5:svn36796.1.20-24.fc24.1.noarch

Comment 3 Răzvan Sandu 2016-11-24 12:14:22 UTC
FYI: my Fedora 24 system (+daily updates), when trying to upgrade to Fedora 25 via dnf, says:


Install     262 Packages
Upgrade    2806 Packages
Remove        5 Packages
Downgrade  2479 Packages

Strangely, most packages to be downgraded are from texlive (full) metapackage.


Răzvan

Comment 4 Răzvan Sandu 2016-11-25 07:47:23 UTC
To solve this issue, I did the following:

1. I've temporarily removed four packages, namely:

texlive-uptex
texlive-uptex-bin
texlive-collection-langjapanese
texlive-scheme-full


2. I did the upgrade to Fedora 25, as described in:
https://fedoraproject.org/wiki/DNF_system_upgrade


3. I've reinstalled the missing packages. texlive-collection-lanjapanese and texlive-scheme-full have the other two as dependencies.


4. I've performed the post-upgrade tasks suggested on the page above.


Particularily, by running:

dnf distro-sync


one seems to DOWNGRADE a lot of texlive packages (some 2468 on my system). This is strange at best!  :)


Best regards,
Răzvan

Comment 5 Need Real Name 2017-01-03 17:34:55 UTC
Just did the upgrade to 25 from 24 and had exactly the same problem,
the upgrade was prevented on account of the conflicts listed above
in the specific 4 packages noted above.

I removed the 4 packages and I did not try to reinstall them nor try to
apply distro-sync.

Comment 6 Tom "spot" Callaway 2017-01-03 18:31:05 UTC
I think I have this fixed in -30, which is building now.

Comment 7 Fedora Update System 2017-01-04 14:41:29 UTC
texlive-2016-30.20160520.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e0a46b0125

Comment 8 Tom "spot" Callaway 2017-01-04 14:42:48 UTC
Please test this if you still have a F24 system to confirm that this resolves the issue.

Comment 9 Fedora Update System 2017-01-04 23:29:38 UTC
texlive-2016-30.20160520.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e0a46b0125

Comment 10 Fedora Update System 2017-01-09 00:58:28 UTC
texlive-2016-30.20160520.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Victor Hugo 2017-05-09 01:07:14 UTC
I'm currently having the same issue when trying to update from Fedora 23 to 25.

However the package causing this is texlive-musixtex and when I try to remove it dnf lists all texlive related packages for removal.

Detailed error
[...]
Error: Transaction check error:
  file /usr/share/texlive/texmf-dist/fonts/map/dvips/musixtex-fonts/musix.map from install of texlive-dvips-6:svn41149-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musix11.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musix13.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musix16.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musix20.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musix24.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musix29.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musixsps.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/musixspx.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/mxsk.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xgreg11.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xgreg13.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xgreg16.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xgreg20.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xgreg24.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xgreg29.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xsld11.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xsld11d.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xsld13.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
  file /usr/share/texlive/texmf-dist/fonts/type1/public/musixtex-fonts/xsld13d.pfb from install of texlive-kerkis-6:svn15878.0-33.fc25.1.noarch conflicts with file from package texlive-musixtex-fnts-4:svn28934.0-19.fc23.noarch
[...] +126 errors


Note You need to log in before you can comment on or make changes to this bug.