Summary: | sci-geosciences/grass-6.2.0 merge fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Miroslav Šulc <fordfrog> |
Component: | Current packages | Assignee: | Steve Arnold <nerdboy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sci-geosciences, syntaxerrormmm, wilcox.michael |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
Ebuild for grass-6.2.1 Updated nviz patch |
Description
Miroslav Šulc
2006-12-25 06:12:43 UTC
Created attachment 104709 [details]
emerge --info
Here are my USE flags for grass: [ebuild NS ] sci-geosciences/grass-6.2.0 USE="ffmpeg jpeg motif nls opengl png python readline tiff truetype -fftw -glw -gmath -largefile -mysql -odbc -postgres -sqlite -tcl -tk" 0 kB Add glw, tcl, and tk to your USE flags and it will merge. I'm currently trying to sort out all those use flags... (In reply to comment #3) > Add glw, tcl, and tk to your USE flags and it will merge. I'm currently trying > to sort out all those use flags... I'm not so sure about glw, probably only tcl and tk do the trick, but I didn't test it. My idea is to make dependencies that break the compilation stage hard dependencies. tcl + tk is one of those. I really don't understand why continue to mantain such useflags if GRASS building fails. Cheers. Well, it used to build fine without any X-related stuff (including Tcl and opengl/nviz), which is what you want for something like mapserver. The configure --help still includes optional support for all these things, and believe it or not there are still more options I haven't enabled in any ebuilds. I'm trying to find the right combination so we can have a "minimal" install of Grass for a non-X environment, but it may end up as you suggested (ie, with many options specified as hard depends). Created attachment 109663 [details]
Ebuild for grass-6.2.1
Created attachment 109665 [details, diff]
Updated nviz patch
I've attached ebuild for 6.2.1 version, which is mainly bugfix release according to grass' web page. No magic here, I've just renamed original ebuild :P. Anyway I also had problems with nvis visualization module, which failed due to same Tcl dependencies. According to http://grass.itc.it/grass62/source/REQUIREMENTS.html Tcl is optional dependency, but somehow I couldn't make it compile without Tck+tk (In reply to comment #8) > I've attached ebuild for 6.2.1 version, which is mainly bugfix release > according to grass' web page. Well, there was available a 6.2.1 version, on the Gentoo-GIS overlay: http://gentoo-gis.sf.net Of course, as an unofficial overlay, the ebuilds are all in testing. In particular, grass-6.2.1 ebuild doesn't provide the NVIZ patch that you instead do. Probabily, we include it in a revbump for grass-6.2.1. Thanks for the help, HTH :D Keep the good work done, Best regards, Bolek. |