LinHES Forums

R8 Shepherd
Page 1 of 1

Author:  Curto [ Tue Mar 12, 2013 4:10 pm ]
Post subject:  R8 Shepherd

I upgraded to R8 over the weekend and I've pretty much got everything back running the way I'd like it.

The last piece of the puzzle is guide data. I'm in Australia and use shepherd which is very easy to configure and use. It's in the R7 repository but not in R8.

Any chance of somebody compiling it for x64 and placing it in the R8 repository? I can install it manually but there are a heap of dependencies that need to be installed, and they are all covered in the pacman package.

Author:  mattbatt [ Tue Mar 12, 2013 11:43 pm ]
Post subject:  Re: R8 Shepherd

your best bet is to post a feature request on the bug tracker.
Parusing Shepherd's website it looks like it is 64 bit compatible (since it's just a pearl script I think) and the instilation "appears" to be fairly easy from the command line.
According to the dependincies listed here ... pendencies
and the packages available here and
The only dependency I couldn't find was this one libdata-dumper-simple-perl Everything else is available even if it is a slightly different name.

Author:  Curto [ Wed Mar 13, 2013 4:07 pm ]
Post subject:  Re: R8 Shepherd

Thanks Matt.

I was just assuming that since the package was available in R7 that it would also be included in R8, making the install really simple for all those that use it.

I had installed it manually in the first instance in R6 and R7 and will do that again now.

Author:  jams [ Thu Mar 14, 2013 9:57 am ]
Post subject:  Re: R8 Shepherd

Shepherd will make it into r8 at some point.
The reason it's not there now is because it's perl and I can't stand working with anything perl.

If you want to update the pkgbuild to work with R8 that would be awesome.

Author:  Curto [ Thu Mar 14, 2013 9:28 pm ]
Post subject:  Re: R8 Shepherd

No worries jams.

Sorry, I don't have the time to learn how to update the pkgbuild. Maybe another day...

I got it running by installing the missing perl dependencies listed on the Shepherd FAQ using pacman. Some were already installed, and some weren't in the repository, but it works anyway without them (I didn't save a list of the ones not found...).

I also needed to put a mysql.txt into /home/mythtv/.mythtv as the grabber looks for that file first so it can connect to the backend when configuring.

Finally, the grabber by default creates the output file /home/mythtv/.shepherd/output.xmltv, but as I restored from backup the mythfilldatabase command was expecting my file /home/mythtv/.mythtv/FTAScan.xmltv which was the output I created in a previous incarnation from my source called FTAScan. I couldn't for the life of me find where that configuration was so I created a symbolic link to the output.xmltv file and it was good to go.

ln -s /home/mythtv/.shepherd/output.xmltv /home/mythtv/.mythtv/FTAScan.xmltv

Author:  Girkers [ Tue Apr 02, 2013 4:19 am ]
Post subject:  Re: R8 Shepherd

A bit a spin off question I am using ETA (I think), and I have found it to much better than it use to be. What benefit is there to using Shephard these days?

Disclaimer, I have used Shephard in the past and it is fantastic.

Author:  Curto [ Wed Apr 03, 2013 7:11 pm ]
Post subject:  Re: R8 Shepherd

I'm using Shepherd because of the fact that ETA was never any good, and so I've been using it for a number of years.

To be honest I haven't tried using ETA as whenever I performed an upgrade I just went straight down the Shepherd route as that is what I'm used to.

It's working, I like it, and I get 8 days worth of guide. How many days does the ETA provide?

Author:  Girkers [ Thu Apr 04, 2013 2:24 am ]
Post subject:  Re: R8 Shepherd

Just checked my backend and it has guide data for 9 days:

There's guide data until 2013-04-13 11:30 (9 days).

Okay, thanks for sharing.

Author:  Harveythedog [ Thu Mar 13, 2014 6:57 pm ]
Post subject:  Re: R8 Shepherd

Just installed Shepherd on an 8.1.1 install (After being reminded how awful the OTA EPG still is, at least here in my more rural part of Australia...).

Not too much trouble, it's not an issue to wget the script itself from, and I was able to pacman -S all but two of the perl dependencies, one important (perl-sort-versions) used by the, and one not so important (perl-lwp-protocol-https) used by the foxtel_swf grabber.

perl-sort-versions: I used the pkgbuild from the ArchLinux AUR. Built and installed without a problem...

perl-lwp-protocol-https: I grabbed the ArchLinux pkg and pacman -U'd but there were many missing dependencies, so as it's not an issue unless you require foxtel (paytv service) data, I thought It might be wise to keep the foreign pkg's to a minimum, even if they are just perl deps....

Hope the info helps....CPAN and I don't get along by the way!

Author:  Ryan555 [ Sat Feb 04, 2017 10:53 pm ]
Post subject:  Re: R8 Shepherd

Can anyone help with a step by step guide to install Shepherd? I was happy using the EPG but SBS has changed their EPG data and is not compatible with MythTV nor PlayTV on PS3 etc. So now I have no guide info for SBS. I have tried to install Shepherd, I can download it but cannot run it as it need the perl dependencies. I have tried to install the perl dependencies but most of them don't install and have errors. Any help would be much appreciated.


Got it sorted but not by installing Shepherd which I still don't know how to do.
Reading here: ... +epg#p9385
I used the browser link and ticked the boxes at the end of row of each SBS channel and clicked on save.

All good now.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group