Eu tenho tentado instalar várias extensões no meu recém-instalado GRASS GIS 7.0 (instalado seguindo as instruções aqui ), entre eles "i.fusion.hpf". A extensão não parece importar, pois o problema é o mesmo para todos eles. Então, quando eu executo g.extension e tento adicionar uma extensão, recebo a mensagem
ERROR: Please install GRASS development package
Em site do GRASS I leia que este erro significou que eu tive que instalar o pacote "grass-dev". Eu tentei fazer isso, mas quando eu faço isso no terminal, eu recebo mensagens de erro de dependências ... (em francês, com tradução logo em seguida)
~$ sudo apt install grass-dev
Reading package lists ... Done
Building the dependency tree
Reading status information ...
Some packages can not be installed. This can mean
that you asked for the impossible, or, if you use
the unstable distribution, that some packages have not yet
been created or did not come out of entering.
The following information will help you resolve the situation:
Following packages contain unsatisfied dependencies:
grass-dev: depends: libgdal-dev but won't be installed
depends: libpq-dev but won't be installed
E: impossible to fix problems, defective packages are in "keep as is" mode.
Quando tento instalar as dependências, basicamente recebo as mesmas respostas referentes a outras dependências. Como não quero estar mexendo muito com eles, peço sua gentil ajuda: -)
[Editar] Eu tentei a resposta do Abel Tom, mas é isso que eu recebo:
$ sudo apt installs libgdal-dev libpq-dev
Reading package lists ... Done
Building the dependency tree
Reading status information ...
Some packages can not be installed. This can mean
that you asked for the impossible, or, if you use
the unstable distribution, that some packages have not yet
been created or did not come out of entering.
The following information will help you resolve the situation:
The following packages of unmet dependencies:
libpq-dev: Depends: libpq5 (= 9.5.8-0ubuntu0.16.04.1) but 9.5.9-0ubuntu0.16.04 must be installed
E: Unable to fix problems, packages are in "keep as is" mode.
Eu tentei sudo apt install libpq5
, mas ele já está instalado ... estranho. E sudo apt install -f
não funcionou bem ....
Eu tentei desinstalar e reinstalar o GRASS GIS, mas nada mudou ... exceto agora o QGIS é desinstalado (então eu o reinstalei, parece funcionar bem). Eu tentei mudar o ppa. Eu fui de ppa:ubuntugis/ubuntugis-unstable
para ppa:grass/grass-stable
e, em seguida, rebaixei para o GRASS 7.0. O problema foi ainda pior, pois eu não conseguia nem acessar o banco de dados de complementos! Agora estou de volta em 7.2.
Começando a pensar que é porque os pacotes estão em desenvolvimento, de alguma forma? Os desenvolvedores poderiam atualizá-los e, portanto, estão inacessíveis? Eu realmente não sei como isso funciona para ser honesto ... Também no manual / solução de problemas do g.extension, diz:
Since extensions have to be compiled on Unix based systems (Linux,
Mac OSX etc.) unless a Python extension is installed, a full compiler
environment must be present on the user's computer.
Isso significa que posso instalar alguma extensão do Python? Eu realmente não tenho certeza do que isso significa.
Bom dia,
Nat Azodnem