[GRASS5] 5.3-CVS: RPM created - please try

Markus Neteler neteler at itc.it
Thu May 13 18:01:56 EDT 2004


Scott,
(cc grass5)

On Thu, May 13, 2004 at 05:35:47PM -0400, Scott Mitchell wrote:
> I am VERY far from being an rpm expert, especially since I've just 

... as far as me ... :-)

> returned to one machine with rpm after a few years of dpkg-only 
> machines, but for what it's worth, here's what I get on a relatively 
> "stock" redhat 8 machine:
> 
> [smitch at bouteloua smitch]$ sudo rpm -i grass-5.3.0-2004_05_08.i386.rpm
> Password:
> error: Failed dependencies:
>         gdal >= 1.1.9 is needed by grass-5.3.0-1
>         proj >= 4.4.7 is needed by grass-5.3.0-1

This is desired: It suggests to first install GDAL and PROJ
which are requirements.

>         libcrypto.so.1 is needed by grass-5.3.0-1

probably due to PostGRESQL support?

>         libdfftw.so.2 is needed by grass-5.3.0-1

Seems that I should defined that in the spec file.

>         libexpat_ogdi31.so is needed by grass-5.3.0-1

Not desired: I didn't remember that I have built GDAL/OGR with
OGDI support on that machine for VMAP0 support.

>         libgdal.so.1 is needed by grass-5.3.0-1

Aha, obviously libgdal needs to be defined separated. Or is it because
Iam using GDAL from CVS on that machine (not an RPM)?

>         libgrass5.so.0 is needed by grass-5.3.0-1

Not desired: GDAL was built with GRASS support (for MapServer).

>         libogdi31.so is needed by grass-5.3.0-1

Not desired: OGDI see above.

>         libpq.so.3 is needed by grass-5.3.0-1

Desired: PostgreSQL support (7.3 on grass.itc.it).

>         libproj.so.0 is needed by grass-5.3.0-1

Aha, obviously libproj wants to be defined separately?

>         libssl.so.1 is needed by grass-5.3.0-1
I guess due to PostgreSQL support.

>         libzlib_ogdi31.so is needed by grass-5.3.0-1

Not desired: OGDI see above.
 
> IFF I understand correctly, this suggests that there are file/library 
> dependencies that are not covered by the package dependencies, yes?  
> Postgres, ssl, ... ?

I think so. Seems that 
- I should insert more dependencies in the spec file.
- find a way to have two GDAL installations on the machine (suggestions
   welcome!) - one with OGDI/GRASS and one "simple"
 
> Sorry if this is not useful...

Very useful! Thanks for the quick test!

 Markus


-- 
Markus Neteler     <neteler itc it>       http://mpa.itc.it
ITC-irst -  Centro per la Ricerca Scientifica e Tecnologica
MPBA - Predictive Models for Biol. & Environ. Data Analysis
Via Sommarive, 18        -       38050 Povo (Trento), Italy




More information about the grass-dev mailing list