<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>223765</bug_id>
          
          <creation_ts>2008-05-26 22:00 0000</creation_ts>
          <short_desc>libdvdnav is an uneccesary dependency in various ebuilds</short_desc>
          <delta_ts>2008-06-30 23:43:40 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>dynamotwain@aim.com</reporter>
          <assigned_to>media-video@gentoo.org</assigned_to>
          <cc>kde@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>dynamotwain@aim.com</who>
            <bug_when>2008-05-26 22:00:23 0000</bug_when>
            <thetext>libdvdnav was unmaintained for a few years, and being full of bugs, a number of programs forked their own copies, no longer relying on externally provided libdvdnav headers or libraries. However, some packages still list media-libs/libdvdnav as dependencies. These packages include:

app-cdr/k9copy (since 1.0.5 or so)
media-tv/mythtv (since 0.20)

The remaining packages in portage that depend on media-libs/libdvdnav appear to actually link to the external dynamic libraries provided by libdvdnav.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2008-05-26 22:39:22 0000</bug_when>
            <thetext>Assigning to media-video because of libdvdnav.

&gt; app-cdr/k9copy (since 1.0.5 or so) : CC&apos;ing kde
&gt; media-tv/mythtv (since 0.20)       : CC&apos;ing cardoe and media-tv</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2008-06-26 20:01:05 0000</bug_when>
            <thetext>mythtv is fixed. thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2008-06-30 02:49:07 0000</bug_when>
            <thetext>k9copy always included its own copy of this library, so Gentoo isn&apos;t entirely free from it, but I guess it fixes your problem. v.1.2.3-r1 with /some/ fixes in cvs. If there is a security issue with libdvdnav, please drop a comment.


Leaving it to you to resolve, it&apos;s your bug and I&apos;m too tired to check, if k9copy is really the last offender.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s.wagner@akbild.ac.at</who>
            <bug_when>2008-06-30 20:42:56 0000</bug_when>
            <thetext>What about vlc with use flag &quot;dvd&quot; enabled?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dynamotwain@aim.com</who>
            <bug_when>2008-06-30 23:43:40 0000</bug_when>
            <thetext>VLC trunk currently requires an external copy of libdvdnav (See https://trac.videolan.org/vlc/browser/configure.ac#L2098)

However, I do not know if VLC has ever provided its own fork, and VLC&apos;s Trac interface to git doesn&apos;t appear to sport an easy way to view tagged versions of files, so I don&apos;t know about prior releases.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>