Opened 12 years ago

Last modified 9 years ago

#1986 new defect

dependecy problems: libgrass_rli.so versus libgrass_rli.6.4.3svn.so()(64bit)

Reported by: zirneklitis Owned by: grass-dev@…
Priority: normal Milestone: 6.4.6
Component: Packaging Version: svn-releasebranch64
Keywords: rpm, libgrass_rli.so Cc:
CPU: x86-64 Platform: Linux

Description

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.

Change History (2)

comment:1 by hamish, 12 years ago

Component: DefaultPackaging
CPU: Unspecifiedx86-64
Keywords: rpm libgrass_rli.so added
Platform: UnspecifiedLinux
Version: unspecifiedsvn-releasebranch64

comment:2 by neteler, 9 years ago

Milestone: 6.4.36.4.6
Note: See TracTickets for help on using tickets.