Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143589 - sci-geosciences/grass-6.1.0 released
Summary: sci-geosciences/grass-6.1.0 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-11 10:18 UTC by Emiliano Vavassori
Modified: 2006-12-04 05:16 UTC (History)
4 users (show)

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


Attachments
grass directory in $PORTDIR/sci-geosciences, containing grass-6.1.0.ebuild and relative files (grass-6.1.0.tar.bz2,2.54 KB, application/octet-stream)
2006-08-11 10:21 UTC, Emiliano Vavassori
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emiliano Vavassori 2006-08-11 10:18:07 UTC
GRASS 6.1.0 was released this morning, please put in portage new ebuild.
Comment 1 Emiliano Vavassori 2006-08-11 10:21:28 UTC
Created attachment 94006 [details]
grass directory in $PORTDIR/sci-geosciences, containing grass-6.1.0.ebuild and relative files

Proposed ebuild for grass-6.1.0. Unpack the tarball in $PORTDIR/sci-geosciences.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-08-11 10:22:33 UTC
http://allen.brooker.gb.net/misc/kitten-0day.jpg
Comment 3 Emiliano Vavassori 2006-08-11 10:29:13 UTC
(In reply to comment #2)
> http://allen.brooker.gb.net/misc/kitten-0day.jpg

Yeah, sorry for the killed kitten... If God killed one kitten for each working ebuild I've posted and 1 month old... GIS sws are quicker in development.

And sorry if I try to lighten developer workload...
Comment 4 karpi 2006-08-16 01:16:43 UTC
he?.. something strange.. I can't download the attachment from there :(
Comment 5 Emiliano Vavassori 2006-08-16 04:11:23 UTC
(In reply to comment #4)
> he?.. something strange.. I can't download the attachment from there :(

I just did it. Well, I uploaded the tarball also at this URL:

http://syntaxerrormmm.altervista.org/dwls/grass-6.1.0.tar.bz2

Also, md5sum of the tarball:
$ md5sum grass-6.1.0.tar.bz2
b9226d1242f9f2b3a5f76267d08a29d2  grass-6.1.0.tar.bz2
Comment 6 Emiliano Vavassori 2006-09-27 13:50:51 UTC
Wow, GRASS 6.2.0 (next stable) is nearly released and this bug isn't already fixed... Well, I will say Gentoo developers are less than Debian ones (I might not say so, I love Gentoo, but in some ways Bugzilla and developers group doesn't work as they should do)...
Comment 7 Craig Feuerherdt 2006-09-27 19:11:13 UTC
Unable to emerge grass 6.1.0 ebuild!

kltgs1 grass # emerge -v grass
>>> cfg-update-1.8.0-r3 : No new packages have been emerged, checksum index OK...
Calculating dependencies... done!
>>> Emerging (1 of 1) sci-geosciences/grass-6.1.0 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking grass-6.1.0.tar.gz ;-)
>>> Unpacking source...

!!! ERROR: sci-geosciences/grass-6.1.0 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_unpack
  ebuild.sh, line 711:   Called src_unpack
  grass-6.1.0.ebuild, line 67:   Called built_with_use 'dev-lang/tcl' 'thread'
  eutils.eclass, line 1614:   Called die

!!! dev-lang/tcl-8.4.9 does not actually support the thread USE flag!
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage'
kltgs1 grass #


Does the TCL use tag need to be changed to threads as example below?

kltgs1 grass # emerge -v tcl --pretend
>>> cfg-update-1.8.0-r3 : Building checksum index... (takes a few seconds)  done!

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-lang/tcl-8.4.9  USE="-threads" 0 kB

Total size of downloads: 0 kB
kltgs1 grass #
Comment 8 Craig Feuerherdt 2006-09-27 19:19:37 UTC
Unable to emerge grass 6.1.0 ebuild!

kltgs1 grass # emerge -v grass
>>> cfg-update-1.8.0-r3 : No new packages have been emerged, checksum index OK...
Calculating dependencies... done!
>>> Emerging (1 of 1) sci-geosciences/grass-6.1.0 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking grass-6.1.0.tar.gz ;-)
>>> Unpacking source...

!!! ERROR: sci-geosciences/grass-6.1.0 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_unpack
  ebuild.sh, line 711:   Called src_unpack
  grass-6.1.0.ebuild, line 67:   Called built_with_use 'dev-lang/tcl' 'thread'
  eutils.eclass, line 1614:   Called die

!!! dev-lang/tcl-8.4.9 does not actually support the thread USE flag!
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage'
kltgs1 grass #


Does the TCL use tag need to be changed to threads as example below?

kltgs1 grass # emerge -v tcl --pretend
>>> cfg-update-1.8.0-r3 : Building checksum index... (takes a few seconds)  done!

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-lang/tcl-8.4.9  USE="-threads" 0 kB

Total size of downloads: 0 kB
kltgs1 grass #
Comment 9 Emiliano Vavassori 2006-09-28 02:35:53 UTC
(In reply to comment #8)
> Does the TCL use tag need to be changed to threads as example below?

Yes, and not only tcl but also tk; it's an issue that I've seen yesterday after posting here. 

Fix launching:

sed -e -i 's/\(dev-lang\/tcl thread\)/\1s/; s/\(dev-lang\/tk thread\)/\1s/' $PORTDIR_OVERLAY/sci-geosciences/grass/grass-6.1.0.ebuild

and re-digesting the ebuild.

Thanks for the report.
Comment 10 Emiliano Vavassori 2006-09-28 02:36:58 UTC
(In reply to comment #9)
> sed -e -i 's/\(dev-lang\/tcl thread\)/\1s/; s/\(dev-lang\/tk thread\)/\1s/'
> $PORTDIR_OVERLAY/sci-geosciences/grass/grass-6.1.0.ebuild

Well, sorry, without '-e' option.

Comment 11 Steve Arnold archtester gentoo-dev 2006-10-23 14:19:44 UTC
Modified ebuild now in portage; it still has some missing math symbols if built without Blas/Lapack (gmath USE flag).
Comment 12 Emiliano Vavassori 2006-12-04 05:16:30 UTC
(In reply to comment #11)
> Modified ebuild now in portage; it still has some missing math symbols if built
> without Blas/Lapack (gmath USE flag).

Well, it has some issues on dependency (proj listed as required dependency AND as optional one, if 'proj' useflag is used; ncurses *is needed* for a clean compile; man system dependency) and some others, which are best viewed in bug 153796.

Thanks.