[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