grasstcl_cs.po: 860 translated messages. grasstcl_de.po: 303 translated messages, 291 fuzzy translations, 260 untranslated messages. grasstcl_fr.po: 612 translated messages, 135 fuzzy translations, 344 untranslated messages. grasstcl_it.po: 1030 translated messages, 42 fuzzy translations, 130 untranslated messages. grasstcl_ja.po: 0 translated messages, 419 fuzzy translations, 441 untranslated messages. grasstcl_pl.po: 317 translated messages, 24 fuzzy translations, 610 untranslated messages. grasstcl_pt_br.po: 656 translated messages, 175 fuzzy translations, 29 untranslated messages. grasstcl_ru.po: 0 translated messages, 91 fuzzy translations, 769 untranslated messages. grasstcl_tr.po: 808 translated messages, 46 fuzzy translations, 266 untranslated messages. grasstcl_vi.po: 834 translated messages, 13 fuzzy translations, 20 untranslated messages. make[2]: Leaving directory `/var/tmp/portage/sci-geosciences/grass-6.2.0/work/grass-6.2.0/locale' make[1]: Leaving directory `/var/tmp/portage/sci-geosciences/grass-6.2.0/work/grass-6.2.0/locale' cp -f AUTHORS COPYING README REQUIREMENTS.html /var/tmp/portage/sci-geosciences/grass-6.2.0/work/grass-6.2.0/dist.i686-pc-linux-gnu/ cp -f /var/tmp/portage/sci-geosciences/grass-6.2.0/work/grass-6.2.0/bin.i686-pc-linux-gnu/grass62 /var/tmp/portage/sci-geosciences/grass-6.2.0/work/grass-6.2.0/dist.i686-pc-linux-gnu/grass62.tmp build_html_index.sh cp: cannot create regular file `../dist.i686-pc-linux-gnu/docs/html/nviz/': Is a directory cp: cannot create regular file `../dist.i686-pc-linux-gnu/docs/html/nviz/': Is a directory Generating HTML manual pages index (help system)... Generated HTML docs in ../dist.i686-pc-linux-gnu/docs/html/index.html ---------------------------------------------------------------------- Following modules are missing the 'description.html' file in src code: ---------------------------------------------------------------------- GRASS GIS compilation log ------------------------- Started compilation: Mon Dec 25 13:31:04 CET 2006 -- Errors in: /var/tmp/portage/sci-geosciences/grass-6.2.0/work/grass-6.2.0/visualization/nviz -- Finished compilation: Mon Dec 25 13:40:55 CET 2006 (In case of errors please change into the directory with error and run 'make') make: *** [default] Error 1
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.