Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287591 - sci-libs/vtk use cmake command directly
Summary: sci-libs/vtk use cmake command directly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Markus Dittrich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 287583
  Show dependency tree
 
Reported: 2009-10-03 22:06 UTC by Tomáš Chvátal (RETIRED)
Modified: 2009-12-19 18:13 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
port of the vtk ebuild to the cmak-utils eclass (vtk-5.4.2-r1.ebuild,7.61 KB, text/plain)
2009-12-15 11:23 UTC, François Bissey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Chvátal (RETIRED) gentoo-dev 2009-10-03 22:06:25 UTC
Please for explanation why it is bad head for bug which block this one.

This package was anounced as broken in old bug 267776 i will mask and treeclean it in 30 days if noone step up to fix it.
Comment 1 Markus Dittrich (RETIRED) gentoo-dev 2009-10-09 01:41:42 UTC
Hi Tomáš,

PLEASE do NOT treeclean paraview just because it uses
cmake directly. Paraview as well as vtk are very complex
scientific packages which use cmake in a fairly complex
way (as a matter of fact they are both developed by
kitware which also develops cmake). Both packages
are used by a lot of people. I have not had time for 
an in depth look at the cmake-utils.eclass yet but I 
suspect quite a few of the things paraview/vtk need 
are not yet covered in the eclass at all - I might
be wrong though.

Porting paraview and vtk to the cmake.eclass is on my
to do list but will be a lot of work and require even
more testing for both of which I don't have time right now
so this will have to wait until later this year. If you have 
time to help do some of the porting work or check how 
the paraview/vtk ebuild will fit in the framework of
the eclass I'd certainly  appreciate it. 

If you have any concerns please don't hesitate to get in
touch.

Thanks,
Markus
Comment 2 François Bissey 2009-12-15 11:23:33 UTC
Created attachment 213074 [details]
port of the vtk ebuild to the cmak-utils eclass

OK so this it. Just a port I didn't try to do something
about the other hacks in the ebuild. Next, revision of
paraview both on the bug and overlay but that's for tomorrow.
Comment 3 Markus Dittrich (RETIRED) gentoo-dev 2009-12-17 23:32:08 UTC
Thanks, Francois.

Markus
Comment 4 François Bissey 2009-12-18 03:26:36 UTC
(In reply to comment #3)
> Thanks, Francois.
> 
> Markus
> 
Hi Markus,

I have just seen you have independently closed bug #295531 
the current ebuild in this bug would have addressed the issue 
out of the box as the eclass adds a dependency to cmake-2.6.2.
Correct Tomáš? 
Comment 5 Markus Dittrich (RETIRED) gentoo-dev 2009-12-18 03:56:14 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Thanks, Francois.
> > 
> > Markus
> > 
> Hi Markus,
> 
> I have just seen you have independently closed bug #295531 
> the current ebuild in this bug would have addressed the issue 
> out of the box as the eclass adds a dependency to cmake-2.6.2.
> Correct Tomáš? 
> 

This is possible. However, going over the cmake stuff will take
me some time whereas fixing a dependency is easy ;)

Markus
Comment 6 Markus Dittrich (RETIRED) gentoo-dev 2009-12-19 18:13:41 UTC
I've just committed -r1 which is now fully cmake-utils eclass
based. I've also cleaned up the ebuild quite a bit and fixed
a few other things.

Everything seems to work fine - hopefully I haven't broken
anything during the transfer.

Thanks again to Francois for his help.

Best,
Markus