[Bug 915089] Re: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work
The problem is not that relative directories are used. Use of relative directories is correct and consistent with the standard. The problem is that with the current Debian/Ubuntu/Natty installation of Tomcat6, the links to the relative directory were broken. The workaround that I provided in my 2012-01-11 comment correctly makes symbolic links to the relative directories active. It neither makes the links hard links nor moves the directories to an absolute location. Without this change, Tomcat6 does did work. Why will you not fix the bad links problem. Non-technical users will not have the ability to find and repair the result of this incomplete installation and will not be able to use packages dependent on Tomcat6. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in Ubuntu. https://bugs.launchpad.net/bugs/915089 Title: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tomcat6/+bug/915089/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 915089] Re: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work
I checked this out and all versions of the tomcat6 package in natty (and all other releases) create relative paths for these links as part of the package build process. This is in compliance with Debian Policy; I also don't believe that separating the sub-directories of /var is actually in compliance with the FHS standard that Debian/Ubuntu follows - see http://www.pathname.com/fhs/pub/fhs-2.3.html#THEVARHIERARCHY. Marking 'Won't Fix'. ** Changed in: tomcat6 (Ubuntu) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in Ubuntu. https://bugs.launchpad.net/bugs/915089 Title: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tomcat6/+bug/915089/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 915089] Re: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work
** Changed in: tomcat6 (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in Ubuntu. https://bugs.launchpad.net/bugs/915089 Title: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tomcat6/+bug/915089/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 915089] Re: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work
Changing the broken links to a symbolic link using an absolute path allowed starting the tomcat6 service. root@SBSDT16:/var/lib/tomcat6# ls -l total 16 drwxr-xr-x 3 tomcat6 tomcat6 4096 2012-01-11 17:05 common lrwxrwxrwx 1 rootroot 12 2012-01-11 17:05 conf -> /etc/tomcat6 lrwxrwxrwx 1 rootroot 16 2012-01-11 18:43 logs -> /var/log/tomcat6 drwxr-xr-x 3 tomcat6 tomcat6 4096 2012-01-11 17:05 server drwxr-xr-x 3 tomcat6 tomcat6 4096 2012-01-11 17:05 shared drwxrwxr-x 4 tomcat6 tomcat6 4096 2012-01-11 17:05 webapps lrwxrwxrwx 1 rootroot 18 2012-01-11 18:43 work -> /var/cache/tomcat6 root@SBSDT16:/var/lib/tomcat6# service tomcat6 start * Starting Tomcat servlet engine tomcat6 [ OK ] root@SBSDT16:/var/lib/tomcat6# ps -elf | grep tomcat 0 S tomcat6 5460 1 70 80 0 - 157654 futex_ 18:45 ? 00:00:25 /usr/lib/jvm/java-6-openjdk/bin/java -Djava.util.logging.config.file=/var/lib/tomcat6/conf/logging.properties -Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/share/tomcat6/endorsed -classpath /usr/share/tomcat6/bin/bootstrap.jar -Dcatalina.base=/var/lib/tomcat6 -Dcatalina.home=/usr/share/tomcat6 -Djava.io.tmpdir=/tmp/tomcat6-tmp org.apache.catalina.startup.Bootstrap start 0 S root 5524 4481 0 80 0 - 2285 pipe_w 18:46 pts/000:00:00 grep tomcat -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in Ubuntu. https://bugs.launchpad.net/bugs/915089 Title: Tomcat 6 start up fails with unknown dir /var/lib/tomcat6/work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tomcat6/+bug/915089/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs