Bug 691

Summary: texlive install fails due to file conflicts
Product: Mageia Reporter: Dave Hodgins <davidwhodgins>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: dmorganec
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: texlive-20100722-30.mga1.src.rpm CVE:
Status comment:

Description Dave Hodgins 2011-04-07 22:34:41 CEST
Description of problem:

From beta 1 install.log ...
Installation failed:                                                                                                
        file /usr/bin/xdvi from install of texlive-20100722-30.mga1.i586 conflicts with file from package xdvi-22.85
-4mdv2010.0.i586                                                                                                    
        file /usr/bin/disdvi from install of texlive-20100722-30.mga1.i586 conflicts with file from package dvi2tty-
5.3.1-3mdv2009.0.i586                                                                                               
        file /usr/bin/dvi2tty from install of texlive-20100722-30.mga1.i586 conflicts with file from package dvi2tty
-5.3.1-3mdv2009.0.i586

This is on a system that was a Mandriva 2009.1 clean install, upgraded through to
2010.2 using urpmi.


Reproducible: 

Steps to Reproduce:
Comment 1 Dave Hodgins 2011-04-07 22:42:41 CEST
After removing xdvi, and dvi2tty, the install failed again on the install of texlive
causing the installer program to stop doing anything.  From install.log
pdftex: /lib/libz.so.1: no version information available (required by pdftex)                                       
Error: `pdftex -ini  -jobname=jadetex -progname=jadetex *jadetex.ini' failed                                        
pdftex: /lib/libz.so.1: no version information available (required by pdftex)                                       
Error: `pdftex -ini  -jobname=pdfjadetex -progname=pdfjadetex *pdfjadetex.ini' failed                               
pdftex: /lib/libz.so.1: no version information available (required by pdftex)                                       
pdftex: /lib/libz.so.1: no version information available (required by pdftex)                                       
luatex: /lib/libz.so.1: no version information available (required by luatex)                                       
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.5, library: 1.2.3)   
Error: `luatex -ini  -jobname=dvilualatex -progname=dvilualatex dvilualatex.ini' failed                             
luatex: /lib/libz.so.1: no version information available (required by luatex)                                       
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.5, library: 1.2.3)   
Error: `luatex -ini  -jobname=lualatex -progname=lualatex lualatex.ini' failed                                      
luatex: /lib/libz.so.1: no version information available (required by luatex)                                       
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.5, library: 1.2.3)   
Error: `luatex -ini  -jobname=luatex -progname=luatex luatex.ini' failed                                            
luatex: /lib/libz.so.1: no version information available (required by luatex)                                       
PANIC: unprotected error in call to Lua API (zlib library version does not match - header: 1.2.5, library: 1.2.3)   
Error: `luatex -ini  -jobname=dviluatex -progname=dviluatex dviluatex.ini' failed                                   
pdftex: /lib/libz.so.1: no version information available (required by pdftex)                                       
pdftex: /lib/libz.so.1: no version information available (required by pdftex)                                       
pdftex: /lib/libz.so.1: no version information available (required by pdftex)

I then booted to run level one in the partially updated system, and after starting
messagebus, rsyslog, and haldaemon, finished the install using --allow-nodeps and
--allow-force.  The first package installed was libzlib1, so I think this is a
problem of texlive being in a separate transaction from texlive.
Ahmad Samir 2011-04-11 00:12:12 CEST

Assignee: bugsquad => dmorganec

Ahmad Samir 2011-04-11 00:12:20 CEST

Component: Installation => RPM Packages
Assignee: dmorganec => bugsquad

Comment 2 D Morgan 2011-04-11 01:16:27 CEST
Installation failed:                                                            
        file /usr/bin/xdvi from install of texlive-20100722-30.mga1.i586
conflicts with file from package xdvi-22.85
-4mdv2010.0.i586  


this part is now fixed .

CC: (none) => dmorganec

Comment 3 Dave Hodgins 2011-04-12 05:03:08 CEST
Closing as the texlive update has now successfully been installed.

Status: NEW => RESOLVED
Resolution: (none) => FIXED