Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MythTV 0.20 released!
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Icer
Guru
Guru


Joined: 26 Aug 2003
Posts: 395
Location: @home

PostPosted: Mon Sep 11, 2006 8:51 am    Post subject: MythTV 0.20 released! Reply with quote

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. :D
_________________
Everything can be done. There's just a longer delivery time for impossible projects.
Back to top
View user's profile Send private message
timbo
Apprentice
Apprentice


Joined: 29 Jul 2002
Posts: 231
Location: New Zealand

PostPosted: Mon Sep 11, 2006 9:31 am    Post subject: Reply with quote

As always we really need to thank everyone involved...

Yep can't wait for the ebuild...

Tim
8)
_________________
Linux User: 303160
Back to top
View user's profile Send private message
pteppic
l33t
l33t


Joined: 28 Nov 2005
Posts: 781

PostPosted: Mon Sep 11, 2006 10:28 am    Post subject: Reply with quote

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
View user's profile Send private message
Jykke
Apprentice
Apprentice


Joined: 31 Mar 2006
Posts: 246

PostPosted: Mon Sep 11, 2006 12:26 pm    Post subject: Reply with quote

Oh that would be sweet - I hope it will be available soon...
Back to top
View user's profile Send private message
beandog
Bodhisattva
Bodhisattva


Joined: 04 May 2003
Posts: 2072
Location: /usa/utah

PostPosted: Mon Sep 11, 2006 3:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
bilbravo
Guru
Guru


Joined: 30 May 2003
Posts: 319
Location: Baltimore, MD

PostPosted: Mon Sep 11, 2006 4:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
pteppic
l33t
l33t


Joined: 28 Nov 2005
Posts: 781

PostPosted: Mon Sep 11, 2006 5:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
visi
n00b
n00b


Joined: 01 Sep 2006
Posts: 11

PostPosted: Mon Sep 11, 2006 7:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
Icer
Guru
Guru


Joined: 26 Aug 2003
Posts: 395
Location: @home

PostPosted: Mon Sep 11, 2006 8:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
epvipas
n00b
n00b


Joined: 13 Oct 2002
Posts: 9
Location: Lincoln UK

PostPosted: Mon Sep 11, 2006 8:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
epvipas
n00b
n00b


Joined: 13 Oct 2002
Posts: 9
Location: Lincoln UK

PostPosted: Mon Sep 11, 2006 8:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
col
l33t
l33t


Joined: 08 May 2002
Posts: 820
Location: Melbourne - Australia

PostPosted: Mon Sep 11, 2006 10:48 pm    Post subject: Reply with quote

does it now have a software volume control for spdif output ? This would be really handy....like xmms software volume control.
Back to top
View user's profile Send private message
Sm1
Apprentice
Apprentice


Joined: 02 Dec 2003
Posts: 251
Location: Ames, IA

PostPosted: Tue Sep 12, 2006 5:26 am    Post subject: Reply with quote

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
View user's profile Send private message
pteppic
l33t
l33t


Joined: 28 Nov 2005
Posts: 781

PostPosted: Tue Sep 12, 2006 9:09 am    Post subject: Reply with quote

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
View user's profile Send private message
Icer
Guru
Guru


Joined: 26 Aug 2003
Posts: 395
Location: @home

PostPosted: Tue Sep 12, 2006 10:43 am    Post subject: Reply with quote

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
View user's profile Send private message
epvipas
n00b
n00b


Joined: 13 Oct 2002
Posts: 9
Location: Lincoln UK

PostPosted: Tue Sep 12, 2006 6:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
Se7enLC
Tux's lil' helper
Tux's lil' helper


Joined: 22 Aug 2003
Posts: 88

PostPosted: Tue Sep 12, 2006 7:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
stdPikachu
Apprentice
Apprentice


Joined: 10 Mar 2004
Posts: 254
Location: UK

PostPosted: Tue Sep 12, 2006 7:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
RoundsToZero
Guru
Guru


Joined: 17 Nov 2003
Posts: 478
Location: New York, NY

PostPosted: Tue Sep 12, 2006 7:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
Jykke
Apprentice
Apprentice


Joined: 31 Mar 2006
Posts: 246

PostPosted: Tue Sep 12, 2006 7:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
Nicias
Guru
Guru


Joined: 06 Dec 2005
Posts: 446

PostPosted: Tue Sep 12, 2006 7:46 pm    Post subject: Reply with quote

I would suggest just waiting for the ebuild from the usual maintainer.
Back to top
View user's profile Send private message
pteppic
l33t
l33t


Joined: 28 Nov 2005
Posts: 781

PostPosted: Tue Sep 12, 2006 8:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
1canuck2
n00b
n00b


Joined: 10 Jan 2006
Posts: 23

PostPosted: Wed Sep 13, 2006 5:09 am    Post subject: Reply with quote

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
View user's profile Send private message
epvipas
n00b
n00b


Joined: 13 Oct 2002
Posts: 9
Location: Lincoln UK

PostPosted: Wed Sep 13, 2006 2:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
simcop2387
Apprentice
Apprentice


Joined: 14 Aug 2002
Posts: 200
Location: Galactic Sector ZZ9 Plural Z Alpha

PostPosted: Wed Sep 13, 2006 2:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum