View previous topic :: View next topic |
Author |
Message |
Icer Guru


Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Mon Sep 11, 2006 8:51 am Post subject: MythTV 0.20 released! |
|
|
It's ready, it's launched. Huzzah! Read all about it: http://www.mythtv.org/wiki/index.php/Release_Notes_-_0.20
Now just waiting for an ebuild.  _________________ Everything can be done. There's just a longer delivery time for impossible projects. |
|
Back to top |
|
 |
timbo Apprentice


Joined: 29 Jul 2002 Posts: 231 Location: New Zealand
|
Posted: Mon Sep 11, 2006 9:31 am Post subject: |
|
|
As always we really need to thank everyone involved...
Yep can't wait for the ebuild...
Tim
 _________________ Linux User: 303160 |
|
Back to top |
|
 |
pteppic l33t

Joined: 28 Nov 2005 Posts: 781
|
Posted: Mon Sep 11, 2006 10:28 am Post subject: |
|
|
I won't get your hopes up, but I'm testing some now, if they work I'll post an overlay and submit to bugzilla.... |
|
Back to top |
|
 |
Jykke Apprentice

Joined: 31 Mar 2006 Posts: 246
|
Posted: Mon Sep 11, 2006 12:26 pm Post subject: |
|
|
Oh that would be sweet - I hope it will be available soon... |
|
Back to top |
|
 |
beandog Bodhisattva


Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Mon Sep 11, 2006 3:18 pm Post subject: |
|
|
Consider this your public service announcement warning:
*BACKUP* your mythconverg database before upgrading.
If you don't, you won't be able to go back to 0.19-foo. The reason is because with each point release, the schema for the database changes. When you run mythbackend for the first time, it will upgrade your database schema if it needs to. But running an older version won't roll it back, meaning you will lose all your settings and entries in 'Watch Recordings', etc.
Backing it up should be pretty simple. Just get the mysql connection settings from ~/.mythtv/mysql.txt
Then do:
Code: | mysqldump -u mythtv -p mythtv mythconverg > mythconverg-`date +%F`.sql |
and save that file in a safe place. Heck, I would recommend doing regular database dumps anyway. _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
 |
bilbravo Guru


Joined: 30 May 2003 Posts: 319 Location: Baltimore, MD
|
Posted: Mon Sep 11, 2006 4:13 pm Post subject: |
|
|
Great, now if I can get ivtv 7 to work (i.e. change channels, video is fine) then I will upgrade to MythTV .2!
I would suppose an ebuild will take more than just a few days to get ready? _________________ me |
|
Back to top |
|
 |
pteppic l33t

Joined: 28 Nov 2005 Posts: 781
|
Posted: Mon Sep 11, 2006 5:56 pm Post subject: |
|
|
Right, I did the ebuilds. I have media-plugins/mythbrowser
media-plugins/mythdvd
media-plugins/mythgallery
media-plugins/mythmusic
media-plugins/mythvideo
media-tv/mythtv
x11-themes/mythtv-themes
all working on the backend (i686 k7) at version 0.20.
I also have mythtv with USE="frontendonly" on two other machines (i686 prescott and x86_64 k8 )
All 3 machines are on the 2006.1 profile, up to date and running the stable portage tree.
I did all the ebuilds just for the sake of not missing any, BUT CANNOT VOUCH FOR THOSE NOT LISTED ABOVE AS WORKING.
I also added the option to drop oss sound support, and included the arts use flag (yes, everyone says is sucks, but I use it anyway). There are some added options to use the --disable-x11 configure flag (USE='-X') 'cos someone was talking about headless backends the other day, but havn't had a chance to test it at all yet, but if you have X set as a use flag you won't even notice.
CHECK YOUR USE FLAGS WITH emerge -pv BEFORE YOU ACCEPT THEM
beandog wrote: | Consider this your public service announcement warning:
*BACKUP* your mythconverg database before upgrading.
Code: | mysqldump -u mythtv -p mythtv mythconverg > mythconverg-`date +%F`.sql |
|
Couldn't have said it better myself, I would also recommend running quickpkg on the myth stuff you have installed, nothing more disheartening than spending time compiling stuff, that then doesn't work, and having to recompile the original just to get back to square one.
Code: | quickpkg media-plugins/mythbrowser media-plugins/mythdvd media-plugins/mythgallery media-plugins/mythmusic media-plugins/mythvideo media-tv/mythtv x11-themes/mythtv-themes |
Basically I copied the old ebuilds over to the overlay dir, then checked the patches against the new code, and removed/altered them as needed, read the configure --help output and altered the ${myconf} bits of the ebuild to cope.
Here is the overlay as an archive just extract it to where you want and off you go.
This is just a quick hack for those who don't want to wait and are willing to give it a try, I don't think my ebuilding ability is good enough to solve any serious problems people may come across, but they worked for me, so good luck.... |
|
Back to top |
|
 |
visi n00b

Joined: 01 Sep 2006 Posts: 11
|
Posted: Mon Sep 11, 2006 7:56 pm Post subject: |
|
|
From bugzilla:
Quote: | ------- Comment #2 From Doug Goldstein 2006-09-11 09:59 PST [reply] -------
Holy crap... You're kidding me...
This release will actually be delayed even further. It was planned for 8am EST
in Gentoo however I had a HD crash on my MythTV box and the entire drive needs
to be replaced and all the ebuilds are gone that I wrote for 0.20. So, I need a
new HD... Need to build it back up and get MythTV on there before I'll be able
to commit the ebuild... So sit tight kids.
Jakub, enjoy the flood of bugzilla reports since this will probably take a week
or so.
|
Too bad. I see people are already making ebuilds so you might be able to help him get up to speed by sending what you have. |
|
Back to top |
|
 |
Icer Guru


Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Mon Sep 11, 2006 8:18 pm Post subject: |
|
|
Uhh. Bad luck.
Also last time I checked I couldnt get to the mythtv svn either. Wouldnt be surprised if their site is swamped with download requests.
Well... just calm down and let the dust settle. One week isnt so long a time. _________________ Everything can be done. There's just a longer delivery time for impossible projects. |
|
Back to top |
|
 |
epvipas n00b

Joined: 13 Oct 2002 Posts: 9 Location: Lincoln UK
|
Posted: Mon Sep 11, 2006 8:32 pm Post subject: |
|
|
I've got the ebuilds setup in my portage overlay but get errors about the version of mysql not supporting the utf8 use flags.
mythtv-0.20.ebuild, line 90: Called built_with_use 'dev-db/mysql' 'utf8'
eutils.eclass, line 1605: Called die
!!! dev-db/mysql-4.1.21 does not actually support the utf8 USE flag!
!!! If you need support, post the topmost build error, and the call stack if relevant. |
|
Back to top |
|
 |
epvipas n00b

Joined: 13 Oct 2002 Posts: 9 Location: Lincoln UK
|
Posted: Mon Sep 11, 2006 8:55 pm Post subject: |
|
|
I think I've found the solution. Simply commented out the section beginning line 90 of the ebuild and now it appears to be behaving. Fingers crossed. |
|
Back to top |
|
 |
col l33t


Joined: 08 May 2002 Posts: 820 Location: Melbourne - Australia
|
Posted: Mon Sep 11, 2006 10:48 pm Post subject: |
|
|
does it now have a software volume control for spdif output ? This would be really handy....like xmms software volume control. |
|
Back to top |
|
 |
Sm1 Apprentice


Joined: 02 Dec 2003 Posts: 251 Location: Ames, IA
|
Posted: Tue Sep 12, 2006 5:26 am Post subject: |
|
|
col wrote: | does it now have a software volume control for spdif output ? This would be really handy....like xmms software volume control. |
I thought by definition, spdif outputs the volume as it was originally presented. Eg, you hear it at the volume its broadcasted at. |
|
Back to top |
|
 |
pteppic l33t

Joined: 28 Nov 2005 Posts: 781
|
Posted: Tue Sep 12, 2006 9:09 am Post subject: |
|
|
epvipas wrote: | I've got the ebuilds setup in my portage overlay but get errors about the version of mysql not supporting the utf8 use flags.
mythtv-0.20.ebuild, line 90: Called built_with_use 'dev-db/mysql' 'utf8'
eutils.eclass, line 1605: Called die
!!! dev-db/mysql-4.1.21 does not actually support the utf8 USE flag!
!!! If you need support, post the topmost build error, and the call stack if relevant. |
That's really odd, it's doing it here too now, the only thing that has changed in the last 16 hours is the overnight emerge --sync cron job, gahh, portage broke my ebuild. I updated the archive same url. |
|
Back to top |
|
 |
Icer Guru


Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Tue Sep 12, 2006 10:43 am Post subject: |
|
|
Quoting mythtv.org: Quote: | Whoops. A rather nasty little bug got checked in just before I made release last night that prevents mythweb from scheduling recordings.
I've updated the link to the new mythplugins download (0.20a) in the download section, if you want to redownload the entire thing again.
If you've already grabbed the source, here's a patch that you can use to update it to the fixed version. Just copy the diff file to the mythplugins-0.20 directory, and run: patch -p1 < fix-mythweb-in-0.20.diff
Sorry about that folks. |
So check it out if you use mythweb. _________________ Everything can be done. There's just a longer delivery time for impossible projects. |
|
Back to top |
|
 |
epvipas n00b

Joined: 13 Oct 2002 Posts: 9 Location: Lincoln UK
|
Posted: Tue Sep 12, 2006 6:31 pm Post subject: |
|
|
Right - I've hacked the old mythweb ebuild simply by changing the 0.19 to 0.20a and then commenting out the line that checks for conf.php which caused the build to fail and all seems well.
However the most eagerly anticipated feature must have been the ability to archive to DVD through mytharchive. I don't fancy my chances at writing a whole ebuild from scratch. Has anyone started on this yet?
Ed |
|
Back to top |
|
 |
Se7enLC Tux's lil' helper


Joined: 22 Aug 2003 Posts: 88
|
Posted: Tue Sep 12, 2006 7:16 pm Post subject: |
|
|
Anyone know what the 0.20 ebuild that made it into portage today is all about? It doesn't seem to work... |
|
Back to top |
|
 |
stdPikachu Apprentice


Joined: 10 Mar 2004 Posts: 254 Location: UK
|
Posted: Tue Sep 12, 2006 7:19 pm Post subject: |
|
|
pteppic wrote: | That's really odd, it's doing it here too now, the only thing that has changed in the last 16 hours is the overnight emerge --sync cron job, gahh, portage broke my ebuild. I updated the archive same url. |
Does the same thing with 0.19 as well. I didn't even know there was a utf8 USE flag.
Why doesn't portage give the option of skipping stupid crud like this? I'm not even using a Gentoo MySQL server... |
|
Back to top |
|
 |
RoundsToZero Guru


Joined: 17 Nov 2003 Posts: 478 Location: New York, NY
|
Posted: Tue Sep 12, 2006 7:22 pm Post subject: |
|
|
Icer wrote: | Uhh. Bad luck.
Also last time I checked I couldnt get to the mythtv svn either. Wouldnt be surprised if their site is swamped with download requests.
Well... just calm down and let the dust settle. One week isnt so long a time. |
Yeah they got slashdotted. |
|
Back to top |
|
 |
Jykke Apprentice

Joined: 31 Mar 2006 Posts: 246
|
Posted: Tue Sep 12, 2006 7:41 pm Post subject: |
|
|
Ended up with segmentation fault - would not even start the backend. Same happened when I tried
some of these SVN ebuilds here awhile back I wonder whether the official ebuild will cause the
same drama :/ |
|
Back to top |
|
 |
Nicias Guru

Joined: 06 Dec 2005 Posts: 446
|
Posted: Tue Sep 12, 2006 7:46 pm Post subject: |
|
|
I would suggest just waiting for the ebuild from the usual maintainer. |
|
Back to top |
|
 |
pteppic l33t

Joined: 28 Nov 2005 Posts: 781
|
Posted: Tue Sep 12, 2006 8:45 pm Post subject: |
|
|
epvipas wrote: | However the most eagerly anticipated feature must have been the ability to archive to DVD through mytharchive. I don't fancy my chances at writing a whole ebuild from scratch. Has anyone started on this yet?
Ed |
All the plugins come from the same source archive, so you should be able to just copy a similar format from one of the other plug-in module ebuilds, and alter the dependencies etc. If mytharchive can be run from another machine then I may look into it myself, but my backend has no dvd burner so...
Se7enLC wrote: | Anyone know what the 0.20 ebuild that made it into portage today is all about? It doesn't seem to work... |
I'd assume it's from the usual maintainer, but it manages to hardmask my overlay and now portage tries to downgrade again. Seeing as I'm from the "Don't try to fix it if it ain't broke" school of computing I'll just unmask the overlay and leave well alone until something does break, plus I'm still interested in getting it working via directfb/headless backend. |
|
Back to top |
|
 |
1canuck2 n00b

Joined: 10 Jan 2006 Posts: 23
|
Posted: Wed Sep 13, 2006 5:09 am Post subject: |
|
|
Yeah, my emerge of MythTV 0.20 fails also. Here's the output:
Quote: |
* Applying mythtv-0.20-rev11154.patch ...
* Failed Patch: mythtv-0.20-rev11154.patch !
* ( /var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/mythtv-0.20_p11154/temp/mythtv-0.20-rev11154.patch-8418.out
!!! ERROR: media-tv/mythtv-0.20_p11154 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
mythtv-0.20_p11154.ebuild, line 105: Called epatch '/var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch'
eutils.eclass, line 341: Called die
!!! Failed Patch: mythtv-0.20-rev11154.patch!
!!! If you need support, post the topmost build error, and the call stack if relevant. |
And here's the out file:
Code: | ***** mythtv-0.20-rev11154.patch *****
======================================
PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch
======================================
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp
|===================================================================
|--- branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11124)
|+++ branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11154)
--------------------------
No file to patch. Skipping patch.
2 out of 2 hunks ignored
======================================
PATCH COMMAND: patch -p1 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch
======================================
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp
|===================================================================
|--- branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11124)
|+++ branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11154)
--------------------------
No file to patch. Skipping patch.
2 out of 2 hunks ignored
======================================
PATCH COMMAND: patch -p2 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch
======================================
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp
|===================================================================
|--- branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11124)
|+++ branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11154)
--------------------------
No file to patch. Skipping patch.
2 out of 2 hunks ignored
======================================
PATCH COMMAND: patch -p3 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch
======================================
patching file libs/libmythtv/programinfo.cpp
Hunk #1 FAILED at 1663.
Hunk #2 FAILED at 1674.
2 out of 2 hunks FAILED -- saving rejects to file libs/libmythtv/programinfo.cpp.rej
======================================
PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/mythtv-0.20_p11154/work/mythtv-0.20-rev11154.patch
======================================
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp
|===================================================================
|--- branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11124)
|+++ branches/release-0-20-fixes/mythtv/libs/libmythtv/programinfo.cpp (revision 11154)
--------------------------
No file to patch. Skipping patch.
2 out of 2 hunks ignored |
|
|
Back to top |
|
 |
epvipas n00b

Joined: 13 Oct 2002 Posts: 9 Location: Lincoln UK
|
Posted: Wed Sep 13, 2006 2:02 pm Post subject: |
|
|
How about doing a rm /usr/portage/distfiles/myth* this should delete any downloads of incompatible versions and may just solve the problem. |
|
Back to top |
|
 |
simcop2387 Apprentice

Joined: 14 Aug 2002 Posts: 200 Location: Galactic Sector ZZ9 Plural Z Alpha
|
Posted: Wed Sep 13, 2006 2:36 pm Post subject: |
|
|
epvipas wrote: | Right - I've hacked the old mythweb ebuild simply by changing the 0.19 to 0.20a and then commenting out the line that checks for conf.php which caused the build to fail and all seems well.
However the most eagerly anticipated feature must have been the ability to archive to DVD through mytharchive. I don't fancy my chances at writing a whole ebuild from scratch. Has anyone started on this yet?
Ed |
its not incredibly hard thanks to the mythtv-plugins eclass, the thing is though you have to update the eclass to know about mytharchive (this is just adding it to the end of a string!) i've got mythtv 0.20 compiled and working right now with mytharchive, though since i have no idea what the dependencies of mytharchive are i'm not going to release my ebuild, i just copied over the mythdvd one and used that (calling it mytharchive)
at the moment i'd suggest you wait on the gentoo team to get things sorted out and proper ebuilds made, shouldn't take too long
check https://bugs.gentoo.org/show_bug.cgi?id=147148 for status on when it'll be available _________________ 1+1=11=2 |
|
Back to top |
|
 |
|