[mythtv-users] find_orphans.py
Nick Rout
nick.rout at gmail.com
Sun Apr 15 22:21:34 UTC 2012
On Mon, Apr 16, 2012 at 10:04 AM, Nick Rout <nick.rout at gmail.com> wrote:
> On Mon, Apr 16, 2012 at 9:32 AM, Josh White <jaw1959 at gmail.com> wrote:
>>
>>
>> On Sun, Apr 15, 2012 at 5:14 PM, Nick Rout <nick.rout at gmail.com> wrote:
>>>
>>> On Mon, Apr 16, 2012 at 8:26 AM, Alex Tomlins <alex at tomlins.org.uk> wrote:
>>> > On 15/04/12 21:19, Bill Meek wrote:
>>> >>
>>> >> On 04/15/2012 02:46 PM, Josh White wrote:
>>> >> ...
>>> >> >http://www.mythtv.org/wiki/Find_orphans.py
>>> >> ...
>>> >>>
>>> >>> josh at Myth-Backend:/store$ ./find_orphans.pl
>>> >>> : No such file or directory
>>> >>
>>> >> ...
>>> >>>
>>> >>> Any ideas?
>>> >>
>>> >>
>>> >> Hi;
>>> >>
>>> >> The file can be saved as any name, but, the suffix is
>>> >> most likely .py not .pl. Or, consider Find_ vs. find_.
>>> >>
>>> >> If that doesn't help, type: locate --ignore-case orphans
>>> >>
>>> > That 'No such file or directory' error can also be triggered if the OS
>>> > can't
>>> > find the command in the #! line. In this case it's looking for python
>>> > anywhere in your path. I'd be surprised if that's not available though.
>>> > You can double-check by running 'which python', which should return the
>>> > location of the python executable.
>>> >
>>> > thanks,
>>> > Alex
>>>
>>> The find_orphans script, like all the scripts in the wiki, is supposed
>>> to be downloaded with another scrip mythwikiscripts. In ubuntu
>>> mythwikiscripts is packaged in libmyth-python.
>>> _______________________________________________
>>> mythtv-users mailing list
>>> mythtv-users at mythtv.org
>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>
>>
>>
>> Thanks for the help. I'll try to respond in the order I received
>> suggestions:
>>
>> 1. I renamed find_orphans.pl find_orphans.py, same result (I had actually
>> renamed it find_orphans.pl after seeing another thread call it by that name,
>> I was pretty sure it didn't matter, as I couldn't explain why it wasn't
>> working, I was willing to try anything i could find). I also searched for
>> the file, and only find the one I created.
>>
>> 2. I double checked to see if it was executable. I was before, and still
>> is after running chmod +x find_orphans.py.
>>
>> 3. I checked to see if the first line of the script exists in the path the
>> script expects to see, and it does (/usr/bin/env).
>>
>> 4. I ran ./mythwikiscripts, and here's what I see:
>>
>> josh at Myth-Backend:/usr/bin$ ./mythwikiscripts
>> MythTV Interactive Script Downloader.
>> This script parses the wiki, and may take several minutes.
>> Loading took 5.45 seconds
>> 0: Exit
>> Please choose a category.
>>> 0
>> josh at Myth-Backend:/usr/bin$
>>
>> From the output given by mythwikiscripts, it seems like an interactive
>> script would allow more interaction that the exit command. Should I be
>> seeing something different than what I see?
>
> I get
>
> nick at media:~$ mythwikiscripts
> MythTV Interactive Script Downloader.
> This script parses the wiki, and may take several minutes.
> Loading took 2.29 seconds
> 0: Quit
> Channel Change Scripts:
> 1: - Channel-change script for the SA 4250HDC cable box (0)
> 2: - Linux driver for Red-Eye Serial. (0)
> 3: - irsend channel change script (0)
> 4: - DirectTV channel changer (0)
> 5: 6200ch - Channel-change script for DCT-6200 cable boxes. (0)
> 6: DISH Network LIRC channel change script - DISH Network LIRC
> channel change script (0)
> 7: LircChannelChanger - Lirc Channel Change script (0)
> 8: SKY channel changer - Channel-change script for Sky (0)
> 9: change-channel-lirc.pl - Channel-change script for LIRC transmitter. (0)
> 10: changechannel.py - Serial control of cable boxes in MythTV (0)
> 11: d10control.pl - Channel-change script for DirecTV. (0)
> 12: dct-channel - Channel-change script for DCT-2000-series cable boxes. (0)
> 13: dish-change-channel-lirc.sh - A simple script for changing the
> channel with a LIRC transmitter (0)
> 14: myth-chan - Channel-change script using ivtv-utils (0)
> 15: sa3250ch - Channel-change script for SA3250HD cable box (0)
> 16: sa4250_ch_guid - Channel-change script for SA4250HD using GUID (0)
> 17: stb-command - Sending commands to a set top box via ieee1394/firewire (0)
> 18: tkmythremote - A simple Tk-based remote control for MythTV (0)
> Channel_Change_Scripts:
> 19: - TiVo channel changer (0)
> Configuration Files:
> 20: Media Monitor udev Configuration - MythTV Media Monitor udev
> Configuration (0)
> 21: X10 MouseRemote Configuration - X10 MouseRemote Configuration (0)
> 22: joystickmenurc - Joystick menu configuration file (0)
> 23: msec Configuration File - msec configuration file (0)
> Firewire Priming Scripts:
> 24: 6200changer.sh - 6200changer.sh (0)
> 25: firewire_primer.pl - Firewire priming script (0)
> 26: firewire_primer.sh - One-tuner firewire priming script (0)
> 27: firewire_primer.sh - One-tuner firewire priming script for
> broadcast connections (0)
> 28: sa3520_fixer.sh - SA3250HD primer (0)
> 29: sure-change.sh - Multi-tuner firewire priming script (0)
> Log Rotation Configuration Files:
> 30: logrotate - mythbackend - logrotate configuration for mythbackend (0)
> 31: logrotate - mythfrontend - logrotate configuration for mythfrontend (0)
> Maintenance:
> 32: - orphaned file/recording scanner (0)
> Miscellaneous Status Information Scripts:
> 33: - Generate an iCalendar file showing upcoming MythTV recordings. (0)
> 34: - Adds temp/fan info to the backend status page (0)
>
> ---and a whole lot more, up to 99.
>
> I have libmyth-python version 2:0.24.2+fixes.20120316.322de47-0ubuntu0mythb
I get the same result as you on an 0.25 system - not 100% sure why.
More information about the mythtv-users
mailing list