On Saturday 10 February 2007, Dirk Meyer wrote:
> Hi,
>
> again an update on current SVN.
>
> o The config format now has completly changed to the new kaa.config
> based ini format. This means no local_config.py and no
> freevo_config.py anymore. Call 'freevo setup' after updating.
>
> o Some plugins are broken now because they still need the old style
> config. If someone has some time, please send a patch. The plugins
> are all located in WIP/broken_plugins. I removed the follwing
> plugins today:
>
> - some idlebar plugins
>
> - input.event_device
> I can't test the plugin. It would be nice if someone could port
> this plugin to the new config code (see x11.py or lirc.py as
> example). Note: the config itself is in input/config.cxml and
> input/plugins/config.cxml.
>
> - input.dfbevents
> I can't test it and it needs to be activated when dfb is working
> again. We need someone to take over the dfb port of freevo. Please
> contact us.
>
> - mixer and ossmixer
> They should be merged into one plugin. The config of this plugin
> (maybe called volctl) needs to be in plugins/config.cxml.
>
>
> If you want to help, this is your change. I also need people to test
> current svn.
I'm running Gentoo and am using the ebuilds from the freevo overlay which I
modified to use svn-head. When installing media-tv/freevo-ui you'll receive a
sandbox violation.
The problem is that setup.py imports freevo.conf which sets up the DATADIR,
LOGDIR and the logfile handler. I'm using FEATURES="usersandbox" which tries
to run as much as possible under the portage user (which has uid 250).
>>> Compiling source
in /var/tmp/portage/media-tv/freevo-ui-9999/work/freevo-ui-9999 ...
ACCESS DENIED open_wr: /var/log/freevo/setup-250
Traceback (most recent call last):
File "setup.py", line 51, in ?
import freevo.conf
File "/usr/lib64/python2.4/site-packages/freevo/conf.py", line 294, in ?
handler = RotatingFileHandler(syslogfile, maxBytes=1000000, backupCount=2)
File "/usr/lib/python2.4/logging/handlers.py", line 109, in __init__
BaseRotatingHandler.__init__(self, filename, mode, encoding)
File "/usr/lib/python2.4/logging/handlers.py", line 61, in __init__
logging.FileHandler.__init__(self, filename, mode, encoding)
File "/usr/lib/python2.4/logging/__init__.py", line 757, in __init__
stream = open(filename, mode)
IOError: [Errno 13] Permission denied: '/var/log/freevo/setup-250'
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users