First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 87947
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Television related Applications in Gentoo's Portage <media-tv@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Anthony J Moulen <ajmoulen@alum.mit.edu>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mythtv-0.17-qdate.patch QDate Patch pulled from CVS updates patch Anthony J Moulen 2005-04-04 12:19 0000 138.10 KB Details | Diff
mythtv-0.17-r1.ebuild Ebuild using patch for qdate. text/plain Anthony J Moulen 2005-04-04 12:20 0000 6.97 KB Details
mythtv-0.17-qdate.patch qdate daylight savings time patch without ~ files patch Jerome 2005-04-04 16:37 0000 4.63 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 87947 depends on: Show dependency tree
Show dependency graph
Bug 87947 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-04-04 12:17 0000
When daylight savings shifted the time to daylight time Saturday, MythTV
incorrectly reflected the start time of programs shifted by one hour.  This
problem was caused by a fix to a bug in QT 3.3.4 which broke a work around in
MythTV.  CVS has been patched to correct this bug but 0.17 has not.  

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Anthony J Moulen 2005-04-04 12:19:13 0000 -------
Created an attachment (id=55294) [edit]
QDate Patch pulled from CVS updates

This is a patch for mythtv-0.17-r1.ebuild attached next.

------- Comment #2 From Anthony J Moulen 2005-04-04 12:20:03 0000 -------
Created an attachment (id=55295) [edit]
Ebuild using patch for qdate.

Ebuild to use the attached patch.

------- Comment #3 From Jerome 2005-04-04 16:37:19 0000 -------
Created an attachment (id=55318) [edit]
qdate daylight savings time patch without ~ files

Same as patch above, but without the backup files (~) created by the editor.

------- Comment #4 From Anthony J Moulen 2005-04-05 05:48:00 0000 -------
Someone asked how to use this fix, if you already have a bad set of listings
you will have to log into mysql and truncate the program table, then rerun
mythfilldatabase after you recompile mythtv.  

For instance:
# /etc/init.d/mythbackend stop
# mysql -u mythtv -p 
mysql> use mythconverg;
mysql> truncate table program;
mysql> commit;
mysql> quit
# /etc/init.d/mythbackend start
# mythfilldatabase

Obviously I am skipping interactive prompts such as password. 

------- Comment #5 From Doug Goldstein 2005-04-05 11:58:10 0000 -------
Not gonna happen. There's no clean upgrade path for someone just pushing a new
-r1 ebuild out. They're going to have to tinker with MySQL tables etc.

0.18 with the fixes will be out in 3 days.

Plus I don't have a dev box for 2 weeks. Windows bound.

------- Comment #6 From Sloan Poe 2005-04-05 19:27:42 0000 -------
This is great for those of us willing to tinker.  Thanks.

------- Comment #7 From Jeremy Huddleston 2005-04-06 03:09:22 0000 -------
I added -r1 to portage with this patch but left it in package.mask since cardoe
wants to wait for 0.18.  You can unmask it with /etc/portage/package.unmask or
just wait for 0.18...

------- Comment #8 From Carsten Lohrke 2005-05-06 08:37:50 0000 -------
*** Bug 91698 has been marked as a duplicate of this bug. ***

------- Comment #9 From Robert Forsman 2005-05-06 11:31:42 0000 -------
Anyone in a Daylight Savings zone who, today, does an "emerge mythtv" (which
will give them 0.16 unless they want to unmask some stuff) will get an
application that is NON-FUNCTIONAL.  

Can the ebuilds for 0.16 be adjusted to say "I don't work with QT >=3.3.4" ? 
When I first encountered this problem I masked qt-3.3.4-r2, but then a recent
update installed qt-3.3.4-r3.

Using PORTDIR_OVERLAY I have determined that altering mythtv-0.16.ebuild to say

  DEPEND=">=media-libs/freetype-2.0
          >=media-sound/lame-3.93.1
!         X? ( >=x11-libs/qt-3.1 <x11-libs/qt-3.3.4 )
          directfb? ( dev-libs/DirectFB >=x11-libs/qt-embedded-3.1 )
...

is sufficient to express mythtv's requirements.

------- Comment #10 From Robert Forsman 2005-05-06 12:02:03 0000 -------
Never mind.  having a <x11-libs/qt-3.3.4 in the DEPENDS does not solve the
problem.  Some other fix is needed.

First Last Prev Next    No search results available      Search page      Enter new bug