I have ignored your request for dpkg -l ...... the problem is the upgrade 
scripts. If this is too difficult to script, then it needs to be in the change 
list and package readme files/kept in doc. 


The problem was that as part of the upgrade from apache2 to apache2.2 the 
required modules where not made available in mods-enabled. This caused the 
syntax error.

I added the following to fixed this. Actually my complete set up
required a few more. To determine all the modules required. The files in
sites-enabled need to be parsed.

lrwxrwxrwx 1 root root   28 2006-12-22 08:05 alias.load -> 
../mods-available/alias.load
lrwxrwxrwx 1 root root   33 2006-12-22 08:05 auth_basic.load -> 
../mods-available/auth_basic.load
lrwxrwxrwx 1 root root   33 2006-12-22 08:05 authn_file.load -> 
../mods-available/authn_file.load
lrwxrwxrwx 1 root root   36 2006-12-22 08:05 authz_default.load -> 
../mods-available/authz_default.load
lrwxrwxrwx 1 root root   38 2006-12-22 08:05 authz_groupfile.load -> 
../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root   33 2006-12-22 08:05 authz_host.load -> 
../mods-available/authz_host.load
lrwxrwxrwx 1 root root   33 2006-12-22 08:05 authz_user.load -> 
../mods-available/authz_user.load
lrwxrwxrwx 1 root root   32 2006-12-22 08:05 autoindex.load -> 
../mods-available/autoindex.load
lrwxrwxrwx 1 root root   26 2006-12-22 08:05 env.load -> 
../mods-available/env.load
lrwxrwxrwx 1 root root   27 2006-12-22 08:05 mime.load -> 
../mods-available/mime.load


Next I had to let apache2 know were to find the mime.types 
add to apache2.conf
TypesConfig /etc/mime.types


-----------------------------

unrelated but a bugs encounted upgrading from trac 10.3 to 10.4
trac 10.4 uses sqlite3 

solution:
aptitude install sqlite sqlite3
mv trac.db trac.db.bak
sqlite trac.db.bak .dump | sqlite3 trac.db

trac-admin /project upgrade

I found the TagsWikiModule incompatible so I disabled it. I will look into 
re-enabling it another day.
comment this module out of trac.ini
#default_handler = TagsWikiModule
#trac.wiki.web_ui.wikimodule = disabled
#tractags.* = enabled


-------------
You are curious why I prefer debian's use of release aliases, ie "stable, 
testing, unstable, experimental" and why they are important. Many Linux users 
are often testers and developers when required. The use of release aliases 
breaks down the upgrade process so that packages are upgraded. This is 
essentially what happens as packages move from unstable to testing. There is a 
large number of testing users. And we used testing for our desktops and 
laptops. Failed package upgrades due to missed config migration is not crucial 
as these computer are not customized. However our servers are different story. 
Our servers use stable as much as possible, with testing servers using testing. 
The upgrade issues discovered by the testing machines is recorded and reported. 
The debian release aliases allows us test and manage the required config 
changes easier.

-- 
Apache2 Fails to install/start
https://bugs.launchpad.net/bugs/95162
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to