You are not logged in.
Pages: 1
I have put together a personal repository of MythTV 0.21 (x86_64) packages at http://archlinux.roomfullofmirrors.com/. I have not had a chance to test them yet (waiting a replacement processor), but I think they should work fine. I'll get vanilla i686 packages up as soon as I can; maybe next weekend, but they are not a priority for me. Note that not all of the packages are there. Specifically, I have not had time to deal with the mythweb package, and a couple others.
Enjoy!
Offline
Great builds! Will give them a test.
Offline
It has been brought to my attention that I forgot to remove the directory "mythplugins". Originally, I was going to build all plugins into one package, but I opted to build them individually as per the official repository. I have removed this useless directory.
Also, I still haven't had time to work on i386 or mythweb packages. I will get to them as soon as I can.
Offline
Okay. The mythweb plugin has been added. I am still unable to test the packages, but I haven't heard anything about them not working. So I assume the mythweb package will work. I have also added an RSS feed to http://archlinux.roomfullofmirrors.com/ so you can get new information about packages as they are available.
Offline
Thanks for these builds! i've just started tinkering with them, upgrading from 0.20, so far so good (mostly). Just a few issues, not done much in the way of debugging btw so its probably all my fault for doing something stupid :
1. Mythweb doesn't work ![]()
2. Mythmovies likes to crash the frontend when retrieving listings
3. Mythweather won't let me set it up
For Mythweb, it was working perfectly before the upgrade. Now when I point my browser at it, it gives me the directory index. If I copy back the .htaccess file from the old version, then all I get is a blank white screen. I haven't changed any Apache settings. Not too worried about points 2 and 3 right now, but would like to get mythweb working. Any hints?
A temporary file is just a pipe with an attitude and a will to live.
Offline
I'm still building these packages "in the dark" so to speak. My MythTV box doesn't have a CPU, and it is my first and only MythTV machine. I am hopeful that Newegg will ship my replacement processor today (the first one had a bent pin). So it should arrive by Friday and I can try these packages out for myself this weekend.
Basically, I've taken what is available in ABS and tweaked the PKGBUILDs as best I can having a) never built Arch packages before and b) not having a test machine available.
As to the .htaccess file. I did not see one in the 0.21 source tree. It looks to me like the package I built should install the plugin according to the plugin's README. If you can provide me with more details (e.g. appropriate sections of apache's logs and such), I might be able to diagnose the problem before the. But I can tell you now, if it isn't something obvious I won't be able to work on it until the weekend. I have an in-class exam tomorrow and a take home exam due Friday.
Offline
I have tried installing the mythweb plugin from the official mythtv-plugins package and have the same problem.
Here is a section of Apache access log, the mpd entry at the top is the pitchfork mpd client, it works fine. using Opera 9.5 as my browser but it has the same behaviour under firefox and konqueror:
192.168.0.10 - - [27/Mar/2008:11:35:07 +0000] "GET /mpd/player/command.php?ping&plchanges=16 HTTP/1.1" 200 136 "/mpd/player/index.php" "Opera/9.50 (X11; Linux i686; U; en)"
192.168.0.10 - - [27/Mar/2008:11:35:10 +0000] "GET /mythweb/mythweb.php HTTP/1.1" 500 - "-" "Opera/9.50 (X11; Linux i686; U; en)"
192.168.0.10 - - [27/Mar/2008:11:35:14 +0000] "GET /mythweb/mythweb.php HTTP/1.1" 500 - "-" "Opera/9.50 (X11; Linux i686; U; en)"
192.168.0.10 - - [27/Mar/2008:11:35:16 +0000] "GET /mythweb/README HTTP/1.1" 200 7198 "-" "Opera/9.50 (X11; Linux i686; U; en)"
Don't like 500 errors, they can be a real pain to fix. I suspect that its a problem with my system rather than your package since nobody else has complained and most of the other packages seem to be working fine.
I think the .htaccess file should still work, but it has been replaced with mythweb.conf.apache which should be in the apache conf directory.
Good luck with the exams!
A temporary file is just a pipe with an attitude and a will to live.
Offline
I put "mythweb.conf.apache" in `/etc/httpd/conf/extra` as "http-mythweb.conf". I can't think of any reason that wouldn't work. Did you modify the file to match your system as the package post-install message suggests to do?
I've posted a new mythweb package that has the correct web root specified, but you still need to edit it to put your database username and password in.
Offline
Thanks for these builds! i've just started tinkering with them, upgrading from 0.20, so far so good (mostly). Just a few issues, not done much in the way of debugging btw so its probably all my fault for doing something stupid :
1. Mythweb doesn't work
2. Mythmovies likes to crash the frontend when retrieving listings
3. Mythweather won't let me set it upFor Mythweb, it was working perfectly before the upgrade. Now when I point my browser at it, it gives me the directory index. If I copy back the .htaccess file from the old version, then all I get is a blank white screen. I haven't changed any Apache settings. Not too worried about points 2 and 3 right now, but would like to get mythweb working. Any hints?
I've tracked down the problems with Mythweb. Mythweather has me perplexed, but I'll get it figured out in due time. I haven't tried Mythmovies yet.
I will put together a new Mythweb package soon, but if you want to fix your installation before then, here are my notes:
mythweb:
• add "Include /etc/httpd/conf/extra/httpd-mythweb.conf" to /etc/httpd/conf/httpd.conf
• needs 'perl-dbi' and 'perl-dbd-mysql'
• find ";extension=posix.so" and ";extension=mysql.so" in /etc/php.ini and uncomment
• chage "allow_url_fopen = Off" to On in /etc/php.ini
• comment "open_basedir = /home/:/tmp/:/usr/share/pear/" in /etc/php.iniThese are on top of the changes in the latest Mythweb package in my repository.
Offline
I have updated the mythweather package. I think it is working properly now. I'm able to configure the screens I want. I can't however, view any weather details. I think this plugin is just plain broken in 0.21. It sounds like it was completely rewritten.
Offline
mythweb is still not working for me, neither is mythweather.
In fact, I've completely removed it and apache twice now and I no longer even get a populated mythweb directory.
I'm pulling out my hair here. Why is mythweb so impossible to get working after 0.21?
Offline
Sorry I haven't updated the packages yet. Summer semester hasn't been quite as slow as I was hoping. If you follow the fixes I posted earlier, you should be able to get mythweb working at least.
Offline
I did get mythweb sort-of-working this morning. though I didn't follow your fixes.
What I ended up doing was literally copying the latest version tree of mythweb directly to my ...html/mythweb directory since it never seemed to install itself anywhere when I tried a pacman -S mythweb.
From there I refreshed logins and added the configuration options necessary to my httpd.conf, and basically went through trial-and-error until it was working again.
It still isn't completely working. I'm getting display problems on some of the pages. And I am consistently getting two php errors at the top of the screen...
Error at /home/httpd/html/mythweb/modules/weather/init.php, line 33:
file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/share/mythtv/mythweather/scripts/ca_envcan/envcan.pl) is not within the allowed path(s): (/home/:/tmp/:/usr/share/pear/)Error at /home/httpd/html/mythweb/modules/_shared/tmpl/default/header.php, line 16:
Cannot modify header information - headers already sent by (output started at /home/httpd/html/mythweb/includes/errors.php:117)
I'm sure these are correctable with some permission changes, but I can't figure out what.
Mythweather completely perplexes me as to how to configure it Based on what is on the official wiki, it seems like I'm even missing some mythweather scripts..
Last edited by jeremyrainman (2008-06-21 21:20:28)
Offline
ok.
Some progress with mythweather.
I just realized none of the retrieval scripts in /usr/share/mythtv/mythweather/scripts/us_nws work properly. There are perl dependencies missing.
Is anyone else experiencing a lack of function with the scripts in /usr/share/mythtv/mythweather/scripts ??
Last edited by jeremyrainman (2008-06-23 05:30:27)
Offline
If you are using the mythweather package from my repository then there shouldn't be any missing dependencies. All packages that are NOT in the official repository are provided by mine. I.E. the perl-image-size package. In addition, my mythweather package includes patched retrieval scripts so that they work in "taint mode".
Offline
ah, ok, then maybe I haven't figured it out yet, sorry. didn't mean to accuse.
I had read this thread assuming that you were updating the official repository, and consequently glazed over the fact that you weren't.
Offline
No. I have nothing to do with the official repository. As best I can tell, the ones in the official repository are going to have a lot of problems. This is because the maintainer just updated the port files to 0.21 and assumed they would work. There were evidently a lot of changes between 0.20 and 0.21, so this approach does not work. I've hammered out a few fixes, but haven't had time to address them all.
NOTE: My repository is currently x86_64 only! I have not built any vanilla x86 packages yet.
Last edited by jsumners (2008-06-23 14:08:06)
Offline
ok, jsumners, thank you!
I installed mythweb and mythweather from your repositories, and a lot works now that didn't work before.
mythweb works essentially perfectly as far as I can tell.
mythweather is almost fully functional. I can do everything except see weather information displayed in the mythfrontend. It works fine in mythweb, strangely. but when mythfrontend runs the weather retrieval scripts in /usr/share/mythtv/mythweather/scripts, they run fine but they don't put any information in the directory it's supposed to go. I can run the scripts manually, and some of them work to save info where it is supposed to go, but some dont, and none of the information will display in the front end, regardless of how I retrieve it.
let me know if you need any more information.
Offline
I have the same problem with mythweather. I have no idea what the problem is, and the mailing list hasn't been any help ![]()
Offline
I'm using i686 but was able to get mythweather working with much futzing around. I determined that the packages in Extra are pretty broken on several levels so I compiled from scratch with the latest svn .21-fixes branch available on Sunday 7-7-08 . (I wanted some of the other plugins as well such as zone minder and mythmovie). Using the Extra packages, Mythweather would show up but would not let me add any feeds. After my initial compile, Mythweather worked fine but would not allow me to add any Animated or Static Maps, they didn't even show us as an option. The problem was the lack of the aur/perl-image-size module. I ran the Perl script listed on http://www.mythtv.org/wiki/index.php/MythWeather to determine that. After I added the missing perl package (I think the others were added during my apache/mythweb setup), I recompiled mythweather with a ./configure --disable-all --enable-mythweather --prefix=/usr, then I ran qmake mythplugins.pro && make && make install. Mythweather was good to go.
I know this isn't much but I did want to share that someone was able to get a working mythweather for Arch. Actually, I would have liked to have created packages for Pacman, but I was in a hurry and I've never done it before. I sitll have my build directories if someone could point me in the right direction, I'd be happy to put some elbow grease into it. I did read the wiki's, but was still abit unsure of what needed to go where.
Offline
I sort-of got mythweather working via help from the mailing list.
I say "sort of" because it works in mythweb, I can see the screens I created in the frontend, but the mythweather screen does not display in the frontend. Also, the weather information is incorrect. It consistently shows weather that does not exist in the location that the screens are set up for.
Still mostly broken as far as I'm concerned.
Offline
I have updated my x86_64 packages to the 0.21-fixes SVN branch. I STILL have not got around to creating an i686 environment in which to build the i686 packages.
A note about mythweather: I think that plugin is just plain broken. I'm really not going to invest any time into fixing it. I think it is being rewritten yet again for the upcoming 0.22 release. We'll just have to see how it works then.
Offline
Pages: 1