[Xastir] Mandriva 2008.1

Dexter N Muir dexy at ihug.co.nz
Thu Jul 10 17:38:12 EDT 2008


On Tue, 2008-07-08 at 22:46 -0400, Lee Bengston wrote: 
> On Tue, Jul 8, 2008 at 7:29 PM, Dexter N Muir <dexy at ihug.co.nz> wrote:
> 
>  >From the xastir HOWTO-Mandriva:
> 
> Fyi, the HowTo-Mandriva covers 2007.1 and 2008.0 - it has not been
> updated to cover 2008.1, but there are very few differences between
> 2008.0 and 2008.1
> 
   noted and understood

> >
> >  ImageMagick      6.3.8.9
> >  gvfs             0.2.2m - is this it? also installed libgvfs-devel and
> 
> The HowTo says gv not gvfs - the gv version is 3.63 in 2008.1

   OK - a ghostview (not Manx-gaelic :-)


> >  libax25 (no package - built from source? How many other libs and
> > packages req'd? fortunately optional) (not tried)
> 
> The HowTo says libax25_0-devel - libax25_0 is installed automatically
> as a dependency.  My Mandriva 2008.1 is finding these rpms OK.
> 
   Now with full sources, found (not critical - this setup does its ax25
remotely, agwpe on Xp.

> > 6. Search for the following packages, mark them for installation, and
> > install them by selecting Apply. Note: the packages below are not
> > absolutely required, but they are highly recommended.
> >
> >  libmagick-devel 6.3.8.9         10.7.0 from 2008 distro will not select
> 
> libmagick-devel is normally what you want, which is version 6.3.8.9.
> This is one of the differences between Mandriva 2008.0 and 2008.1.
> Selecting libmagick-devel normally installs the libmagick1
> package as a dependency.   I believe the problem is that
> the 6.4.1 version you installed from source is causing a
> conflict. (see below near your configure results)

   Looking below...

> 
> >                                 - unsatisfied djvulibre  (too new?)
> >  libcurl4 (no -devel) 7.18.0
> 
> The HowTo says libcurl-devel for 2008 not libcurl4-devel
> The version is 7.18, yes.
> 
> >  libshapelib1-devel - Not present - shapelib-1.2.8-1.i586 cannot be
> > selected (due to unsatisfied PROJ.4[>= 4.4.1])
> 
> The HowTo says libshapelib-devel for 2008 not libshapelib1-devel.
> On some of these you appear to be looking at the 2007.1 packages
> instead of the 2008 versions.  The shapelib version is 1.2.10
> 
> >  libpcre-devel 7.6
> >  libdb4.6-devel 4.6.21
> 
> The above are correct - Mandriva 2008.1 has libdb4.6 and 4.6-devel
> vs. db4.5 in the 2008.0 version.
> 
> >
> > 7. Optionally search for the following packages, mark them for
> > installation, and install them by selecting Apply. Note: the first pair
> > enables support for geotiff maps, the 2nd pair enables XASTIR's limited
> > GDAL support, and the 3rd pair enables text to speech.
> >
> >  libproj0-devel - No package -PROJ 4.4.8 installed - but still won't
> > allow shapelib!
> 
> My Mandriva 2008.1 found libproj0-devel, version 4.6.0, and it
> installed libproj0 version 4.6.0 as a dependency.
> 
> >  libgeotiff1-devel - No package
> 
> That's a change from Mandriva 2008.0 to 2008.1.  In 2008.1 you want
> libgeotiff-devel, which is version 1.2.4.

   Got it now with full sources

> the main thing that needs to be fixed is Imagemagick.
> I think the problem is the 6.4.1 version you installed
> from source doesn't match the 6.3.89 development
> package in the repo.  Can you find an imagemagick
> 6.4.1 development source package and compile that?
> Otherwise, if the 6.4.1 version can be deleted, then
> the 6.3.89 packages can be installed.
> 
   6.3.8.9 was installed first, and was always there.  6.4.1 might have
clobbered it, but make uninstall to take it out made no difference.
Still no ImageMagick.

> Another option is to switch to GraphicsMagick.  Your
> note says no RPM, but I am seeing them when I search
> with the package manager.  I'll look into GraphicsMagick
> and send a separate message on what I find there.
> 
   GraphicsMagick now being tried...

options and external libraries:

MINIMUM OPTIONS:
  ShapeLib (Vector maps) ................. : yes

RECOMMENDED OPTIONS:
  GraphicsMagick/ImageMagick (Raster maps) : yes (GraphicsMagick)
  pcre (Shapefile customization) ......... : yes
  dbfawk (Shapefile customization) ....... : yes
  rtree indexing (Shapefile speedups) .... : yes
  map caching (Raster map speedups) ...... : yes
  internet map retrieval ................. : yes (wget)

FOR THE ADVENTUROUS:
  AX25 (Linux Kernel I/O Drivers) ........ : yes
  libproj (USGS Topos & Aerial Photos) ... : yes
  GeoTiff (USGS Topos & Aerial Photos) ... : yes
  Festival (Text-to-speech) .............. : no
  GDAL/OGR (Obtuse map formats) .......... : no
  GPSMan/gpsmanshp (GPS downloads) ....... : no

xastir will be installed in /usr/local/bin.

  OK,but xastir still won't render jpegs.

Complete re-install of Mandriva, and no 6.4.1 or 10.7.0 (10.9.0 is there
but NOT installed).  Now have

imagemagick 6.3.8.9
libmagick-devel 6.3.8.9
libmagick1 6.3.8.9
perl-Image-Magick

./configure still does NOT find ImageMagick

checking for GraphicsMagick-config... no
checking for Magick-config... /usr/bin/Magick-config
checking magick/api.h usability... no
checking magick/api.h presence... no
checking for magick/api.h... no
configure: WARNING: *** Cannot find ImageMagick include files:  Building
w/o ImageMagick support. ***

   Magick-config is there, where it ought to be.  api.h is installed,
but in a different place in 2008.1, and it looks like Magick-config
can't find it to report to the configure process...

   I'm about at the end of the tether here.  I WANT xastir nicely
indoors here on Mandriva - I do NOT want to run ui-view (and go through
a whole new learning curve) on the Xp machine and get to it clumsily
with vnc, or sit at it in the freezing shed (mid-Winter here in New
Zealand's "Roaring 40's") to do my APRS.  What do I do next?

   Meanwhile it's running, but showing only the barest outline of the
country.  It's not pretty like it should be, and not usable zoomed-in.

...de ZL2DEX






More information about the Xastir mailing list