Error while Installing Koha on Debian Wheezy
Hi all,I am trying to install Koha on Debian Wheezy.My sources.lst file is:deb http://ftp.us.debian.org/debian stable main contrib non-freedeb http://ftp.us.debian.org/debian squeeze main contrib non-freedeb http://ftp.debian.org/debian/ wheezy-updates main contrib non-freedeb http://security.debian.org/ wheezy/updates main contrib non-freedeb http://debian.koha-community.org/koha squeeze mainI have added Debian Squeeze repos based on what i read from this mailing list and was able to install tinymce2.However, i am getting the following error:/# apt-get install kohaThe following packages have unmet dependencies: koha : Depends: koha-common but it is not going to be installed# apt-get install koha-commonThe following packages have unmet dependencies: koha-common : Depends: libnet-z3950-zoom-perl but it is not going to be installed# apt-get install libnet-z3950-zoom-perlThe following packages have unmet dependencies: libnet-z3950-zoom-perl : Depends: perlapi-5.10.1# apt-get install perlapi-5.10.1Package perlapi-5.10.1 is a virtual package provided by: perl-base 5.10.1-17squeeze5 [Not candidate version]E: Package 'perlapi-5.10.1' has no installation candidate/Debian wheezy has perl-base version 5.14.2-21. Looks like need to install an older version 5.10.1 for Koha to work (?)How do i get koha to work on Debian Wheezy? or should i give up and try installing it on Squeeze instead? :(Thanks,Sushil Kaushik -- View this message in context: http://koha.1045719.n5.nabble.com/Error-while-Installing-Koha-on-Debian-Whee... Sent from the Koha-general mailing list archive at Nabble.com.
Greetings,
My sources.lst file is: deb http://ftp.us.debian.org/debian stable main contrib non-freedeb http://ftp.us.debian.org/debian squeeze main contrib non-freedeb http://ftp.debian.org/debian/ wheezy-updates main contrib non-freedeb http://security.debian.org/ wheezy/updates main contrib non-freedeb http://debian.koha-community.org/koha squeeze main
First, that's not the recommended way of adding the koha repository: $ echo deb http://debian.koha-community.org/koha squeeze main | sudo tee /etc/apt/sources.list.d/koha.list $ wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add - Note, it is not in the sources.list file. Touching the sources.list directly can be bad if mistakes are made. What is there should work, so stop touching your sources.list file. If you did the two commands above, in which case delete the repo line for the koha repo from your sources.list file. :) Generally, the koha package should not be used $ sudo apt-get remove koha Next, the apt-get commands for installing koha are generally more like: $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get clean $ sudo apt-get install koha-common If you continue to have dependency problems, I would suggest: $ sudo apt-get install koha-deps koha-perldeps Koha works just fine on Wheezy, even though the repo is called Squeeze. I hope this is more helpful than confusing. And for reference: http://wiki.koha-community.org/wiki/Debian GPML, Mark Tompsett
participants (2)
-
kaushik.sus -
Mark Tompsett