Bug 1252625 - texlive file conflicts
Summary: texlive file conflicts
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: texlive
Version: rawhide
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: 2015-08-11 22:47 UTC by Bruno Wolff III
Modified: 2015-09-11 18:43 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-09-11 18:43:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Bruno Wolff III 2015-08-11 22:47:21 UTC
Error: Transaction check error:
  file /usr/lib/libkpathsea.so.6 from install of texlive-lib-4:2015-2.20150728_r37987.fc24.i686 conflicts with file from package texlive-kpathsea-lib-4:2014-12.20140525_r34255.fc24.1.i686
  file /usr/lib/libptexenc.so.1 from install of texlive-lib-4:2015-2.20150728_r37987.fc24.i686 conflicts with file from package texlive-kpathsea-lib-4:2014-12.20140525_r34255.fc24.1.i686
  file /usr/bin/mag from install of texlive-ps2pk-bin-4:svn36790.0-2.20150728_r37987.fc24.i686 conflicts with file from package texlive-ps2pkm-bin-4:svn30088.0-12.20140525_r34255.fc24.1.i686
  file /usr/bin/pfb2pfa from install of texlive-ps2pk-bin-4:svn36790.0-2.20150728_r37987.fc24.i686 conflicts with file from package texlive-ps2pkm-bin-4:svn30088.0-12.20140525_r34255.fc24.1.i686
  file /usr/bin/pk2bm from install of texlive-ps2pk-bin-4:svn36790.0-2.20150728_r37987.fc24.i686 conflicts with file from package texlive-ps2pkm-bin-4:svn30088.0-12.20140525_r34255.fc24.1.i686
  file /usr/bin/ps2pk from install of texlive-ps2pk-bin-4:svn36790.0-2.20150728_r37987.fc24.i686 conflicts with file from package texlive-ps2pkm-bin-4:svn30088.0-12.20140525_r34255.fc24.1.i686
  file /usr/share/man/man1/ps2pk.1.gz from install of texlive-ps2pk-4:svn37078.0-2.fc24.noarch conflicts with file from package texlive-ps2pkm-4:svn29764.1.6_beta_1-12.fc24.1.noarch

Comment 1 Bruno Wolff III 2015-08-11 22:50:56 UTC
It might be the case that something is pinning the older texlive packages.

Comment 2 Bruno Wolff III 2015-08-12 00:34:44 UTC
It looks like texlive-kpathsea-lib,  texlive-ps2pkm-bin and texlive-ps2pkm may need to be obsoleted.

Comment 3 Bruno Wolff III 2015-08-12 00:58:40 UTC
texlive-mh also seems to have been removed.

I was able to use dnf distro-sync --allowerasing to get texlive updates. However there were also a lot of downgrades done in the process.
Install     80 Packages
Upgrade    397 Packages
Remove      16 Packages
Downgrade  867 Packages

Most of the removals were not texlive packages, but all of the downgrades were.

Comment 4 Mattias Ellert 2015-08-18 08:30:28 UTC
There are some obsoletes there, but they are not sufficient. E.g.

# rpm -q --qf='%{epoch}:%{version}\n' texlive-mh
4:svn29420.0
# dnf repoquery --obsoletes texlive-lib.x86_64 | grep 'texlive-mh\s'
texlive-mh <= 3:2015

3:2015 < 4:svn29420.0

# rpm -q --qf='%{epoch}:%{version}\n' texlive-kpathsea-lib
4:2014
# dnf repoquery --obsoletes texlive-lib.x86_64 | grep texlive-kpathsea-lib
texlive-kpathsea-lib <= 2014

2014 < 4:2014

These are only the ones I have installed - there might be others.

Comment 5 Andre Robatino 2015-09-11 15:13:38 UTC
Today's 20150911 Rawhide texlive update fixes the file conflict for me (although I had already removed texlive-mh manually, so I don't know if it was a complete fix).

Comment 6 Tom "spot" Callaway 2015-09-11 18:43:23 UTC
This is now fixed in rawhide. Please reopen if you find conflicts.


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