Bug 458427 - prelink fail over grass-libs
Summary: prelink fail over grass-libs
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: grass
Version: 9
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Balint Cristian
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-08-08 06:47 UTC by Balint Cristian
Modified: 2008-09-14 06:51 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-09-14 06:51:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Balint Cristian 2008-08-08 06:47:13 UTC
Description of problem:

Dear Cristian !

I've just noticed that on the fc9 systems I'm looking after, the current 
grass-libs package interferes with correct operation of prelink - 
resulting in a creeping performance degradation after a while...

/var/log/prelink/prelink.log  reports:

/usr/sbin/prelink -av -mR -f
/usr/sbin/prelink: /usr/lib/libgrass_gproj.so.6.3.0 has a dependency cycle
Laying out 1081 libraries in virtual address space 00101000-50000000
Random base 0x011c6000
/usr/sbin/prelink: Could not find virtual address slot for 
/usr/lib/libgrass_sim.so.6.3
Prelink failed with return value 1


grass itself seems to be running ok and I did not have the time yet to 
investigate the root cause of the problem - the cyclic dependency in 
libgrass_gproj seems to be through gdal, while the missing slot for 
libgrass_sim seems to be the real show-stopper for prelink.


As a quick-fix (ie. to have prelink work again while investigating the 
grass problem, I would recommend to blacklist the two suspect libraries 
for prelink, e.g. by creating /etc/prelink.conf.d/grass.conf  with the 
content

-b /usr/lib/libgrass_gproj.so.6.3.0
-b /usr/lib/libgrass_sim.so.6.3

and adding it to the package.

Hope that makes sense ... cheers,
Wolfgang

Comment 1 Balint Cristian 2008-08-08 06:54:51 UTC
 Dont know if its prelink fault, or grass-lib missbehave,
but if Jakub have the time to look over would be great, 
otherwise i'll accept to fix by blacklist as Wolfgang
suggested.

 Jakub, would you comment a bit ?

//cristian.

Comment 2 Balint Cristian 2008-08-26 13:43:09 UTC
- solved in devel.

Investigate why koji fail for build-f9.

Comment 3 Fedora Update System 2008-09-12 05:29:15 UTC
grass-6.3.0-6.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/grass-6.3.0-6.fc9

Comment 4 Fedora Update System 2008-09-14 06:51:03 UTC
grass-6.3.0-6.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.