LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-19-2005, 07:17 PM   #1
suse2166
Member
 
Registered: Sep 2004
Posts: 190

Rep: Reputation: 30
Quantum GIS Dependency conflict on Suse 9.2


To whom it may concern

I'm trying to install this rpm for Quantum GIS on my Suse 9.2 machine
Version: 0.6.0-0 (File name : qgis-0.6_suse9.1_grass.i586.rpm)
Quantum GIS (QGIS) is designed to be a Geographic Information System (GIS)
built for Linux/Unix. QGIS offers support for vector and raster formats.
Currently QGIS supports shapefiles and PostgreSQL/PostGIS layers, rasters,
and extensions (plugins)

and I kept getting dependency error on my Suse 9.2 machine : Dependency conflict message.

libgdal.so1 not available
libgeos.so1 not available
libgeos.so2 not available
libgrass_datetime.so not available
libgrass_dbmibase.so not available
libgrass_dbmiclient.so not available
libgrass_dgl.so not available
libgrass_dig2.so not available
libgrass_form.so not availble
libgrass_gis.so not available
libgrass_gmath.so not available
libgrass_I.so not available
libgrass_linkm.so not available
libgrass_rtree.so not available
libgrass_shape.so
libgrass_vask.so
libgrass_vect.so

How do I install the file that are missing on my machine?
is it on the Suse 9.2 diskette (CD's 1 thru 5)?
or is there an rpm for suse that contains this missing dependency file? thanks
 
Old 03-19-2005, 10:54 PM   #2
Thoreau
Senior Member
 
Registered: May 2003
Location: /var/log/cabin
Distribution: All
Posts: 1,167

Rep: Reputation: 45
To install GRASS on your SuSE 9.2, download and install in the following order:

* proj-4.4.9-1.i586.rpm
* gdal-1.2.5-1.i586.rpm
* grass-6.0.0-1.i586.rpm
* gdal-grass-1.2.5-1.i586.rpm
* geos-2.0.0-1.i586.rpm
* qgis-0.6.0-0.i586.rpm

The files are here:
http://www.gdf-hannover.de/software/suse/9.1/RPMS/

If it's still bitching about grass libraries, then get these:
http://www.gdf-hannover.de/software/suse/9.1/SRPMS/

rpmbuild --rebuild grass*src.rpm

rpm -Uvh /dir/files_that_it_just_wrote/*.rpm

That should do it. Hell, you could recompile it all from source- and probably should- since it's for 9.1 and not 9.2.

Welcome to the power of open source.
 
Old 03-20-2005, 09:19 AM   #3
suse2166
Member
 
Registered: Sep 2004
Posts: 190

Original Poster
Rep: Reputation: 30
thank Thoreau for your help.
I install GRASS and GIS in the following order in my Suse 9.2 machine but
I can't seem to run the application (GIS). There is no Icon on my Suse toolbar or Program Toolbar.

thanks
 
Old 03-20-2005, 12:43 PM   #4
suse2166
Member
 
Registered: Sep 2004
Posts: 190

Original Poster
Rep: Reputation: 30
Question..... :
What happens when you type
Code: gis
in the command line?

Respond
I type GIS on the command line, command not found
I type QGIS on the command line, command not found.
I did a search on my machine for QGIS and its on my usr/local/bin directory but its a read-only file (Not an Excutable file)

Question.... :
What happens with
Code: su [rootpass] qgis

Respond
what happen to QGis? I get this message "bash: qgis: command not found"
Excutable (qgis) file is in the usr/local/bin directory and persmission assign to the file is at the root level.. I log in as regular user and its not letting me change the excutable file from read only.

Question.....:
Ok, you can either make the file executalbe to everyone with
Code:su [rootpass] chmod 777 /usr/local/bin/qgis
or you can make yourfelf the owner with
Code: su [rootpass] chown username /usr/local/bin/qgis
 
Old 03-20-2005, 12:44 PM   #5
suse2166
Member
 
Registered: Sep 2004
Posts: 190

Original Poster
Rep: Reputation: 30
linux:/home/sus..... # chmod 777 /usr/local/bin/qgis
linux:/home/suse....# qgis
bash: qgis: command not found
 
Old 03-20-2005, 02:46 PM   #6
Thoreau
Senior Member
 
Registered: May 2003
Location: /var/log/cabin
Distribution: All
Posts: 1,167

Rep: Reputation: 45
Calm down screech. It'll be ok.

rpm -ql qgis-0.6.0-0.i586.rpm

Do that, and whatever is in /bin is to be executed.

Like so ./
 
Old 03-20-2005, 02:53 PM   #7
suse2166
Member
 
Registered: Sep 2004
Posts: 190

Original Poster
Rep: Reputation: 30
Hey Thoreau

I it and I'm getting this error message.

-rw-r--r-- 1 suse... users 25023029 2005-03-20 09:37 qgis-0.6.0-0.i586.rpm
linux:/home/suse.../Documents # rpm -ql qgis-0.6.0-0.i586.rpm
package qgis-0.6.0-0.i586.rpm is not installed
linux:/home/suse.../Documents #

and who are you calling screech? ...Ha..
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Dependency conflict Corrado Linux - Software 1 03-13-2005 11:54 PM
APT Repositories for GRASS GIS? cgoerner Linux - Software 2 06-22-2004 07:55 AM
GIS software liguorir Linux - Software 2 05-25-2004 11:59 PM
Gentoo 1.4 dependency conflict in emerge system Rounan Linux - Distributions 9 03-05-2004 11:59 AM
SuSE 9 IRQ conflict...possible? cbjhawks Linux - General 1 01-12-2004 01:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration