<div dir="ltr">Hi,<div><br></div><div>Could try the addon package for grass6.4 from ubunutu ppa[1] which contains most of them. There are builds for raring and saucy. But as you are using 12.04 LTS i had requested a build for Precise[2]. If would be helpful to get it tested by others. Its been there for a while but I didnt hear any issues regarding them maybe none used.</div>
<div><br></div><div>[1] <a href="https://code.launchpad.net/~rashadkm/+recipe/grass-addons-daily">https://code.launchpad.net/~rashadkm/+recipe/grass-addons-daily</a></div><div>[2] <a href="https://code.launchpad.net/~grass/+archive/grass-stable/+recipebuild/568793">https://code.launchpad.net/~grass/+archive/grass-stable/+recipebuild/568793</a></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Oct 27, 2013 at 2:38 AM, Hamish <span dir="ltr"><<a href="mailto:hamish_b@yahoo.com" target="_blank">hamish_b@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
[sorry to break the thread but yahoo mail is more broken than usual today and won't let me reply to the other..]<br>
<div class="im"><br>
Cesar wrote:<br>
> To be able to install grass addons in 6.4.3 you need to install the<br>
> grass-dev package with sudo apt-get install grass-dev and then issue<br>
> the g.extension command<br>
<br>
</div><div class="im">Vaclav wrote:<br>
> Maybe, GRASS, namely g.extension, should identify the error (e.g.<br>
> check the include/Make directory) and report an error with a suggestion<br>
> (if on linux: "Check that you have package ..."). But this might be<br>
> very different for various distributions.<br>
<br>
</div>Hi,<br>
<br>
the master debian packaging rules for 6.4 do add such a warning already, but<br>
only for the command line version of g.extension (which I was more<br>
comfortable patching at the time; patch for the python version welcome).<br>
<br>
<a href="http://anonscm.debian.org/gitweb/?p=pkg-grass/grass.git;a=blob_plain;f=debian/patches/check4dev;hb=HEAD" target="_blank">http://anonscm.debian.org/gitweb/?p=pkg-grass/grass.git;a=blob_plain;f=debian/patches/check4dev;hb=HEAD</a><br>
<br>
so when you run it without the grass-dev package installed the first warning<br>
you get is to install the missing package. I don't know how often the Ubuntu<br>
custom PPA packagers sync with the updates to the debiangis packaging rules,<br>
but the warning has been in there for a year and a half or so already.<br>
IMO this is a packaging issue; any fix/warning due to packaging splits belongs<br>
with the packaging rules that did the splitting.<br>
<div class="im"><br>
<br>
> Probably also the package description and suggested/related packages<br>
> should provide some information.<br>
<br>
</div>this is also already done,<br>
<br>
<a href="http://anonscm.debian.org/gitweb/?p=pkg-grass/grass.git;a=blob;f=debian/control;h=9f1191080f0ee9a5dcbcd9ebe4e62d9203ed5f13;hb=HEAD#l162" target="_blank">http://anonscm.debian.org/gitweb/?p=pkg-grass/grass.git;a=blob;f=debian/control;h=9f1191080f0ee9a5dcbcd9ebe4e62d9203ed5f13;hb=HEAD#l162</a><br>
<br>
grass-dev pkg description:<br>
"This package contains the header files for developing with GRASS.<br>
Install this package if you wish to develop software that manipulates<br>
GRASS data sets or install addons using the g.extension module."<br>
<br>
<br>
ISTR there was an issue if grass-dev was installed but the grass-doc<br>
package wasn't, but I think that's a bit of a corner case (->if grass-core<br>
was installed but the "grass" package wasn't). I think the problem had<br>
to do with the missing logo or css file, or perhaps the missing dir<br>
structure?<br>
<br>
<br>
I too get the emails about the broken 7.0 ppa build, according to the error<br>
message the latest issue seems to be a ubuntu dependency tangle in the<br>
new "trusty" version, best to give that some time to sort itself out:<br>
<br>
"State: Dependency wait"<br>
<a href="https://launchpadlibrarian.net/154922788/buildlog.txt.gz" target="_blank">https://launchpadlibrarian.net/154922788/buildlog.txt.gz</a><br>
<a href="https://launchpadlibrarian.net/155002197/buildlog.txt.gz" target="_blank">https://launchpadlibrarian.net/155002197/buildlog.txt.gz</a><br>
<br>
earlier I saw errors which the build log suggested were gcc bugs when builing<br>
ccmath, I assume an update for gcc would solve that.<br>
<br>
<br>
<br>
Finally, and not really related but while I remember, there's a problem<br>
building 6.4.3 on Itanium which I don't understand; build log:<br>
<br>
<a href="https://buildd.debian.org/status/fetch.php?pkg=grass&arch=ia64&ver=6.4.3-2&stamp=1380196645" target="_blank">https://buildd.debian.org/status/fetch.php?pkg=grass&arch=ia64&ver=6.4.3-2&stamp=1380196645</a><br>
<br>
"""<br>
...<br>
gcc -I/«PKGBUILDDIR»/dist.ia64-unknown-linux-gnu/include -g -O2 -Wformat -Werror=format-security -fPIE -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Wno-error=format-security -Wall -O -fPIC -DPACKAGE=\""grasslibs"\" -DPACKAGE=\""grasslibs"\" -I/«PKGBUILDDIR»/dist.ia64-unknown-linux-gnu/include -o OBJ.ia64-unknown-linux-gnu/window.o -c window.c<br>
gcc -shared -o /«PKGBUILDDIR»/dist.ia64-unknown-linux-gnu/lib/<a href="http://libgrass_display.6.4.3.so" target="_blank">libgrass_display.6.4.3.so</a> -L/«PKGBUILDDIR»/dist.ia64-unknown-linux-gnu/lib -Wl,--export-dynamic -Wl,-rpath-link,/«PKGBUILDDIR»/dist.ia64-unknown-linux-gnu/lib OBJ.ia64-unknown-linux-gnu/cnversions.o OBJ.ia64-unknown-linux-gnu/color_list.o OBJ.ia64-unknown-linux-gnu/draw.o OBJ.ia64-unknown-linux-gnu/draw2.o OBJ.ia64-unknown-linux-gnu/get_win.o OBJ.ia64-unknown-linux-gnu/ident_win.o OBJ.ia64-unknown-linux-gnu/list.o OBJ.ia64-unknown-linux-gnu/popup.o OBJ.ia64-unknown-linux-gnu/raster.o OBJ.ia64-unknown-linux-gnu/raster2.o OBJ.ia64-unknown-linux-gnu/setup.o OBJ.ia64-unknown-linux-gnu/symbol.o OBJ.ia64-unknown-linux-gnu/tran_colr.o OBJ.ia64-unknown-linux-gnu/window.o -lgrass_gis.6.4.3 -lgrass_datetime.6.4.3 -lz -lgrass_raster.6.4.3 -lgrass_pngdriver.6.4.3 -lgrass_driver.6.4.3 -lgrass_gis.6.4.3 -lgrass_datetime.6.4.3 -lz -lfreetype -lgrass_gis.6.4.3<br>
-lgrass_datetime.6.4.3 -lz -lpng -lz -lm -lgrass_psdriver.6.4.3 -lgrass_driver.6.4.3 -lgrass_gis.6.4.3 -lgrass_datetime.6.4.3 -lz -lfreetype -lgrass_gis.6.4.3 -lgrass_datetime.6.4.3 -lz -lgrass_driver.6.4.3 -lgrass_gis.6.4.3 -lgrass_datetime.6.4.3 -lz -lfreetype -lgrass_gis.6.4.3 -lgrass_datetime.6.4.3 -lz <br>
/usr/bin/ld: OBJ.ia64-unknown-linux-gnu/raster2.o: @gprel relocation against dynamic symbol D__overlay_mode<br>
/usr/bin/ld: final link failed: Nonrepresentable section on output<br>
collect2: ld returned 1 exit status<br>
make[4]: *** [/«PKGBUILDDIR»/dist.ia64-unknown-linux-gnu/lib/<a href="http://libgrass_display.6.4.3.so" target="_blank">libgrass_display.6.4.3.so</a>] Error 1<br>
make[4]: Leaving directory `/«PKGBUILDDIR»/lib/display'<br>
...<br>
<div class=""><div class="h5">"""<br>
<br>
<br>
thanks,<br>
Hamish<br>
<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font face="arial, helvetica, sans-serif">Regards,<br> Rashad</font></div>
</div></div>