There are some cases where other Java library dependencies exist (such as Apache's Commons Logging). Installing these through a package manager can introduce version conflicts. For example, if one program depends on part of the logging API that was removed, then upgrading breaks older programs.
The package manager should not install extra libraries system-wide. If a program requires Apache's Commons Logging (ACL) v2.3.4 then it should install ACL v1.2.3 such that it does not cause other programs (with dependencies on ACL v1.2.3) to fail. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/712132 Title: Java Package Dependencies -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs