Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159074 - sci-geosciences/grass-6.2.0 merge fails
Summary: sci-geosciences/grass-6.2.0 merge fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-25 06:12 UTC by Miroslav Šulc
Modified: 2007-02-13 09:52 UTC (History)
3 users (show)

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


Attachments
emerge --info (emerge_info.txt,11.59 KB, text/plain)
2006-12-25 06:13 UTC, Miroslav Šulc
Details
Ebuild for grass-6.2.1 (grass-6.2.1.ebuild,5.33 KB, text/plain)
2007-02-09 20:44 UTC, Bolek Tekielski
Details
Updated nviz patch (grass-6.2.1-html-nonviz.patch,1020 bytes, patch)
2007-02-09 20:44 UTC, Bolek Tekielski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2006-12-25 06:12:43 UTC
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
Comment 1 Miroslav Šulc gentoo-dev 2006-12-25 06:13:53 UTC
Created attachment 104709 [details]
emerge --info
Comment 2 Miroslav Šulc gentoo-dev 2006-12-25 06:17:24 UTC
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
Comment 3 Steve Arnold archtester gentoo-dev 2006-12-29 17:26:55 UTC
Add glw, tcl, and tk to your USE flags and it will merge.  I'm currently trying to sort out all those use flags...
Comment 4 Emiliano Vavassori 2006-12-30 01:58:56 UTC
(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.
Comment 5 Steve Arnold archtester gentoo-dev 2007-01-29 00:09:12 UTC
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).
Comment 6 Bolek Tekielski 2007-02-09 20:44:16 UTC
Created attachment 109663 [details]
Ebuild for grass-6.2.1
Comment 7 Bolek Tekielski 2007-02-09 20:44:56 UTC
Created attachment 109665 [details, diff]
Updated nviz patch
Comment 8 Bolek Tekielski 2007-02-09 20:50:20 UTC
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
Comment 9 Emiliano Vavassori 2007-02-10 11:48:07 UTC
(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,
Comment 10 Bolek Tekielski 2007-02-13 09:52:07 UTC
HTH :D
Keep the good work done,
Best regards,
Bolek.