Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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.