diff -Nru oracle-java11-installer-local-11.0.3/debian/changelog oracle-java11-installer-local-11.0.3/debian/changelog --- oracle-java11-installer-local-11.0.3/debian/changelog 2019-06-26 11:33:13.000000000 +0000 +++ oracle-java11-installer-local-11.0.3/debian/changelog 2019-06-27 09:16:35.000000000 +0000 @@ -1,3 +1,12 @@ +oracle-java11-installer-local (11.0.3-1~linuxuprising2) xenial; urgency=medium + + * Replaced /usr/lib/oracle-jdk11-installer-unpackdir with + /usr/lib/oracle-jdk11-installer-local-unpackdir so there are no interferences + if the old oracle-java11-installer package was not removed before installing + this package. + + -- Logix Thu, 27 Jun 2019 12:16:33 +0000 + oracle-java11-installer-local (11.0.3-1~linuxuprising1) xenial; urgency=medium * Since Oracle Java now requires logging in to download JDK, this diff -Nru oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.config oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.config --- oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.config 2019-06-26 10:23:51.000000000 +0000 +++ oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.config 2019-06-27 09:10:20.000000000 +0000 @@ -90,7 +90,7 @@ db_get oracle-java11-installer-local/local echo "$SHA256SUM_TGZ $RET/$FILENAME" \ | sha256sum -c > /dev/null 2>&1 \ -|| db_set oracle-java11-installer-local/local /usr/lib/oracle-jdk11-installer-unpackdir +|| db_set oracle-java11-installer-local/local /usr/lib/oracle-jdk11-installer-local-unpackdir db_get oracle-java11-installer-local/local echo "$SHA256SUM_TGZ $RET/$FILENAME" \ diff -Nru oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postinst oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postinst --- oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postinst 2019-06-26 11:30:35.000000000 +0000 +++ oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postinst 2019-06-27 09:16:18.000000000 +0000 @@ -83,7 +83,7 @@ ########Create dirs mkdir -p /var/cache/oracle-jdk11-installer-local mkdir -p /usr/lib/jvm -mkdir -p /usr/lib/oracle-jdk11-installer-unpackdir +mkdir -p /usr/lib/oracle-jdk11-installer-local-unpackdir #without this, an error is displayed if the folder doesn't exist: mkdir -p /usr/lib/mozilla/plugins if [ $arch = "arm" ]; then @@ -135,7 +135,7 @@ tar xzf $FILENAME || fp_exit_with_error "cannot unpack jdk11" } -OLDDIR=/usr/lib/oracle-jdk11-installer-unpackdir +OLDDIR=/usr/lib/oracle-jdk11-installer-local-unpackdir NEWDIR=/var/cache/oracle-jdk11-installer-local safe_move() { diff -Nru oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postrm oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postrm --- oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postrm 2019-06-26 10:25:42.000000000 +0000 +++ oracle-java11-installer-local-11.0.3/debian/oracle-java11-installer-local.postrm 2019-06-27 09:12:23.000000000 +0000 @@ -6,13 +6,13 @@ remove|abort-install) rm -rf "/usr/lib/jvm/java-11-oracle" #rm -rf "/var/cache/oracle-jdk11-installer-local" - rm -rf "/usr/lib/oracle-jdk11-installer-unpackdir" + rm -rf "/usr/lib/oracle-jdk11-installer-local-unpackdir" rm -rf "/usr/lib/jvm/.java-11-oracle.jinfo" ;; purge) rm -rf "/usr/lib/jvm/java-11-oracle" #rm -rf "/var/cache/oracle-jdk11-installer-local" - rm -rf "/usr/lib/oracle-jdk11-installer-unpackdir" + rm -rf "/usr/lib/oracle-jdk11-installer-local-unpackdir" rm -rf "/usr/lib/jvm/.java-11-oracle.jinfo" rm -rf "/etc/java-11-oracle" ;;