Mailinglist Archive: opensuse-buildservice (244 mails)

< Previous Next >
Re: [opensuse-buildservice] Problem with Centos6/RhEL6 on local OBS
On Mon, Jun 04, 2012 at 06:36:02PM +0200, Guillaume Stevens wrote:
The file is in the attachment.

Thanks for the time spent on my problem.

Ok, there's something suspicious in the trace:

open("/usr/lib64/libsoftokn3.so", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20J\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=244856, ...}) = 0
mmap(NULL, 2340584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7fe4daaae000
mprotect(0x7fe4daae8000, 2097152, PROT_NONE) = 0
mmap(0x7fe4dace8000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7fe4dace8000
close(3) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=6396, ...}) = 0
mmap(NULL, 6396, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe4dec09000
close(3) = 0
open("/usr/lib64/libsqlite3.so.0", O_RDONLY) = 3
read(3,
"\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\330\0\0\0\0\0\0"..., 832) =
832
fstat(3, {st_mode=S_IFREG|0755, st_size=1411055, ...}) = 0
mmap(NULL, 2485960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7fe4da84f000
mprotect(0x7fe4da8ac000, 2097152, PROT_NONE) = 0
mmap(0x7fe4daaac000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5d000) = 0x7fe4daaac000
close(3) = 0
munmap(0x7fe4dec09000, 6396) = 0
munmap(0x7fe4daaae000, 2340584) = 0
munmap(0x7fe4da84f000, 2485960) = 0

When I compare this with a centos build on my system I see
that it doesn't do the
open("/pkcs11.txt", O_RDONLY) = -1 ENOENT
access("/secmod.db", F_OK) = -1 ENOENT
calls. So it seems like there's something going wrong with the
"libsoftokn3" initialization (whatever that lib does. All I
know is that it has something to do with the digests).

As I know from the "buildinfo" output you sent me that the
installed sqlite library is not the one fro CentOS, but from
your "INSERM" project, and libsoftokn3 uses sqlite for something,
my conclusion is that your sqlite package is not compatible to
the one used in CentOS.

So my guess is that the build errors go away if you disable
the build of your your sqlite package and wipe the old binaries
away.

Cheers,
Michael.

--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups