[FGS] build_si error?
Daniel Morissette
dmorissette at mapgears.com
Tue Jul 10 08:50:05 EDT 2007
Frank,
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)
'svn_branch_1.4'
! 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.
Daniel
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
http://www.mapgears.com/
More information about the Foss-gis-suite
mailing list