Hello LAVA Users,
I want to install LAVA version 2017.6 or 2017.7 on debian-9 (Stretch), I followed the instruction given on https://staging.validation.linaro.org/static/docs/v2/installing_on_debian.ht...
For this I added production repo in my *sources.list* file, the content of my sources.list is given below.
*deb http://ftp.us.debian.org/debian/ http://ftp.us.debian.org/debian/ stretch main* *deb-src http://ftp.us.debian.org/debian/ http://ftp.us.debian.org/debian/ stretch main*
*deb http://security.debian.org/debian-security http://security.debian.org/debian-security stretch/updates main* *deb-src http://security.debian.org/debian-security http://security.debian.org/debian-security stretch/updates main*
*deb http://ftp.us.debian.org/debian/ http://ftp.us.debian.org/debian/ stretch-updates main* *deb-src http://ftp.us.debian.org/debian/ http://ftp.us.debian.org/debian/ stretch-updates main*
*deb http://ftp.fr.debian.org/debian http://ftp.fr.debian.org/debian stretch-backports main*
*deb https://images.validation.linaro.org/production-repo https://images.validation.linaro.org/production-repo sid main*
After this I run *"apt-get update" & "apt-get install lava-server"*, This command is given me error as given below.
*root@debian:/home/debian# apt-get install lava-server* *Reading package lists... Done* *Building dependency tree * *Reading state information... Done* *Some packages could not be installed. This may mean that you have* *requested an impossible situation or if you are using the unstable* *distribution that some required packages have not yet been created* *or been moved out of Incoming.* *The following information may help to resolve the situation:*
*The following packages have unmet dependencies:* * lava-server : Depends: lava-dispatcher (>= 2017.5) but it is not going to be installed* * Recommends: lava-coordinator but it is not going to be installed* * Recommends: lava-server-doc but it is not going to be installed* *E: Unable to correct problems, you have held broken packages.*
I tried *staging repo* as well and also *jassie-backports* but couldn't proceed, Please anyone have some ide what going wrong in my case and how I can resolve this issue.
My main objective is to install *LAVA 2017.6/2017.7* on my debian stretch.
Thanks, Ankit
On 24 July 2017 at 18:03, ankit gupta ankitrtk@gmail.com wrote:
Hello LAVA Users,
I want to install LAVA version 2017.6 or 2017.7 on debian-9 (Stretch), I followed the instruction given on https://staging.validation.linaro.org/static/docs/v2/installing_on_debian.ht...
For this I added production repo in my sources.list file, the content of my sources.list is given below.
deb http://ftp.us.debian.org/debian/ stretch main deb-src http://ftp.us.debian.org/debian/ stretch main
deb http://security.debian.org/debian-security stretch/updates main deb-src http://security.debian.org/debian-security stretch/updates main
deb http://ftp.us.debian.org/debian/ stretch-updates main deb-src http://ftp.us.debian.org/debian/ stretch-updates main
deb http://ftp.fr.debian.org/debian stretch-backports main
Stretch-backports does not have any lava packages yet - that will be announced on the lava-announce mailing list when they are accepted. As mentioned on that list, there will always be a delay with the first packages getting into backports after a major Debian release. That is out of our control.
What you can do here is simply install lava-server from stretch *before* enabling backports or the LAVA repositories. Then add the backports repositories and allow apt to have an easier time working out only a few updates, not the entire dependency chain. (This is the normal way that backports is used - install the package from stable then add the backport.)
deb https://images.validation.linaro.org/production-repo sid main
As in the lava-announce messages, ``sid`` only has 2017.6 - if you want 2017.7, that would need to be jessie-backports
After this I run "apt-get update" & "apt-get install lava-server", This
You aren't installing lava-server from stretch, you want the lava-server from backports, so you must specify backports in the request to apt.
apt-get install -t jessie-backports lava-server
Until the LAVA packages are accepted into stretch-backports, there is a little bit of work to do to get the right versions of the dependencies.
apt install postgresql apt install python-guestfs # this gets a base install of important stretch packages apt install -t jessie-backports lava-server
I've tested this with a fresh Stretch VM.
command is given me error as given below.
root@debian:/home/debian# apt-get install lava-server Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: lava-server : Depends: lava-dispatcher (>= 2017.5) but it is not going to be installed Recommends: lava-coordinator but it is not going to be installed Recommends: lava-server-doc but it is not going to be installed E: Unable to correct problems, you have held broken packages.
I tried staging repo as well and also jassie-backports but couldn't proceed, Please anyone have some ide what going wrong in my case and how I can resolve this issue.
My main objective is to install LAVA 2017.6/2017.7 on my debian stretch.
Thanks, Ankit
Lava-users mailing list Lava-users@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lava-users
lava-users@lists.lavasoftware.org