Ursprungligen av braun:

Bumpar...

Jag kör mac mini som tv-dator med Boxer. EPG:n via xmltv i EyeTV försvann efter uppgradering till Mountain lion härom veckan. Uppgraderade direkt från Snow leopard (där allt funkade allt prima). Kör scriptet som nämns ovan och ruby-kommandot (https://gist.github.com/10779). Nu får jag felmeddelande i Terminalen: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- hpricot (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'

Har googlat som en galning för att hitta en lösning, men jag är riktig rookie på sånt här. Är det någon som vet hur man får EPG att fungera i EyeTV och mountain lion?

Jag hade samma problem som dig, gjorde följande för att få det att fungera.
1. Installera Xcode
2. Installera "Command Line Tools" i Xcode (ligger under menyn Xcode->Preferences, fliken Downloads)
3. Starta en terminal och kör kommandot: sudo gem install hpricot

Efter detta så fungerade det för mig.

Ett tipps är också att ändra länken som tablåerna laddas ner från till: http://xmltv.tvtab.la/xmltv/channels.xml.gz
Denna sida har fler kanaler än tv.swedb.se