apache / apache/openwhisk

error installing JDK on debian system

Open
#4,195 2 comments 0 reactions 0 assignees View on GitHub
deployment
Dominant language
Scala
Stars
6.8k
Forks
1.2k
Avg merge
2d 14h
Merged PRs (30d)
2

Description

I got an error when I tried to install chouchBD. The JDK installed but it doesnt work. Please help me~

## Environment details:
Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux
Docker version 18.06.1-ce, build e68fc7a

## Provide the actual results and outputs:
`wangyifei03@eyesintern-dev-112f502e:~/openwhisk/tools/ubuntu-setup$ sudo ./all.sh
+ JAVA_SOURCE=open
+ SOURCE=./all.sh
++ dirname ./all.sh
+ SCRIPTDIR=.
+ echo '*** installing basics'
*** installing basics
+ /bin/bash ./misc.sh
+ export DEBIAN_FRONTEND=noninteractive
+ DEBIAN_FRONTEND=noninteractive
+ sudo apt-get update -y
Ign http://apt.x.netease.com:8660 jessie InRelease
Hit http://sa.apt.netease.com:8660 jessie InRelease
Hit http://apt.x.netease.com:8660 jessie-updates InRelease
Hit http://apt.x.netease.com:8660 jessie/updates InRelease
Hit http://apt.x.netease.com:8660 jessie Release.gpg
Hit http://apt.x.netease.com:8660 jessie Release
Hit http://sa.apt.netease.com:8660 jessie/main amd64 Packages
Hit http://apt.x.netease.com:8660 jessie-updates/contrib Sources
Get:1 http://apt.x.netease.com:8660 jessie-updates/main amd64 Packages/DiffIndex [11.8 kB]
Get:2 http://apt.x.netease.com:8660 jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Hit https://mirrors.ustc.edu.cn jessie InRelease
Hit http://apt.x.netease.com:8660 jessie-updates/contrib amd64 Packages
Hit http://apt.x.netease.com:8660 jessie-updates/contrib Translation-en
Get:3 http://apt.x.netease.com:8660 jessie-updates/main Translation-en/DiffIndex [3,688 B]
Get:4 http://apt.x.netease.com:8660 jessie-updates/non-free Translation-en/DiffIndex [736 B]
Get:5 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Ign http://sa.apt.netease.com:8660 jessie/main Translation-en_US
Get:6 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Ign http://sa.apt.netease.com:8660 jessie/main Translation-en
Hit https://mirrors.ustc.edu.cn jessie/stable amd64 Packages
Get:7 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Get:8 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Get:9 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Ign http://ppa.launchpad.net jessie InRelease
Get:10 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Get:11 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Get:12 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Get:13 https://mirrors.ustc.edu.cn jessie/stable Translation-en_US [166 B]
Ign https://mirrors.ustc.edu.cn jessie/stable Translation-en_US
Get:14 https://mirrors.ustc.edu.cn jessie/stable Translation-en [166 B]
Ign https://mirrors.ustc.edu.cn jessie/stable Translation-en
Hit http://apt.x.netease.com:8660 jessie-updates/main Sources
Hit http://apt.x.netease.com:8660 jessie-updates/non-free Sources
Hit http://apt.x.netease.com:8660 jessie/updates/main Sources
Hit http://apt.x.netease.com:8660 jessie/updates/non-free Sources
Hit http://apt.x.netease.com:8660 jessie/updates/contrib Sources
Hit http://apt.x.netease.com:8660 jessie/updates/main amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/updates/non-free amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/updates/contrib amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/updates/contrib Translation-en
Hit http://apt.x.netease.com:8660 jessie/updates/main Translation-en
Hit http://apt.x.netease.com:8660 jessie/updates/non-free Translation-en
Hit http://apt.x.netease.com:8660 jessie/main Sources
Hit http://apt.x.netease.com:8660 jessie/non-free Sources
Hit http://apt.x.netease.com:8660 jessie/contrib Sources
Hit http://apt.x.netease.com:8660 jessie/main amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/non-free amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/contrib amd64 Packages
Hit http://apt.x.netease.com:8660 jessie/contrib Translation-en
Ign http://ppa.launchpad.net jessie Release.gpg
Hit http://apt.x.netease.com:8660 jessie/main Translation-en
Hit http://apt.x.netease.com:8660 jessie/non-free Translation-en
Ign http://ppa.launchpad.net jessie Release
Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
Fetched 17.0 kB in 13s (1,236 B/s)
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-amd64/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
`
and

`sudo ./gradlew distDocker

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
`

Contributor guide

Open the contributing guide

Research direction

Start with tools/ubuntu-setup/all.sh and misc.sh, then run the reported setup command in the listed Debian and Docker environment. Check the Java installation path and the apt repository output before running ./gradlew distDocker. Done means the setup completes without the repository error and Gradle can find Java.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian, docker, java
Domain
build-system, devops
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.