<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>16007</bug_id>
          
          <creation_ts>2008-06-13 20:51:10 +0400</creation_ts>
          <short_desc>mencoder should require the new version of libdvdnav(?)</short_desc>
          <delta_ts>2008-06-13 20:58:44 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>mencoder</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>16008</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>15079</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Zakharyaschev">imz</reporter>
          <assigned_to name="protvin@altlinux.org">protvin</assigned_to>
          <cc>andy</cc>
    
    <cc>protvin</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>72292</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-06-13 20:51:10 +0400</bug_when>
    <thetext>mencoder-1.0-alt35.26470.1

APT installed the new version of mencoder, but now /usr/bin/mencoderhas undefined symbols,
because APT didn&apos;t know that the new
version of a library (libdvdnav?) is required. A solution could be to add version to the symbols in libdvdnav&apos;s ABI and rebuild
mencoder.

$ rpm -q mencoder -l | fgrep bin/ | xargs ldd -r
        linux-gate.so.1 =&gt;  (0xb7fbc000)
        libXvMCW.so.1 =&gt; /usr/lib/libXvMCW.so.1 (0xb7f8a000)
        libfaac.so.0 =&gt; /usr/lib/libfaac.so.0 (0xb7f79000)
        libdirac_encoder.so.0 =&gt; /usr/lib/libdirac_encoder.so.0 (0xb7ef6000)
        libdirac_decoder.so.0 =&gt; /usr/lib/libdirac_decoder.so.0 (0xb7e8d000)
        libstdc++.so.6 =&gt; /usr/lib/libstdc++.so.6 (0xb7da6000)
        libx264.so.0 =&gt; /usr/lib/libx264.so.0 (0xb7cf9000)
        libmp3lame.so.0 =&gt; /usr/lib/libmp3lame.so.0 (0xb7c8a000)
        libtinfo.so.5 =&gt; /lib/libtinfo.so.5 (0xb7c73000)
        libsmbclient.so.0 =&gt; /usr/lib/libsmbclient.so.0 (0xb7a53000)
        libpng12.so.0 =&gt; /usr/lib/libpng12.so.0 (0xb7a30000)
        libz.so.1 =&gt; /lib/libz.so.1 (0xb7a1b000)
        libjpeg.so.62 =&gt; /usr/lib/libjpeg.so.62 (0xb79fc000)
        libungif.so.4 =&gt; /usr/lib/libungif.so.4 (0xb79f4000)
        libasound.so.2 =&gt; /usr/lib/libasound.so.2 (0xb7932000)
        libdl.so.2 =&gt; /lib/libdl.so.2 (0xb792e000)
        libdvdread.so.3 =&gt; /usr/lib/libdvdread.so.3 (0xb7911000)
        libcdda_interface.so.0 =&gt; /usr/lib/libcdda_interface.so.0 (0xb7902000)
        libcdda_paranoia.so.0 =&gt; /usr/lib/libcdda_paranoia.so.0 (0xb78fa000)
        libfreetype.so.6 =&gt; /usr/lib/libfreetype.so.6 (0xb787f000)
        libfontconfig.so.1 =&gt; /usr/lib/libfontconfig.so.1 (0xb7855000)
        libfribidi.so.0 =&gt; /usr/lib/libfribidi.so.0 (0xb7848000)
        libenca.so.0 =&gt; /usr/lib/libenca.so.0 (0xb7821000)
        liblzo2.so.2 =&gt; /usr/lib/liblzo2.so.2 (0xb7804000)
        libmad.so.0 =&gt; /usr/lib/libmad.so.0 (0xb77ed000)
        libvorbis.so.0 =&gt; /usr/lib/libvorbis.so.0 (0xb77c5000)
        libogg.so.0 =&gt; /usr/lib/libogg.so.0 (0xb77c0000)
        libspeex.so.1 =&gt; /usr/lib/libspeex.so.1 (0xb779f000)
        libtheora.so.0 =&gt; /usr/lib/libtheora.so.0 (0xb7758000)
        libdts.so.0 =&gt; /usr/lib/libdts.so.0 (0xb7733000)
        libmpcdec.so.5 =&gt; /usr/lib/libmpcdec.so.5 (0xb772a000)
        libdv.so.4 =&gt; /usr/lib/libdv.so.4 (0xb7701000)
        libxvidcore.so.4 =&gt; /usr/lib/libxvidcore.so.4 (0xb75e3000)
        libm.so.6 =&gt; /lib/libm.so.6 (0xb75bd000)
        libnut.so.0 =&gt; /usr/lib/libnut.so.0 (0xb75b0000)
        libdvdnav.so.4 =&gt; /usr/lib/libdvdnav.so.4 (0xb7585000)
        libpthread.so.0 =&gt; /lib/libpthread.so.0 (0xb756e000)
        libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0xb7563000)
        libc.so.6 =&gt; /lib/libc.so.6 (0xb743b000)
        libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0xb7352000)
        /lib/ld-linux.so.2 (0x80000000)
        libresolv.so.2 =&gt; /lib/libresolv.so.2 (0xb733f000)
        libnsl.so.1 =&gt; /lib/libnsl.so.1 (0xb7329000)
        librt.so.1 =&gt; /lib/librt.so.1 (0xb7320000)
        libgssapi_krb5.so.2 =&gt; /lib/libgssapi_krb5.so.2 (0xb72f8000)
        libkrb5.so.3 =&gt; /lib/libkrb5.so.3 (0xb7268000)
        libk5crypto.so.3 =&gt; /lib/libk5crypto.so.3 (0xb7243000)
        libcom_err.so.2 =&gt; /lib/libcom_err.so.2 (0xb723f000)
        libldap-2.3.so.0 =&gt; /lib/libldap-2.3.so.0 (0xb720a000)
        liblber-2.3.so.0 =&gt; /lib/liblber-2.3.so.0 (0xb71fe000)
        libSM.so.6 =&gt; /usr/lib/libSM.so.6 (0xb71f6000)
        libICE.so.6 =&gt; /usr/lib/libICE.so.6 (0xb71df000)
        libexpat.so.1 =&gt; /usr/lib/libexpat.so.1 (0xb71be000)
        libdvdcss.so.2 =&gt; /usr/lib/libdvdcss.so.2 (0xb71b6000)
        libxcb-xlib.so.0 =&gt; /usr/lib/libxcb-xlib.so.0 (0xb71b4000)
        libxcb.so.1 =&gt; /usr/lib/libxcb.so.1 (0xb719c000)
        libkrb5support.so.0 =&gt; /lib/libkrb5support.so.0 (0xb7194000)
        libkeyutils.so.1 =&gt; /lib/libkeyutils.so.1 (0xb7191000)
        libsasl2.so.2 =&gt; /lib/libsasl2.so.2 (0xb717b000)
        libssl.so.6 =&gt; /lib/libssl.so.6 (0xb713c000)
        libcrypto.so.6 =&gt; /lib/libcrypto.so.6 (0xb7006000)
        libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0xb7003000)
        libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0xb6ffd000)
        libcrypt.so.1 =&gt; /lib/libcrypt.so.1 (0xb6fca000)
undefined symbol: dvdnav_audio_stream_channels  (/usr/bin/mencoder)
undefined symbol: dvdnav_describe_title_chapters        (/usr/bin/mencoder)
undefined symbol: dvdnav_get_current_time       (/usr/bin/mencoder)
undefined symbol: dvdnav_audio_stream_format    (/usr/bin/mencoder)
$ 

apt&gt; showpkg libdvdnav
Package: libdvdnav
Versions: 
0.1.10-alt6(/var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_Sisyphus_i586_base_pkglist.classic)(/var/lib/apt/lists/ftp.linux.kiev.ua_pub_Linux_ALT_Sisyphus_i586_base_pkglist.classic)
0.1.10-alt3(/var/lib/rpm/Packages)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72294</commentid>
    <comment_count>1</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-06-13 20:58:43 +0400</bug_when>
    <thetext>Sorry for duplicate report, I didn&apos;t notice mencoder is also compiled from the mplayer src.rpm.

*** This bug has been marked as a duplicate of bug 16008 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>