valgrind - OpenSUSE 11.2

I have a opensuse 11.2 64-bit install and was not able to get valgrind to run by installing the glibc-debuginfo (after adding the opensuse debug repo). I’m guessing this solution only works for 32-bit machines?


>ldd /usr/bin/valgrind
        linux-vdso.so.1 =>  (0x00007fff019c7000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fe990fbb000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fe991316000)

>nm /lib64/ld-linux-x86-64.so.2
nm: /lib64/ld-linux-x86-64.so.2: no symbols

yet the glibc-debuginfo installs to /usr/lib/debug/lib64/

Also, the glibc-debuginfo version is 2.11-1.11, yet the 11.2 glibc version is 2.10.1-10.4

So how is this suppose to work?

I got it working on a 64-bit machine by following approximately the steps you describe. I’m not sure what the problem is.

Ok so I realized after my post that I should have chosen the correct version of glibc-debuginfo before installing, so I switched that and it works today. I think that’s the only thing I changed from my previous post. Whew.

Thanks for the helpful posts.

Problem reappeared after security update to glibc. There is no matching version of glibc-debuginfo in the repo as far as I see:.
Index of /debug/distribution/11.2/repo/oss/suse/i686

Icon Name Last modified Size [DIR] Parent Directory -
] glibc-debuginfo-2.10.1-10.4.i686.rpm 26-Oct-2009 16:31 3.6M Details
] glibc-debugsource-2.10.1-10.4.i686.rpm 26-Oct-2009 16:31 4.8M Details
] glibc-devel-debuginfo-2.10.1-10.4.i686.rpm 26-Oct-2009 16:31 77K Details

I got the current versions reinstalled from YaST, but with these:

rpm -q glibc
glibc-2.10.1-10.9.1.x86_64

rpm -q glibc-debuginfo
glibc-debuginfo-2.10.1-10.4.x86_64

now valgrind won’t work anymore - same syptoms as given by the others before, but it did before the glibc update.

Waiting for the glibc-debuginfo package matching the current glibc package… :frowning:
Best regards
Ralf

On 2010-11-05 14:06, gollmer wrote:
>
> Problem reappeared after security update to glibc. There is no matching
> version of glibc-debuginfo in the repo as far as I see:.
> Index of /debug/distribution/11.2/repo/oss/suse/i686

I was told once by novell people that the debug repo is not updated during
a distribution life (huge sizes), but this is a problem.

Thus open a bugzilla.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)