Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246202 - media-tv/freevo-1.8.2 missing dependency: needs dev-python/numeric
Summary: media-tv/freevo-1.8.2 missing dependency: needs dev-python/numeric
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robert Buchholz (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-09 19:33 UTC by cazzantonio
Modified: 2009-11-02 10:02 UTC (History)
4 users (show)

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


Attachments
freevo-1.8.2-r1.ebuild (freevo-1.8.2.ebuild,6.90 KB, text/plain)
2008-11-09 19:34 UTC, cazzantonio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cazzantonio 2008-11-09 19:33:56 UTC
media-tv/freevo needs dev-python/numeric as a dependency.
I never known this because numeric was pulled up by something, now that depclean got rid of it freevo won't start.

Please add dev-python/numeric as a dependancy

Maybe older freevo ebuilds are affected too

This is the error message from freevo:
Can't find all Python dependencies:
No module named Numeric
You need to recompile pygame after installing Numeric!

Not all requirements of Freevo are installed on your system.
Please check the INSTALL file for more information.

Reproducible: Always
Comment 1 cazzantonio 2008-11-09 19:34:48 UTC
Created attachment 171218 [details]
freevo-1.8.2-r1.ebuild
Comment 2 cazzantonio 2008-11-09 19:35:49 UTC
And pygame must be recompiled after installing numeric.
Comment 3 Wormo (RETIRED) gentoo-dev 2008-11-10 03:00:34 UTC
Thanks for reporting this missing dependency, assigning to maintainers
Comment 4 kwant 2008-11-13 22:14:09 UTC
What about this?

>>> Install freevo-1.8.2 into /var/tmp/portage/media-tv/freevo-1.8.2/image/ category media-tv
checking for xml.utils.qp_xml... found
checking for kaa...        found
checking for kaa.metadata... found
checking for kaa.imlib2... found
checking for BeautifulSoup... found
checking for pygame...     found
checking for Image...      found
checking for twisted...    found
checking for twisted.web.microdom... not found
please download it from http://www.twistedmatrix.com/ and install it
 * 
 * ERROR: media-tv/freevo-1.8.2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2569:  Called distutils_src_install
 *             environment, line  755:  Called die
 * The specific snippet of code:
 *           ${python} setup.py install --root="${D}" --no-compile "$@" || die "python setup.py install failed";
 *  The die message:
 *   python setup.py install failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-tv:freevo-1.8.2:20081113-220322.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/freevo-1.8.2/temp/environment'.
 * 
Comment 5 cazzantonio 2008-11-13 23:01:25 UTC
You should have twisted-web installed. The ebuild should already pull it in. Try re-emerging it if something went broken
Comment 6 Robert Buchholz (RETIRED) gentoo-dev 2008-11-14 12:42:49 UTC
(In reply to comment #4)
> What about this?

Please give me your USE flag combination (i.e. emerge -pv freevo)
Comment 7 Joakim Vinevall 2009-01-28 19:36:24 UTC
Same error here!

# emerge -vp freevo        

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] media-tv/freevo-1.8.2 [1.7.6.1] USE="X dvd encode%* flac%* jpeg%* lirc nls tv vorbis%* -cdparanoia% -directfb -doc -fbcon -gphoto2 -lame% -matrox -mixer -snes% -sqlite -tvtime% -xine% -xmame% (-ivtv%) (-minimal%)" 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB
Comment 8 Olliver Schinagl 2009-03-21 22:05:18 UTC
Confirmed; i'm reinstalling a new box, and only did an emerge -av freevo and missing numeric aswell. I do have -minimal in my use flag set though.

I'm guessing however, that numeric is only needed when building freevo with some of the game options?
Comment 9 cazzantonio 2009-03-22 15:43:25 UTC
No, it shouldn't be game-related. Freevo doesn't start without numeric, even if all game stuff is disabled.
Comment 10 Olliver Schinagl 2009-10-09 20:06:21 UTC
Freevo needs the pygame, as it uses that for all input/keyboard handling.
Comment 11 Robert Buchholz (RETIRED) gentoo-dev 2009-11-01 15:19:20 UTC
(In reply to comment #4)
> What about this?
> 
> >>> Install freevo-1.8.2 into /var/tmp/portage/media-tv/freevo-1.8.2/image/ category media-tv
> checking for xml.utils.qp_xml... found
> checking for kaa...        found
> checking for kaa.metadata... found
> checking for kaa.imlib2... found
> checking for BeautifulSoup... found
> checking for pygame...     found
> checking for Image...      found
> checking for twisted...    found
> checking for twisted.web.microdom... not found
> please download it from http://www.twistedmatrix.com/ and install it
>  * 
>  * ERROR: media-tv/freevo-1.8.2 failed.
>  * Call stack:
>  *               ebuild.sh, line   49:  Called src_install
>  *             environment, line 2569:  Called distutils_src_install
>  *             environment, line  755:  Called die
>  * The specific snippet of code:
>  *           ${python} setup.py install --root="${D}" --no-compile "$@" || die
> "python setup.py install failed";
>  *  The die message:
>  *   python setup.py install failed
>  * 
>  * If you need support, post the topmost build error, and the call stack if
> relevant.
>  * A complete build log is located at
> '/var/log/portage/media-tv:freevo-1.8.2:20081113-220322.log'.
>  * The ebuild environment file is located at
> '/var/tmp/portage/media-tv/freevo-1.8.2/temp/environment'.
>  * 
> 

I cannot reporoduce this. microdom.py should be provided by twisted(web). Please open a new bug if this error persists.
Comment 12 Robert Buchholz (RETIRED) gentoo-dev 2009-11-01 15:19:50 UTC
freevo 1.9.0 does not require numeric anymore, please upgrade.
Comment 13 Robert Buchholz (RETIRED) gentoo-dev 2009-11-02 10:02:34 UTC
+*freevo-1.9.0 (02 Nov 2009)
+
+  02 Nov 2009; Robert Buchholz <rbu@gentoo.org> +freevo-1.9.0.ebuild:
+  Version bump (#273091), fixes a numeric (#246202) and xset (#263336)
+  dependency error. Thanks to arfrever.
+