Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401049 - media-plugins/mythvideo-0.23.1_p26407 should depend on dev-python/pyxml
Summary: media-plugins/mythvideo-0.23.1_p26407 should depend on dev-python/pyxml
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-27 16:28 UTC by Artem Sidorenko
Modified: 2012-07-10 04:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Sidorenko 2012-01-27 16:28:31 UTC
pyxml is requiered by jamu, in the next keyword masked ebuild mythvideo-0.24.1_p20110524 it's included (s. #346915) but not in the stable mythvideo-0.23.1_p26407.

Please add this dependency to the stable too, as suggested in #345271 https://bugs.gentoo.org/show_bug.cgi?id=345271#c12 and create a new revision of this ebuild.

Reproducible: Always

Steps to Reproduce:
1. Install =media-plugins/mythvideo-0.23.1_p26407
2. Run jamu cronjob /etc/cron.hourly/mythvideo

Actual Results:  
Traceback (most recent call last):
  File "/usr/share/mythtv/mythvideo/scripts/jamu.py", line 480, in <module>
    if xml.__version__ < u'41660':
AttributeError: 'module' object has no attribute '__version__'


Expected Results:  
! Warning: MythTV (episodeimagedir) directory (/home/mythtv/.mythtv/MythVideo/Screenshots) does not exist.

! Warning: MythTV (fanartdir) directory (/home/mythtv/.mythtv/MythVideo/Fanart) does not exist.

! Warning: MythTV (posterdir) directory (/home/mythtv/.mythtv/MythVideo/Artwork) does not exist.

! Warning: MythTV (bannerdir) directory (/home/mythtv/.mythtv/MythVideo/Banners) does not exist.

! Error: There must be a directory for Videos and each graphic type. The (fanartdir) directory is missing.

! Error: There must be a directory for Videos and each graphic type. The (posterdir) directory is missing.

! Error: There must be a directory for Videos and each graphic type. The (bannerdir) directory is missing.


Patch:
--- mythvideo-0.23.1_p26407.ebuild	2011-07-08 19:01:16.000000000 +0200
+++ mythvideo-0.23.1_p26407-r1.ebuild	2012-01-27 17:25:01.139886354 +0100
@@ -17,6 +17,7 @@
 	virtual/eject
 	jamu? ( >=dev-python/imdbpy-3.8
 			dev-python/imaging
+			dev-python/pyxml
 			>=dev-python/mysql-python-1.2.2
 			media-tv/mythtv[python] )"
 DEPEND=""
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2012-07-10 04:24:27 UTC
I hope you found another way to work around this as this issue appears to have slipped between the cracks for me and this version is no longer in the tree. I apologize.