| Summary: | media-tv/xmltv-0.5.34 does not install any tv_grab scripts | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Steven Elling <ellingsw+20942> |
| Component: | Current packages | Assignee: | Television related Applications in Gentoo's Portage <media-tv> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | seemant |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Steven Elling
2004-08-23 17:59:09 UTC
this is from changelog 0.5.32 Changes: There have been many grabber fixes, in particular to tv_grab_na_dd, the new grabber for North America which replaces tv_grab_na. There are new grabbers for Norway and Portugal. from 0.5.33 The changes in this release are as follows: Many of the grabbers were fixed for upstream site changes. tv_grab_na was removed in favour of tv_grab_na_dd and a new tv_grab_na_icons program was added to fetch channel icons. I ran 'emerge -b xmltv' with PORT_LOGDIR set and XMLTV_OPTS set to "tv_grab_na_dd tv_grab_na_icons tv_check" and found the following errors in the log file:
These dependencies are missing for tv_grab_na_dd:
SOAP::Lite
...
These dependencies are missing for tv_grab_na_icons:
WWW::Mechanize (version 1.02 or higher)
-----
The xmltv-0.5.34.ebuild file has the following:
[ -z "${XMLTV_OPTS}" ] || has tv_grab_na_dd ${XMLTV_OPTS} \
&& newdepend dev-perl/SOAP-Lite dev-perl/TermReadKey
...
[ -z "${XMLTV_OPTS}" ] || has tv_grab_na_icons ${XMLTV_OPTS} \
&& newdepend dev-perl/HTML-TableExtract >=dev-perl/WWW-Mechanize-1.02
-----
However, on my system neither SOAP::Lite nor WWW::Mechanize were installed as dependencies of this ebuild. So it looks like there are dependency problems.
I ran 'emerge -b --oneshot SOAP-Lite WWW-Mechanize' then 'emerge -b xmltv' again , however, tv_grab_na_dd and tv_grab_na_icons still were not installed but the log file indicates they will be installed:
* Grabber for North America using DataDirect (tv_grab_na_dd)
Do you wish to install tv_grab_na_dd? [yes,no (default=yes)]
* Grabber for North American Channel Icons (tv_grab_na_icons)
Do you wish to install tv_grab_na_icons? [yes,no (default=yes)]
-----
I manually built and installed xmltv-0.5.34 into '/tmp'. Both tv_grab_na_dd and tv_grab_na_icons were installed so there is nothing wrong with the source files.
|