Bug 3003 - spec file of xen needs to have a BR modified
Summary: spec file of xen needs to have a BR modified
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-10 00:36 CEST by Philippe Didier
Modified: 2011-11-07 02:03 CET (History)
4 users (show)

See Also:
Source RPM: xen
CVE:
Status comment:


Attachments

Description Philippe Didier 2011-10-10 00:36:10 CEST
since september 26th tetex-texi2html has been renamed texi2html
and a wrong provide has been corrected in texlive

Xen needs to be rebuilt with a modified spec file

Line 83
from :
BuildRequires: tetex-texi2html 
to :
BuildRequires: texi2html
Comment 1 Philippe Didier 2011-10-10 00:52:09 CEST
on dev mailing list, october 5th, Thomas Spuhler proposed to rebuild it, if there is no maintainer...

this bug report is just a reminder, as it was proposed on the ML .
Comment 2 Manuel Hiebel 2011-10-16 01:11:17 CEST
I am not sure that the packager read more the bugzilla instead of the website: http://check.mageia.org/dependencies.html
Comment 3 Philippe Didier 2011-10-16 02:13:15 CEST
Thomas Spuhler reads this and the devel ML  :)

He's trying to rebuild XEN , but the problem doesn't simply get resolved with having changed the BR from tetex-texi2html to texi2html :
"XEN currently doesn't build. There is an issue filed upstreams "


Some packages which are required to build xen, (ocaml for instance), have been updated since the last build of xen in august ... perhaps this may induce some conflicts
(spec file for xen :
line24  source15 ocaml 3.11.0.tar.gz 
line71  BuildRequires: ocaml 

but for 2 weeks now, ocaml version in mageia has changed to 3.12.1 ...)

What looked simple at a first glance reveals other problems that wouldn't have been found ... if xen did not have to be rebuild so soon !

an anecdotal bug report may become problematic :(
Comment 4 Philippe Didier 2011-10-16 23:52:55 CEST
I add Funda Wang to the CC list ...
He could add a BR 2 months ago and build...
He's perhaps

CC: (none) => fundawang

Comment 5 Philippe Didier 2011-10-16 23:54:24 CEST
Sorry ... 
I said : he's perhaps the wisest to help Thomas
Philippe Didier 2011-10-17 00:18:36 CEST

CC: (none) => thomas

Comment 6 Thomas Spuhler 2011-10-17 00:31:22 CEST
The package currently doesn't build. Upstream has already in issue listed.
I keep watching, but appreciate Funda's help anyway
Malo Deniélou 2011-11-01 12:07:40 CET

CC: (none) => malo

Comment 7 Malo Deniélou 2011-11-03 22:11:48 CET
xen also need a rebuild for the new ocaml (to build the xen-ocaml package).

BTW, Mandriva seems to have something that builds now.
Comment 8 Philippe Didier 2011-11-06 21:47:06 CET
It seems to be quite OK now :
It has been successfully built on november 3rd with the BuilRequire : texi2html :

xen xen-doc xen-hypervisor and xen-ocaml rpms are now present in the repo...


But reading the spec file it seems that it has been built with an old version of ocaml (version 3.11.0) provided as source... 

beside this : Mageia is now providing ocaml version 3.12.1 since october 1st

Perhaps need to rebuild with this new source ?!

I add Dexter to cc list...

CC: (none) => dmorganec

Comment 9 Malo Deniélou 2011-11-07 00:26:01 CET
I'm taking care of the ocaml packages these days.
AFAIK, the ocaml source is only used to build the xen-ocaml binding package. I'm investigating if that xen-ocaml package is effectively broken (the building system of xen is quite complicated and not only uses the source of ocaml, but also uses the current ocaml). In the worst case, it only breaks these bindings, which are not currently used within Mageia. 
I think we can close this bug report. I will open another one if xen-ocaml is broken.

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

Comment 10 Thomas Spuhler 2011-11-07 02:03:56 CET
I just check it our from the repo and the package doesn't build on my cauldron box

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