[arch-announce] Java users: manual intervention required before upgrade

Arch Linux: Recent news updates: Guillaume Alaux announce at archlinux.org
Sun Oct 12 20:01:10 UTC 2014

Guillaume Alaux wrote:

To circumvent a conflicting files issue, manual intervention is required **only
if package `java-common` is installed**. This can be checked with the following

    $ pacman -Q java-common

    java-common ...

If so, please run the following **prior** to upgrading:

    # archlinux-java unset

    # pacman -Sydd --asdeps java-runtime-common

    :: java-runtime-common and java-common are in conflict. Remove java-common?
[y/N] y

    # archlinux-java fix

You can then go ahead and upgrade:

    # pacman -Su

Please note that new package [`java-runtime-common`][1] does **not** use nor
support forcing `JAVA_HOME` as former package `java-common` did. See the [Java
wiki page][2] for more info.

   [1]: https://www.archlinux.org/packages/extra/any/java-common/

   [2]: https://wiki.archlinux.org/index.php/Java

URL: https://www.archlinux.org/news/java-users-manual-intervention-required-before-upgrade/

More information about the arch-announce mailing list