werewolf:~# urpmi texlive-mf2pt1 The following packages have to be removed for others to be upgraded: latexila-2.6.2-2.mga3.x86_64 (due to missing rubber) rubber-1.1-8.mga3.noarch (due to missing tetex) texlive-20120701-3.mga3.x86_64 (due to conflicts with texlive-mf2pt1-2.5.0-3.mga3.noarch) texlive-texmf-20120701-1.mga3.noarch (due to conflicts with texlive-mf2pt1-2.5.0-3.mga3.noarch) (y/N) Uh ?
Side effect of the mass rebuild : texlive-mf2pt1 is a BuildRequire of mscore but texlive-mf2pt1 brings one file conflicting with the same file from texlive-texmf. (/usr/share/info/mf2pt1.info.xz) A loop appeared, sticking 2 build servers for 18 hours trying to build mscore :-( In this emergency, the only way to stop this loop and allow to finish the mass rebuild was to add a conflicts with texlive-texmf in the spec file of texlive-mf2pt1... texlive-texmf is a really huge rpm (520980 KB !) Some rpms need only a little part of the texlive project to be built : it would not be serious to have a BuildRequire of the whole texlive-texmf.rpm for them... texlive-mf2pt1 seems to have been such a workaround. If you need only texlive-mf2pt1.rpm it's OK And it was OK in Mageia2 if you needed texlive-texmf.rpm besides it : inside Mageia2 texlive-texmf didn't provide /usr/share/info/mf2pt1.info.xz :) In Cauldron, texlive-texmf provides /usr/share/info/mf2pt1.info.xz (why since it doesn't provide the /usr/bin/mf2pt1 binary !!??) What must be done then ? Modify the spec of texlive-texmf so that it doesn't install this file ! Ask the maintainer to do so !
CC: (none) => philippedidier
And when this file is suppressed inside texlive-texmf.rpm then, the conflicts line may be suppressed inside the spec file of texlive-mf2pt1...
PS texlive-texmf maintainer is dmorgan texlive-mf2pt1 maintainer is spuhler maybe they must be added to the cclist
(most of the time add the mageia nick on the cc or assigned fields works ;) )
CC: (none) => dmorganec, thomas
texlive-mf2pt1 isn't needed anymore by mscore. I will remove it dmorgan, would you put an obsolete into texlive-texmf and I will move the package to svn obsolete
ping... we're close to release, I have just tested today and this bug is still valid for me. For the texlive masters, checkout this bug too: https://bugs.mageia.org/show_bug.cgi?id=9602 Cheers, Chris.
CC: (none) => dirteat
Fixed in svn (sorry for the long wait).
Status: NEW => ASSIGNEDCC: (none) => pierre-malo.denielouAssignee: bugsquad => pierre-malo.denielou
Closing.
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED