Package: apt-proxy Version: 1.9.34 The new version of apt-proxy fails to start.
mybox:/etc/apt-proxy# /etc/init.d/apt-proxy start Starting apt-proxy Failed to load application: global name 're' is not defined . There is some information in /var/log/apt-proxy.log; let me know what other information you need. 2006/08/09 09:36 EDT [-] Log opened. 2006/08/09 09:36 EDT [-] twistd 2.4.0 (/usr/bin/python 2.3.5) starting up 2006/08/09 09:36 EDT [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2006/08/09 09:36 EDT [-] Loading /usr/sbin/apt-proxy... 2006/08/09 09:36 EDT [-] /usr/lib/python2.3/site-packages/twisted/manhole/telnet.py:8: exceptions.DeprecationWarning: As of Twisted 2.1, twisted.protocols.telnet is deprecated. See twisted.conch.telnet for the current, supported API. 2006/08/09 09:36 EDT [-] Traceback (most recent call last): 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 159, in getApplication 2006/08/09 09:36 EDT [-] application = service.loadApplication(filename, style, passphrase) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/twisted/application/service.py", line 301, in loadApplication 2006/08/09 09:36 EDT [-] application = sob.loadValueFromFile(filename, 'application', passphrase) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/twisted/persisted/sob.py", line 206, in loadValueFromFile 2006/08/09 09:36 EDT [-] exec fileObj in d, d 2006/08/09 09:36 EDT [-] File "/usr/sbin/apt-proxy", line 47, in ? 2006/08/09 09:36 EDT [-] config = apConfig(config_file) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 144, in __init__ 2006/08/09 09:36 EDT [-] self.parseConfig(c) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 197, in parseConfig 2006/08/09 09:36 EDT [-] value = self.parseConfigValue(config, DEFAULTSECT, name, default, getmethod) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 266, in parseConfigValue 2006/08/09 09:36 EDT [-] return getattr(config, 'get'+getmethod)(section, name) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 65, in getproxyspec 2006/08/09 09:36 EDT [-] p = ProxyConfig(self.get(section,option)) 2006/08/09 09:36 EDT [-] File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 288, in __init__ 2006/08/09 09:36 EDT [-] m = re.match('^((?P<user>.*):(?P<password>.*)@)?(?P<host>[a-zA-Z0-9_.+=-]+):(?P<port>[0-9]+)', 2006/08/09 09:36 EDT [-] NameError: global name 're' is not defined 2006/08/09 09:36 EDT [-] Failed to load application: global name 're' is not defined 2006/08/09 09:36 EDT [-] Traceback (most recent call last): File "/usr/bin/twistd", line 25, in ? run() File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py", line 205, in run app.run(runApp, ServerOptions) File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 278, in run runApp(config) File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py", line 195, in runApp application = app.getApplication(config, passphrase) --- <exception caught here> --- File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 159, in getApplication application = service.loadApplication(filename, style, passphrase) File "/usr/lib/python2.3/site-packages/twisted/application/service.py", line 301, in loadApplication application = sob.loadValueFromFile(filename, 'application', passphrase) File "/usr/lib/python2.3/site-packages/twisted/persisted/sob.py", line 206, in loadValueFromFile exec fileObj in d, d File "/usr/sbin/apt-proxy", line 47, in ? config = apConfig(config_file) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 144, in __init__ self.parseConfig(c) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 197, in parseConfig value = self.parseConfigValue(config, DEFAULTSECT, name, default, getmethod) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 266, in parseConfigValue return getattr(config, 'get'+getmethod)(section, name) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 65, in getproxyspec p = ProxyConfig(self.get(section,option)) File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line 288, in __init__ m = re.match('^((?P<user>.*):(?P<password>.*)@)?(?P<host>[a-zA-Z0-9_.+=-]+):(?P<port>[0-9]+)', exceptions.NameError: global name 're' is not defined Note that apt-proxy seems to start properly if I comment out the "http_proxy" in my configuration file. (But then it cannot retrieve any files.) -- graham -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]