| Summary: | texlive-mf2pt1 removes texlive | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Juan Magallon <jamagallon> |
| Component: | RPM Packages | Assignee: | Malo Deniélou <pmdenielou> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | dmorganec, eatdirt, philippedidier, pmdenielou, thomas |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | texlive-mf2pt1-2.5.0-3.mga3.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Juan Magallon
2013-01-15 00:41:55 CET
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 =>
ASSIGNED Closing. Status:
ASSIGNED =>
RESOLVED |