Bug 594388 - dmraid cannot load shared library
Summary: dmraid cannot load shared library
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Milestone 4
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Neil Brown
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-07 14:02 UTC by Arvin Schnell
Modified: 2010-05-06 00:28 UTC (History)
0 users

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvin Schnell 2010-04-07 14:02:32 UTC
During installation YaST tries to activate dmraid. This causes an error message:

/sbin/dmraid -ay -p
The dynamic shared library "libdmraid-events-isw.so" could not be loaded:
    /lib/libdmraid-events-isw.so: undefined symbol: pthread_mutex_trylock

Apparently the RAID is activated nevertheless.
Comment 1 Neil Brown 2010-04-19 23:17:52 UTC
I'm a bit confused by this - it seems that the version of glibc in
11.3 provides pthread_mutex_trylock, but I've also seen some strange
anomalies with it on Debian so I'm just going to assume that it isn't
ready for prime time and I have patch dmraid for Factory so that
it doesn't use pthread_mutex_trylock.

If you could confirm that this fixes the problem I would appreciate it.

Thanks.

BTW the RAID is activated, but would not respond correctly to failure events.
Comment 2 Neil Brown 2010-05-06 00:28:45 UTC
I just check on an installation of 'factory' and this does seem
to work correctly now, so closing.
Thanks.