This bug was cause by move python module from /usr/share/rhn to regular python directory. It was then reverted, but I want to commit it again in few weeks, leavin open on Spacewalk, just to remind me to check this issue. +++ This bug was initially created as a clone of Bug #624724 +++ Description of problem: After installation of the Satellite 540 from iso: Satellite-5.4.0-RHEL5-re20100817.0-x86_64.iso the error log of httpd complains about absence of: "/usr/share/rhn/server/handlers" directory There seems that spacewalk-backend* packages are responsible for the files under that directory. And the versions of SW 1.1 and Sat 5.4 are different. --- Additional comment from gkhachik on 2010-08-17 11:38:55 EDT --- [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib64/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch\n result = object(req) [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/server/apacheHandler.py", line 78, in headerParserHandler\n ret = apacheSession.headerParserHandler(self, req) [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/common/rhnApache.py", line 76, in headerParserHandler\n ret = self._init_request_processor(req) [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/server/apacheHandler.py", line 114, in _init_request_processor\n self._req_processor = apachePOST(self.clientVersion, req) [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/server/apacheRequest.py", line 76, in __init__\n self._setup_servers() [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/server/apacheRequest.py", line 80, in _setup_servers\n interface_signature='rpcClasses') [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/server/rhnImport.py", line 99, in load\n return l.load(dir, root_dir=root_dir, interface_signature=interface_signature) [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: File "/usr/lib/python2.4/site-packages/server/rhnImport.py", line 49, in load\n for module in os.listdir(dirname): [Tue Aug 17 17:03:18 2010] [error] [client 10.34.56.4] PythonHeaderParserHandler server.apacheServer::HeaderParserHandler: OSError: [Errno 2] No such file or directory: '/usr/share/rhn/server/handlers'
Mass-moving to space13.
On Spacewalk 1.2, I can see: # rpm -qf /usr/share/rhn/server/handlers file /usr/share/rhn/server/handlers is not owned by any package # rpm -qf /usr/share/rhn/server/handlers/* spacewalk-backend-app-1.2.74-1.el5 spacewalk-backend-applet-1.2.74-1.el5 spacewalk-backend-config-files-1.2.74-1.el5 spacewalk-backend-config-files-tool-1.2.74-1.el5 spacewalk-backend-server-1.2.74-1.el5 spacewalk-backend-server-1.2.74-1.el5 spacewalk-backend-server-1.2.74-1.el5 spacewalk-backend-iss-1.2.74-1.el5 spacewalk-backend-xmlrpc-1.2.74-1.el5 spacewalk-backend-xp-1.2.74-1.el5 # ls -la /usr/share/rhn/server/handlers total 96 drwxr-xr-x 9 root root 4096 Nov 26 05:26 . drwxr-xr-x 3 root root 4096 Nov 26 05:26 .. drwxr-xr-x 2 root root 4096 Nov 26 05:26 app drwxr-xr-x 2 root root 4096 Nov 26 05:26 applet drwxr-xr-x 2 root root 4096 Nov 26 05:26 config drwxr-xr-x 2 root root 4096 Nov 26 05:26 config_mgmt -rw-rw-r-- 1 root root 708 Nov 18 08:05 __init__.py -rw-rw-r-- 1 root root 145 Nov 18 08:05 __init__.pyc -rw-r--r-- 1 root root 145 Nov 18 08:05 __init__.pyo drwxr-xr-x 2 root root 4096 Nov 26 05:26 sat drwxr-xr-x 2 root root 4096 Nov 26 05:26 xmlrpc drwxr-xr-x 2 root root 4096 Nov 26 05:26 xp Does this mean this bug can be marked resolved?
Yes.