Opened 15 years ago
Closed 14 years ago
#9692 closed Bug Report - General (Fixed)
Gentoo ebuilds missing libwww-perl dependency
| Reported by: | Owned by: | Rob Smith | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.25 |
| Component: | Packaging | Version: | 0.24-fixes |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
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 )
..."
Change History (2)
Note:
See TracTickets
for help on using tickets.

Fixed in 75dddfb39388a.