mythbuntu-bugs team mailing list archive
-
mythbuntu-bugs team
-
Mailing list archive
-
Message #05147
Re: [Bug 799663] Re: run-parts: /etc/cron.hourly/mythvideo exited with return code 1
On Sat, Jun 25, 2011 at 8:27 AM, Brian J. Murrell <brian@xxxxxxxxxxxxxxx>wrote:
> On 11-06-24 11:47 AM, Thomas Mashos wrote:
> > As I mentioned before, you need to update the pvr machine as those cron
> > jobs don't/shouldn't exist anymore.
>
> Updated this morning:
>
> mythtv-frontend:
> Installed: 2:0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3
> Candidate: 2:0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3
> ...
> mythtv-backend:
> Installed: 2:0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3
> Candidate: 2:0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3
>
>
Great! :)
> and yet the cron jobs still exist:
>
> $ dpkg -S /etc/cron.hourly/*
> mythtv-backend: /etc/cron.hourly/mythtv-backend
> mythtv-frontend: /etc/cron.hourly/mythtv-frontend
> mythvideo: /etc/cron.hourly/mythvideo
>
>
Of course they do, you didn't delete them.
> > They aren't in the packaging
>
> Sure they are:
>
> $ dpkg -L mythtv-frontend | grep cron
> /etc/cron.hourly/mythtv-frontend
> /etc/cron.weekly/mythtv-frontend
> /etc/cron.daily/mythtv-frontend
> $ dpkg -L mythtv-backend | grep cron
> /etc/cron.hourly/mythtv-backend
> /etc/cron.weekly/mythtv-backend
> /etc/cron.daily/mythtv-backend
>
> No they are not.
> And they are still returning errors as of ten minutes ago:
>
> run-parts: /etc/cron.hourly/mythtv-backend exited with return code 2
> run-parts: /etc/cron.hourly/mythtv-frontend exited with return code 1
>
>
As you will continue to do, until you delete the cron jobs. Here is some
proof.
thomas@ares:~$ dpkg -S /etc/cron.hourly/*
mythvideo: /etc/cron.hourly/mythvideo
thomas@ares:~$
mythtv-frontend and mythtv-backend are 2:0.24.1+fixes.20110531.3657f31 (The
issue was introduced around 5/27 and fixed around 5/30)
Go to
https://launchpad.net/~mythbuntu/+archive/0.24/+packages
Download both
mythtv-backend_0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3_amd64.deb
mythtv-frontend_0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3_amd64.deb
Run 'dpkg --contents to see what files are inside the deb file. Filter by
cron if you deem necessary'
thomas@poseidon:~/Downloads$ dpkg --contents
mythtv-backend_0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3_amd64.deb |
grep cron
thomas@poseidon:~/Downloads$ dpkg --contents
mythtv-frontend_0.24.1+fixes.20110625.30993d6-0ubuntu0mythbuntu3_amd64.deb |
grep cron
thomas@poseidon:~/Downloads$
See, not in the packages. You however still have them because as I said,
they are left over from old packages and not removed because they exist in
/etc/
> --
> You received this bug notification because you are a member of Mythbuntu
> Bug Team, which is subscribed to mythtv in Ubuntu.
> https://bugs.launchpad.net/bugs/799663
>
> Title:
> run-parts: /etc/cron.hourly/mythvideo exited with return code 1
>
> Status in “mythtv” package in Ubuntu:
> Incomplete
>
> Bug description:
> Binary package hint: mythtv
>
> Once again, mythvideo's hourly cron job in the 0.24-fixes stream is
> exiting with an error:
>
> run-parts: /etc/cron.hourly/mythvideo exited with return code 1
>
> The tail end of my /var/log/mythtv/jamu.log reads:
>
> ! Error: Jamu must be run on a MythTV backend. Local host (pvr) is not
> a MythTV backend.
>
> With any -M option Jamu must be run on a MythTV backend
> ! Warning - Unexpected response to ANN on 10.75.22.2:6543 -
>
> ! Error: Jamu must be run on a MythTV backend. Local host (pvr) is not
> a MythTV backend.
>
> With any -M option Jamu must be run on a MythTV backend
> ! Warning - Unexpected response to ANN on 10.75.22.2:6543 -
>
> ! Error: Jamu must be run on a MythTV backend. Local host (pvr) is not
> a MythTV backend.
>
> With any -M option Jamu must be run on a MythTV backend
> ! Warning - Unexpected response to ANN on 10.75.22.2:6543 -
>
> ! Error: Jamu must be run on a MythTV backend. Local host (pvr) is not
> a MythTV backend.
>
> With any -M option Jamu must be run on a MythTV backend
> ! Warning - Unexpected response to ANN on 10.75.22.2:6543 -
>
> The host "pvr" is in fact a MythTV backend so something is obviously
> wrong.
>
> On a slave backend machine (slave not actually running at this point)
> I am seeing:
>
> run-parts: /etc/cron.hourly/mythtv-backend exited with return code 2
> run-parts: /etc/cron.hourly/mythtv-frontend exited with return code 1
>
> When the mythtv-backend hourly cron job runs and exits with an error,
> the /var/log/mythtv/jamu.log on this host reports:
>
> /usr/bin/python: can't open file '/usr/share/doc/mythtv-
> backend/contrib/metadata/jamu.py': [Errno 2] No such file or directory
>
> When the mythtv-frontend hourly cron job runs and exits with an error,
> the /var/log/mythtv/jamu.log on this host reports:
>
> ! Error: Jamu must be run on a MythTV backend. Local host (pc) is not
> a MythTV backend.
>
> With any -M option Jamu must be run on a MythTV backend
> ! Warning - Failed to connect to backend at 10.75.22.1:6543
>
> Which is correct. So why is this job expecting the machine to be a
> backend when it's being run from the mythtv-frontend hourly cron job.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/799663/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~mythbuntu-bugs
> Post to : mythbuntu-bugs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~mythbuntu-bugs
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References