Stephen Gran <[EMAIL PROTECTED]> writes:

   I would be extraordinarily suprised if you don't have libdl - it's part

ithif59 tews 4> locate libdl.so.2
/lib/libdl.so.2

ithif59 tews 7> ls -l /lib/libdl.so.2
lrwxr-xr-x  1 root root 14 2005-05-27 10:53 /lib/libdl.so.2 -> libdl-2.3.2.so

ithif59 tews 8> ls -l /lib/libdl-2.3.2.so 
-rw-r--r--  1 root root 12072 2005-05-12 00:11 /lib/libdl-2.3.2.so

ithif59 tews 9> dpkg -S /lib/libdl-2.3.2.so 
libc6: /lib/libdl-2.3.2.so

   of libc6.  However, imagemagick (or something else) may be looking in
   the wrong place for it.
   
   What is the output of

/usr/bin/compare
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/composite
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/conjure
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a96e9e000)
/usr/bin/convert
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/identify
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/mogrify
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/montage
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/animate
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/display
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)
/usr/bin/import
        libdl.so.2 => /lib/libdl.so.2 (0x0000002a9746a000)

Applied to transcode the output is similar.
   

I believe there is some problem with the environment in dvdrip,
maybe it is accessing my ia32 chroot. With strace, I see for one
of the childs:

    [...]
    execve("/usr/bin/cdrecord", ["cdrecord", "-version"], [/* 38 vars */]) = 0
    [...]
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or 
directory)
    open("/lib/tls/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
    stat("/lib/tls/x86_64", 0x7fbfffef30)   = -1 ENOENT (No such file or 
directory)
    open("/lib/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or 
directory)
    stat("/lib/tls", 0x7fbfffef30)          = -1 ENOENT (No such file or 
directory)
    open("/lib/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
    stat("/lib/x86_64", 0x7fbfffef30)       = -1 ENOENT (No such file or 
directory)
    open("/lib/libdl.so.2", 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\0\36\0\0"..., 640) 
= 640
    close(3)                                = 0
    stat("/lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
    open("/usr/lib/tls/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file 
or directory)
    stat("/usr/lib/tls/x86_64", 0x7fbfffef30) = -1 ENOENT (No such file or 
directory)
    open("/usr/lib/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
    stat("/usr/lib/tls", 0x7fbfffef30)      = -1 ENOENT (No such file or 
directory)
    open("/usr/lib/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or 
directory)
    stat("/usr/lib/x86_64", 0x7fbfffef30)   = -1 ENOENT (No such file or 
directory)
    open("/usr/lib/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or 
directory)
    stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=45056, ...}) = 0
    writev(2, [{"/bin/sh", 7}, {": ", 2}, {"error while loading shared 
libra"..., 36}, {": ", 2}, {"libdl.so.2", 10}, {": ", 2}, {"cannot open shared 
object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 
10) = 117
    exit_group(0x7f, 0x7fbfffeaa0, 0x7f, 0x90, 0x7fbfffef20



However,

ithif59 tews 22> /usr/bin/cdrecord -version
Cdrecord-Clone 2.01.01a01 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2004 
J�rg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <[EMAIL PROTECTED]>.
      The original author should not be bothered with problems of this version.

cdrecord: Warning: Running on Linux-2.6.8-ht-9
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
cdrecord: Warning: Linux-2.6.8 introduced incompatible interface changes.
cdrecord: Warning: SCSI transport does no longer work for suid root programs.
cdrecord: Warning: if cdrecord fails, try to run it from a root account.


Bye,

Hendrik


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to