On 2012-09-03 19:45, Jason Tackaberry wrote:
> On 12-09-03 01:35 PM, Anders Thomson wrote:
> >  Being a c guy, it was not obvious to me that the _language_ had IP
> >  version knowledge (or anything IP related to it at all).
>
> It's not the language per se, but the socket module, which is written in
> C.  It references structs and consts that might not exist on a
> non-IPv6-aware system, so they need to be #ifdef'd out.
I assumed those modules should come in a lib package and not in the 
language package. But that's just me I guess..
> But in fairness, this didn't really occur to me either, since I haven't
> used a custom built install of Python in probably a decade. :)
>
> I did just now test it, and ENABLE_IPV6 is defined by default when I run
> configure.  I'd guess that it wasn't for you because you initially built
> Python on a system without kernel support for IPv6.
Now with a v6 savvy python, things get further but still no dice:
================================================================================
Freevo 1.9.2-git started at Mon Sep  3 22:01:56 2012
--------------------------------------------------------------------------------
Starting EPG server
failed to load plugin tv.generic_record
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
   File "/usr/lib64/python2.7/site-packages/freevo/plugin.py", line 581, 
in __load_plugin__
     exec('import %s' % module)
   File "<string>", line 1, in <module>
   File 
"/usr/lib64/python2.7/site-packages/freevo/tv/plugins/generic_record.py", line 
47, in <module>
     from tv.server.record_server import SingleRecordingPlugin
ImportError: No module named server.record_server

I must attest that I'm very unsure which modules from github I need. I 
currently have:
kaa-base  kaa-display  kaa-epg  kaa-imlib2  kaa-metadata  tvserver freevo1

I tossed in tvserver on chance given the errors above but it fails with:
# tvserver
Traceback (most recent call last):
   File "/usr/bin/tvserver-2.7", line 151, in <module>
     import tvserver.scheduler
   File 
"/usr/lib/python2.7/site-packages/tvserver/scheduler/__init__.py", line 
1, in <module>
     from rpc import RPCServer
   File "/usr/lib/python2.7/site-packages/tvserver/scheduler/rpc.py", 
line 43, in <module>
     from controller import Controller
   File 
"/usr/lib/python2.7/site-packages/tvserver/scheduler/controller.py", 
line 43, in <module>
     import kaa.xmlutils
ImportError: No module named xmlutils

Some googling suggests that kaa-base _should_ have an xmlutil in it but 
some digging in the git logs suggests that might not ever have been the 
case. Puzzled.... Is tvserver supposed to be part of the action these days?

Overall goal here is to revive the tv recording ability I had with 
1.9.2b2 prior to going all git.

I'm placing all the intel I dig up in the process in ebuilds in a gentoo 
overlay with the intention of making it public when it actually does the 
right thing, for the benefit of other gentoo freevoers. The lack of 
freevo releases made it disappear from gentoo official repos. I hop that 
can change sometime in the future...

/Anders



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to