[GRASS-dev] [GRASS GIS] #1986: dependecy problems: libgrass_rli.so versus libgrass_rli.6.4.3svn.so()(64bit)

#1986: dependecy problems: libgrass_rli.so versus
libgrass_rli.6.4.3svn.so()(64bit)
-------------------------+--------------------------------------------------
Reporter: zirneklitis | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 6.4.3
Component: Default | Version: unspecified
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
I build rpm-s from grass 6.4.3svn r56545 for Fedora 18 using the same rpm
division – grass, gras-libs, grass-devel, grass-debuginfo, grass-src.

Gras-libs provides all libraries as “libgrass_*.6.4.3svn.so()(64bit)”.
The main grass rpm is happy with that except for library
“libgrass_rli.so()(64bit)”. (grass-libs provides
libgrass_rli.6.4.3svn.so()(64bit)). By the way: both files are created by
grass-libs.rpm. Why the GRASS is looking for the wrong library?

The workaround is to include a dependency tag “Provides:
libgrass_rli.so()(64bit)” in the spec file.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1986&gt;
GRASS GIS <http://grass.osgeo.org>

#1986: dependecy problems: libgrass_rli.so versus
libgrass_rli.6.4.3svn.so()(64bit)
----------------------------------+-----------------------------------------
Reporter: zirneklitis | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 6.4.3
Component: Packaging | Version: svn-releasebranch64
Keywords: rpm, libgrass_rli.so | Platform: Linux
      Cpu: x86-64 |
----------------------------------+-----------------------------------------
Changes (by hamish):

  * keywords: => rpm, libgrass_rli.so
  * platform: Unspecified => Linux
  * version: unspecified => svn-releasebranch64
  * component: Default => Packaging
  * cpu: Unspecified => x86-64

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1986#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>