[mythtv-commits] Ticket #9692: Gentoo ebuilds missing libwww-perl dependency

MythTV noreply at mythtv.org
Fri Mar 25 20:36:56 UTC 2011


#9692: Gentoo ebuilds missing libwww-perl dependency
-------------------------------------+-------------------------------------
 Reporter:  scott-sender-2f809c@…    |           Type:  Bug Report -
   Status:  new                      |  General
Milestone:  unknown                  |       Priority:  minor
  Version:  0.24-fixes               |      Component:  Packaging
 Keywords:                           |       Severity:  medium
                                     |  Ticket locked:  0
-------------------------------------+-------------------------------------
 MythTV Perl bindings won't build without dev-perl/libwww-perl 6.0 or
 later.  This causes scripts such as mythlink.pl to fail to run as
 MythTV.pm never gets built.

 The needed version of libwww-perl is currently keyworded ~amd64 and ~x86.
 Several of its dependencies are keyworded likewise:

 {{{
 dev-perl/HTTP-Message
 dev-perl/Encode-Locale
 dev-perl/LWP-MediaTypes
 dev-perl/HTTP-Date
 dev-perl/HTTP-Cookies
 dev-perl/HTTP-Daemon
 dev-perl/WWW-RobotRules
 dev-perl/Net-HTTP
 dev-perl/HTTP-Negotiate
 dev-perl/File-Listing
 }}}

 As a workaround, I've made the necessary changes to
 /etc/portage/package.keywords and reemerged both libwww-perl and MythTV
 (0.24, if it matters).  Changing RDEPEND in the ebuild to require the
 newer libwww-perl if the perl USE flag is set should fix it...something
 like this:

 {{{
 RDEPEND="...
   perl? ( dev-perl/DBD-mysql
           dev-perl/Net-UPnP
           >=dev-perl/libwww-perl-6 )
          ..."
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9692>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list