[Gfoss] Problemi di compilazione - GRASS 6.4.0. su Fedora 12(64bit)

Ciao a tutti,

ho un problema nella compilazione di GRASS 6.4.0. su Fedora 12(64bit): nonostante il comando

./configure --with-proj-libs=/usr/lib --with-gdal=/usr/local/bin/gdal-config

vada liscio, riscontro molti problemi quando eseguo il make:

Errors in:
/d1/home/localop/grass-6.4.0/lib/gmath
/d1/home/localop/grass-6.4.0/lib/imagery
/d1/home/localop/grass-6.4.0/lib/cluster
/d1/home/localop/grass-6.4.0/lib/rst/interp_float
/d1/home/localop/grass-6.4.0/general/g.transform
/d1/home/localop/grass-6.4.0/imagery/i.cluster
/d1/home/localop/grass-6.4.0/imagery/i.gensig
/d1/home/localop/grass-6.4.0/imagery/i.gensigset
/d1/home/localop/grass-6.4.0/imagery/i.group
/d1/home/localop/grass-6.4.0/imagery/i.his.rgb
/d1/home/localop/grass-6.4.0/imagery/i.maxlik
/d1/home/localop/grass-6.4.0/imagery/i.rectify
/d1/home/localop/grass-6.4.0/imagery/i.rgb.his
/d1/home/localop/grass-6.4.0/imagery/i.smap/shapiro
/d1/home/localop/grass-6.4.0/imagery/i.target
/d1/home/localop/grass-6.4.0/imagery/i.pca
/d1/home/localop/grass-6.4.0/imagery/i.cca
/d1/home/localop/grass-6.4.0/imagery/i.fft
/d1/home/localop/grass-6.4.0/imagery/i.ifft
/d1/home/localop/grass-6.4.0/imagery/i.zc
/d1/home/localop/grass-6.4.0/imagery/i.class
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/libes
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/menu
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.2image
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.2target
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.camera
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.elev
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.init
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.rectify
/d1/home/localop/grass-6.4.0/imagery/i.ortho.photo/photo.target
/d1/home/localop/grass-6.4.0/imagery/i.points
/d1/home/localop/grass-6.4.0/imagery/i.vpoints
/d1/home/localop/grass-6.4.0/ps/ps.map
/d1/home/localop/grass-6.4.0/raster/r.external
/d1/home/localop/grass-6.4.0/raster/r.param.scale
/d1/home/localop/grass-6.4.0/raster/r.resamp.rst
/d1/home/localop/grass-6.4.0/raster/r.surf.random
/d1/home/localop/grass-6.4.0/raster/r.surf.gauss
/d1/home/localop/grass-6.4.0/raster/simwe/simlib
/d1/home/localop/grass-6.4.0/raster/simwe/r.sim.water
/d1/home/localop/grass-6.4.0/raster/simwe/r.sim.sediment
/d1/home/localop/grass-6.4.0/raster/r.in.gdal
/d1/home/localop/grass-6.4.0/raster/r.out.gdal
/d1/home/localop/grass-6.4.0/raster/r.surf.fractal
/d1/home/localop/grass-6.4.0/vector/v.extract
/d1/home/localop/grass-6.4.0/vector/v.kernel
/d1/home/localop/grass-6.4.0/vector/v.surf.rst
/d1/home/localop/grass-6.4.0/vector/lidar/lidarlib
/d1/home/localop/grass-6.4.0/vector/lidar/v.surf.bspline
/d1/home/localop/grass-6.4.0/vector/lidar/v.outlier
/d1/home/localop/grass-6.4.0/vector/lidar/v.lidar.correction
/d1/home/localop/grass-6.4.0/vector/lidar/v.lidar.edgedetection
/d1/home/localop/grass-6.4.0/vector/lidar/v.lidar.growing

Se poi lancio GRASS dalla cartella dei sorgenti non mi viene visualizzata l’interfaccia grafica, e se cerco di farla partire appare il messaggio di errore: “Execution failed: ‘g.proj -p’”…

Qualcuno saprebbe indirizzarmi sul da farsi?

grazie in anticipo,
Damiano

Damiano Natali
mail damiano.natali@gmail.com
skype damiano.natali

Il 06 dicembre 2010 12:08, Damiano Natali <damiano.natali@gmail.com> ha scritto:

Ciao a tutti,

ciao Damiano

Qualcuno saprebbe indirizzarmi sul da farsi?

fai un make distclean e riparti da capo....

grazie in anticipo,
Damiano

--
ciao
Luca

www.lucadelu.org

Ciao Luca!

grazie della rapidità…ho provato ad eseguire in sequesnza i seguenti comandi:

make distclean
make clean
./configure
make

ma ottengo sempre lo stesso problema…

Il giorno 06 dicembre 2010 12:20, Luca Delucchi <lucadeluge@gmail.com> ha scritto:

Il 06 dicembre 2010 12:08, Damiano Natali <damiano.natali@gmail.com> ha scritto:

Ciao a tutti,

ciao Damiano

Qualcuno saprebbe indirizzarmi sul da farsi?

fai un make distclean e riparti da capo…

grazie in anticipo,
Damiano


ciao
Luca

www.lucadelu.org

Damiano Natali
mail damiano.natali@gmail.com
skype damiano.natali

2010/12/6 Damiano Natali <damiano.natali@gmail.com>:

Ciao a tutti,

ho un problema nella compilazione di GRASS 6.4.0. su Fedora 12(64bit):
nonostante il comando

./configure --with-proj-libs=/usr/lib --with-gdal=/usr/local/bin/gdal-config

vada liscio, riscontro molti problemi quando eseguo il make:

Errors in:
/d1/home/localop/grass-6.4.0/lib/gmath

... devi andare in tale cartella e lanciare "make":

cd /d1/home/localop/grass-6.4.0/lib/gmath
make

per vedere l'errore. Poi, se mancano delle librerie come questa,
fallisce anche il resto.

ciao
Markus

Ciao Markus,

grazie della risposta. Ho provato a dare i comandi che mi hai consigliato ed ho ottenuto:

[localop@topogps gmath]$ make
test -d OBJ.x86_64-unknown-linux-gnu || mkdir -p OBJ.x86_64-unknown-linux-gnu
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/brent.o -c brent.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/dalloc.o -c dalloc.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/del2g.o -c del2g.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/eigen.o -c eigen.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/eigen_tools.o -c eigen_tools.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/fft.o -c fft.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/findzc.o -c findzc.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/gauss.o -c gauss.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/getg.o -c getg.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/ialloc.o -c ialloc.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/jacobi.o -c jacobi.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/la.o -c la.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/lu.o -c lu.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/max_pow2.o -c max_pow2.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/mult.o -c mult.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/rand1.o -c rand1.c
gcc -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -g -O2 -fPIC -DPACKAGE="“grasslibs”" -DPACKAGE="“grasslibs”" -I/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/svd.o -c svd.c
gcc -shared -o /d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.6.4.0.so -L/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib -Wl,–export-dynamic -Wl,-rpath-link,/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib OBJ.x86_64-unknown-linux-gnu/brent.o OBJ.x86_64-unknown-linux-gnu/dalloc.o OBJ.x86_64-unknown-linux-gnu/del2g.o OBJ.x86_64-unknown-linux-gnu/eigen.o OBJ.x86_64-unknown-linux-gnu/eigen_tools.o OBJ.x86_64-unknown-linux-gnu/fft.o OBJ.x86_64-unknown-linux-gnu/findzc.o OBJ.x86_64-unknown-linux-gnu/gauss.o OBJ.x86_64-unknown-linux-gnu/getg.o OBJ.x86_64-unknown-linux-gnu/ialloc.o OBJ.x86_64-unknown-linux-gnu/jacobi.o OBJ.x86_64-unknown-linux-gnu/la.o OBJ.x86_64-unknown-linux-gnu/lu.o OBJ.x86_64-unknown-linux-gnu/max_pow2.o OBJ.x86_64-unknown-linux-gnu/mult.o OBJ.x86_64-unknown-linux-gnu/rand1.o OBJ.x86_64-unknown-linux-gnu/svd.o -lgrass_gis -lgrass_datetime -lz -lfftw3 -lm -lm &&
(cd /d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib; ln -f -s libgrass_gmath.6.4.0.so /d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.so)
/usr/bin/ld: /usr/local/lib/libfftw3.a(mapflags.o): relocation R_X86_64_32 against `.rodata’ can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libfftw3.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.6.4.0.so] Error 1

hai qualche consiglio? magari manca la libreria gmath?! ulteriore problema è che, provando, mi sono accorto che non riesco neanche ad installare questa libreria una volta scaricata!

grazie,
Damiano

Il giorno 06 dicembre 2010 14:11, Markus Neteler <neteler@osgeo.org> ha scritto:

2010/12/6 Damiano Natali <damiano.natali@gmail.com>:

Ciao a tutti,

ho un problema nella compilazione di GRASS 6.4.0. su Fedora 12(64bit):
nonostante il comando

./configure --with-proj-libs=/usr/lib --with-gdal=/usr/local/bin/gdal-config

vada liscio, riscontro molti problemi quando eseguo il make:

Errors in:
/d1/home/localop/grass-6.4.0/lib/gmath

… devi andare in tale cartella e lanciare “make”:

cd /d1/home/localop/grass-6.4.0/lib/gmath
make

per vedere l’errore. Poi, se mancano delle librerie come questa,
fallisce anche il resto.

ciao
Markus

Damiano Natali
mail damiano.natali@gmail.com
skype damiano.natali

Il 06 dicembre 2010 16:00, Damiano Natali <damiano.natali@gmail.com> ha scritto:

/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.so)
/usr/bin/ld: /usr/local/lib/libfftw3.a(mapflags.o): relocation R_X86_64_32
against `.rodata' can not be used when making a shared object; recompile
with -fPIC
/usr/local/lib/libfftw3.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: ***
[/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.6.4.0.so]
Error 1

hai qualche consiglio? magari manca la libreria gmath?! ulteriore problema è
che, provando, mi sono accorto che non riesco neanche ad installare questa
libreria una volta scaricata!

la libreria gmath viene creata dalla compilazione di grass (è una sua
libreria interna); il problema è con libfftw3 controlla che esista in
/usr/local/lib/ lui la cerca li, ma se non l'hai compilata te immagino
non ci sarà. Controlla di aver installato libfftw3 dev

grazie,
Damiano

ciao
Luca

www.lucadelu.org

Ciao Luca,

grazie, sembra che fosse proprio quello! ora il make non da problemi, in compenso mi da problemi con la libreria proj:)…ora mi ci rompo la testa ancora un po’ dopodichè ricorrerò nuovamente al vostro aiuto…grazie ancora!

Damiano

Il giorno 06 dicembre 2010 16:24, Luca Delucchi <lucadeluge@gmail.com> ha scritto:

Il 06 dicembre 2010 16:00, Damiano Natali <damiano.natali@gmail.com> ha scritto:

/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.so)
/usr/bin/ld: /usr/local/lib/libfftw3.a(mapflags.o): relocation R_X86_64_32
against `.rodata’ can not be used when making a shared object; recompile
with -fPIC
/usr/local/lib/libfftw3.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: ***
[/d1/home/localop/grass-6.4.0/dist.x86_64-unknown-linux-gnu/lib/libgrass_gmath.6.4.0.so]
Error 1

hai qualche consiglio? magari manca la libreria gmath?! ulteriore problema è
che, provando, mi sono accorto che non riesco neanche ad installare questa
libreria una volta scaricata!

la libreria gmath viene creata dalla compilazione di grass (è una sua
libreria interna); il problema è con libfftw3 controlla che esista in
/usr/local/lib/ lui la cerca li, ma se non l’hai compilata te immagino
non ci sarà. Controlla di aver installato libfftw3 dev

grazie,

Damiano

ciao
Luca

www.lucadelu.org

Damiano Natali
mail damiano.natali@gmail.com
skype damiano.natali

On Mon, 2010-12-06 at 12:32 +0100, Damiano Natali wrote:

Ciao Luca!

grazie della rapidità...ho provato ad eseguire in sequesnza i seguenti
comandi:

make distclean
make clean
./configure
make

ma ottengo sempre lo stesso problema...

ciao Damiano,

compilo GRASS su Fedora 14 64bit (prima su 13) con successo, prova a
vedere se i parametri che uso io ti possono servire - occhio che ho
abilitato alcune dipendenze non opzionali e disabilitato altre:

./configure \
  --enable-64bit \
  --with-cxx \
  --with-libs=/usr/lib64 \
  --with-gdal=/usr/bin/gdal-config \
  --with-proj-share=/usr/share/proj \
  --without-odbc \
  --with-sqlite \
  --with-nls \
  --without-tcltk \
  --with-python=/usr/bin/python-config \
  --without-cairo \
  --without-opengl \
  --with-wxwidgets=/usr/bin/wx-config \
  --with-fftw \
  --with-blas \
  --with-lapack \
  --without-freetype \
  --enable-largefile \
  --with-x \
  --x-includes=/usr/include/X11/

ho installato tutte le dipendenze da pacchetto e specificato i percorsi
diversi dal default. Adattali dove necessario e posta qui in lista
eventuali errori generati da questo comando.

spero sia d'aiuto,
Anne
--
http://gis.fem-environment.eu/anne-ghisla/

2010/12/9 Anne Ghisla <a.ghisla@gmail.com>:

On Mon, 2010-12-06 at 12:32 +0100, Damiano Natali wrote:

Ciao Luca!

grazie della rapidità...ho provato ad eseguire in sequesnza i seguenti
comandi:

make distclean
make clean
./configure
make

ma ottengo sempre lo stesso problema...

ciao Damiano,

compilo GRASS su Fedora 14 64bit (prima su 13) con successo, prova a
vedere se i parametri che uso io ti possono servire - occhio che ho
abilitato alcune dipendenze non opzionali e disabilitato altre:

./configure \

...

L'ho aggiunto qua

http://grass.osgeo.org/wiki/Compile_and_Install#Fedora

La sezione su Fedora nel Wiki è sicuramente da espandere...

ciao
Markus

Ciao a tutti,

scusate se disturbo ancora. Sto provando a reinstallare GRASS ma prima di ciò volevo vedere che le librerie richieste (tipo le PROJ) fossero a posto. Dato che sto lavorando con Fedora ho provato ad installare tutto per via grafica (una specie di Synaptic): il problema è che quando seleziono i pacchetti della PROJ e della PROJ dev il computer si arrabbia e da questo errore:

Test Transaction Errors: file /usr/share/man/man1/cs2cs.1.gz from install of proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/geod.1.gz from install of proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/nad2nad.1.gz from install of proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/proj.1.gz from install of proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386

la cosa buffa è però che questi file (geod.1.gz, nad2nad.1.gz, proj.1.gz) li ho già rimossi!! Potreste mica darmi qualche indicazione su cosa fare?

grazie e a presto,
Damiano Natali

2010/12/14 Damiano Natali <damiano.natali@gmail.com>:

Ciao a tutti,
scusate se disturbo ancora. Sto provando a reinstallare GRASS ma prima di
ciò volevo vedere che le librerie richieste (tipo le PROJ) fossero a posto.
Dato che sto lavorando con Fedora ho provato ad installare tutto per via
grafica (una specie di Synaptic): il problema è che quando seleziono i
pacchetti della PROJ e della PROJ dev il computer si arrabbia e da questo
errore:
Test Transaction Errors: file /usr/share/man/man1/cs2cs.1.gz from install
of proj-4.6.1-3.fc12.x86_64 conflicts with file from package
PROJ-4.4.8-1.i386
file /usr/share/man/man1/geod.1.gz from install of
proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/nad2nad.1.gz from install of
proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/proj.1.gz from install of
proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
la cosa buffa è però che questi file (geod.1.gz, nad2nad.1.gz, proj.1.gz) li
ho già rimossi!! Potreste mica darmi qualche indicazione su cosa fare?

Prova con questo:

rpm -qa | grep -i proj

Mi pare che ci siano più RPMs installati che dovrebbero esserci.

Markus

Ciao Markus!

grazie per la risposta, l’output del comando che mi hai scritto è:

PROJ-4.4.8-1.i386

ho anche provato a cercare i pacchetti PROJ-4.4.8-1.i386 e proj-4.6.1-3.fc12.x86_64 con un find ma non sono riuscito a trovare nessuno dei due…devo cancellare qualcosa?

Damiano

Il giorno 14 dicembre 2010 16:16, Markus Neteler <neteler@osgeo.org> ha scritto:

2010/12/14 Damiano Natali <damiano.natali@gmail.com>:

Ciao a tutti,
scusate se disturbo ancora. Sto provando a reinstallare GRASS ma prima di
ciò volevo vedere che le librerie richieste (tipo le PROJ) fossero a posto.
Dato che sto lavorando con Fedora ho provato ad installare tutto per via
grafica (una specie di Synaptic): il problema è che quando seleziono i
pacchetti della PROJ e della PROJ dev il computer si arrabbia e da questo
errore:
Test Transaction Errors: file /usr/share/man/man1/cs2cs.1.gz from install
of proj-4.6.1-3.fc12.x86_64 conflicts with file from package
PROJ-4.4.8-1.i386
file /usr/share/man/man1/geod.1.gz from install of
proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/nad2nad.1.gz from install of
proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
file /usr/share/man/man1/proj.1.gz from install of
proj-4.6.1-3.fc12.x86_64 conflicts with file from package PROJ-4.4.8-1.i386
la cosa buffa è però che questi file (geod.1.gz, nad2nad.1.gz, proj.1.gz) li
ho già rimossi!! Potreste mica darmi qualche indicazione su cosa fare?

Prova con questo:

rpm -qa | grep -i proj

Mi pare che ci siano più RPMs installati che dovrebbero esserci.

Markus

Damiano Natali
mail damiano.natali@gmail.com
skype damiano.natali

Secondo me dovresti aggiornare il pacchetto proj alla
versione 4.6.1; probabilmente installando grass hai due versioni di proj
installate, che vanno in conflitto. Se Fedora installa in automatico le
dipendenze potresti semplicemente disinstallare proj e reinstallare
grass.

Ciao,
  Marco

Ripensandoci: ho visto che hai installato una versione per 32 bit e una
per 64 bit (probabilmente quella installata con grass). Hai installato
per caso la versione di GRASS per sistemi a 64 bit?