ok, I see it now. The sed call in the tomcat6.postinst doesn't filter out some characters (especially "/") so if you submit a JAVA_OPTS containing a / it will fail. Needs to be fixed.
Workaround is to edit your JAVA_OPTS before upgrade to make sure they don't contain /, then fix it up afterwards. ** Changed in: tomcat6 (Ubuntu) Importance: Low => Medium ** Changed in: tomcat6 (Ubuntu) Status: Incomplete => Triaged ** Summary changed: - Cannot Upgrade Tomcat6 when doing release upgrade from lucid to maverick + Tomcat6 fails to upgrade if JAVA_OPTS contains / -- Tomcat6 fails to upgrade if JAVA_OPTS contains / https://bugs.launchpad.net/bugs/654549 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs