[FGS] build_si error?

Daniel Morissette dmorissette at mapgears.com
Tue Jul 10 08:50:05 EDT 2007


I have the same problem on my system. I stepped through the scripts and 
found that in my case the problem is a conflict of dependencies. The 
build script calls "fgsdev list_modules_dep" to create the list of 
dependencies and if that returns an error then the main script gets 
confused and the "!" that you see come from the "!" in the error 
messages. See what I get:

$ fgsdev list_modules_dep mapserver-php
! Conflicting version for 'gdal-base': Another(s) package(s) request(s) 
! and 'gdal-base' requests 'cvs_HEAD', aborting.
! /opt/fgs1/fgs-dev/bin/fgsdev: Fatal error returned, exiting...

I'd suggest that you try 'gsdev list_modules_dep gdal_python-module 
gdal_ecw-module mapserver-base libstdc++-lib python_mapscript-module' 
and fix whatever dependency conflict you may have.

I'm not sure of the right way to fix the dependency, but in my case I 
suspect I get this conflict because I switched my GDAL from CVS to SVN 
but I didn't rerun 'fgsdev build_pkg' for some packages.


Frank Warmerdam wrote:
> Folks,
> Does anyone have any idea why I might get:
> [frankw at xblade14-2 fgs-dev]$ fgsdev build_si all 0.4 gdal_python-module 
> gdal_ecw-module mapserver-base libstdc++-lib python_mapscript-module
> * Creating archive file containing all required FGS modules...
> + Including base module... ok
> /home/frankw/fgs/fgs-dev/bin/lib/list_module_dep.sh: line 32: return: !: 
> numeric argument required
> /home/frankw/fgs/fgs-dev/bin/lib/list_module_dep.sh: line 32: return: !: 
> numeric argument required
> ! /home/frankw/fgs/fgs-dev/bin/fgsdev: Fatal error returned, exiting...
> * Creating self-extracting archive script
> * Self installer image created with success in 
> '/home/frankw/fgs/fgs-dev/modules/fgs-all-0.4-linux-i386.bin'.
> * Versions info file is 
> '/home/frankw/fgs/fgs-dev/modules/fgs-all-0.4-linux-i386.versions'.
> [frankw at xblade14-2 fgs-dev]$ get_dep
> -bash: get_dep: command not found
> I do have packages with non-numeric versions, such as:
>   fgs-gdal-base-svn_trunk-linux-i386.tar.gz
> Is this illegal?  It seems to be what fgs wants to name the svn
> version of GDAL.
> Best regards,

Daniel Morissette

More information about the Foss-gis-suite mailing list