Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78866 - dependencies are not set and it's not possible to choose the language
Summary: dependencies are not set and it's not possible to choose the language
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-20 13:36 UTC by mampub
Modified: 2005-01-20 23:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mampub 2005-01-20 13:36:17 UTC
i was able to find the needed dependencies from http://www.gentoo-portage.com/media-tv/xmltv/dep
and manually emerge them. 

the last three dependency names are missing dashes before Zlib, Ordinate and String. 

i could not find a way to choose the grabber i needed. it automatically chose the following options:
Choose which optional components of xmltv you want to install.  The
XMLTV.pm library and the filter programs such as tv_grep and tv_sort
are installed by default; here you choose grabbers for different
countries and front-ends for managing listings.

Alternative grabber for Britain (tv_grab_uk_rt)                    [yes]
Grabber for Italy (tv_grab_it)                                     [yes]
Grabber for North America using DataDirect (tv_grab_na_dd)         [no]
Grabber for North American Channel Icons (tv_grab_na_icons)        [no]
Grabber for Finland (tv_grab_fi)                                   [no]
Grabber for Spain - Analogic Terrestrial/Cable (tv_grab_es)        [no]
Grabber for Spain - Digital Satellite (D+) (tv_grab_es_digital)    [no]
Grabber for the Netherlands (tv_grab_nl)                           [no]
Alternative grabber for the Netherlands (tv_grab_nl_wolf)          [no]
Grabber for Hungary and Romania (tv_grab_huro)                     [no]
Grabber for Denmark (tv_grab_dk)                                   [no]
Grabber for Japan (tv_grab_jp)                                     [no]
Grabber for Germany (tv_grab_de_tvtoday)                           [no]
Grabber for Sweden (tv_grab_se)                                    [yes]
Grabber for France (tv_grab_fr)                                    [no]
Grabber for Norway (tv_grab_no)                                    [no]
Grabber for Portugal (tv_grab_pt)                                  [no]
Program to report exceptions and changes in a schedule (tv_check)  [yes]
CGI program to filter listings (to install manually) (tv_pick_cgi) [yes]

don't ask me why british, swede and italian grabbers are chosen... fortunately for me, my tv speaks french... which is unfortunately not chosen by default :(

Reproducible: Always
Steps to Reproduce:
1. emerge xmltv


Actual Results:  
at first, it complained about missing perl libraries. after emerging them
manually it all compiles well but the grabber i need wasn't of course installed.

Expected Results:  
emerge automatically all dependencies and have some way to let the user specify
the grabber to use.
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2005-01-20 23:42:54 UTC
The last 3 dependancy names missing the dash is a bug on www.gentoo-portage.com, a non-Gentoo affiliated site. Read the actual ebuild. run an emerge -pvD xmltv, you'll see those deps are in there.

As far as your complaint about not being able to pick the grabber, once again. You reported a bug prior to reading. Open the ebuild up in your favorite editor and read.

Copy and paste out of the ebuild....


# NOTE: you can customize the xmltv installation by
#       defining a XMLTV_OPTS variable which contains
#       a space-separated list of optional features.
#       If this variable is unspecified or has an
#       empty value, everything will be *enabled*.
#
#  tv_grab_huro        Alternate Hungarian and Romania grabber
#  tv_grab_uk_rt:      Alternate Britain listings grabber
#  tv_grab_uk_bleb:    Fast alternative grabber for the UK
#  tv_grab_it:         Italy listings grabber
#  tv_grab_it_lt:      Alternative grabber for Italy
#  tv_grab_na_icons:   Downloads icons from Zap2IT
#  tv_grab_na_dd:      Alternate American listings grabber
#  tv_grab_nz:         New Zealand listings grabber
#  tv_grab_fi:         Finland listings grabber
#  tv_grab_es:         Spain listings grabber
#  tv_grab_es_digital: Spain digital satellite listings grabber
#  tv_grab_nl:         Netherlands listings grabber
#  tv_grab_nl_wolf:    Alternate Netherlands listings grabber
#  tv_grab_dk:         Denmark listings grabber
#  tv_grab_jp:         Japan listings grabber
#  tv_grab_de_tvtoday: Germany listings grabber
#  tv_grab_se:         Sweden listings grabber
#  tv_grab_se_swedb:   New grabber for Sweden
#  tv_grab_fr:         France listings grabber
#  tv_check:           Graphical front-end for listings data
#  tv_pick_cgi:        CGI front-end for listings data

# EXAMPLES:
# enable just North American grabber
#   XMLTV_OPTS="tv_grab_na"
#
# enable graphical front-end, Italy grabber
#   XMLTV_OPTS="tv_check tv_grab_it"