Installation error -- core-admin -- Unable to locate package -- debian-jessie -- Solved


#1

How can I solve the error:

Package turbulence-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package python-axl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package ‘turbulence-server’ has no installation candidate
E: Unable to locate package libturbulence-mod-radmin
E: Unable to locate package libturbulence-mod-python
E: Unable to locate package libturbulence-mod-sasl
E: Unable to locate package libturbulence-mod-tls
E: Unable to locate package libturbulence-mod-websocket
E: Unable to locate package turbulence-utils
E: Unable to locate package libturbulence-mod-sasl-mysql
E: Package ‘python-axl’ has no installation candidate

thank you


#2

Hello.
For some reason your system is not able to locate and download those packages.

What do you get if you run as root?

apt-get update

Please, also paste content of /etc/apt/sources.list


#3

apt-get update gives:
Ign http://ukdebian.mirror.anlx.net jessie InRelease
Hit http://ukdebian.mirror.anlx.net jessie-updates InRelease
Ign http://www.core-admin.com jessie/ InRelease
Hit http://ukdebian.mirror.anlx.net jessie Release.gpg
Hit http://ukdebian.mirror.anlx.net jessie Release
Ign http://www.core-admin.com jessie/ Release.gpg
Hit http://security.debian.org jessie/updates InRelease
Hit http://ukdebian.mirror.anlx.net jessie-updates/main Sources
Ign http://www.core-admin.com jessie/ Release
Get:1 http://ukdebian.mirror.anlx.net jessie-updates/main i386 Packages/DiffIndex [11.8 kB]
Ign http://www.core-admin.com jessie/ Packages/DiffIndex
Get:2 http://ukdebian.mirror.anlx.net jessie-updates/main Translation-en/DiffIndex [3,688 B]
Hit http://ukdebian.mirror.anlx.net jessie/main Sources
Hit http://ukdebian.mirror.anlx.net jessie/main i386 Packages
Hit http://security.debian.org jessie/updates/main Sources
Hit http://ukdebian.mirror.anlx.net jessie/main Translation-en
Hit http://security.debian.org jessie/updates/main i386 Packages
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://www.core-admin.com jessie/ Packages
Ign http://www.core-admin.com jessie/ Translation-en_GB
Ign http://www.core-admin.com jessie/ Translation-en
Fetched 15.5 kB in 6s (2,537 B/s)
Reading package lists… Done

apt-get upgrade gives this:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages have been kept back:
linux-image-686-pae
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Here is my sources.list

deb cdrom:[Debian GNU/Linux 8.9.0 Jessie - Official i386 NETINST Binary-1 20170723-10:27]/ jessie main

deb cdrom:[Debian GNU/Linux 8.9.0 Jessie - Official i386 NETINST Binary-1 20170723-10:27]/ jessie main

deb http://ukdebian.mirror.anlx.net/debian/ jessie main
deb-src http://ukdebian.mirror.anlx.net/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

jessie-updates, previously known as ‘volatile’

deb http://ukdebian.mirror.anlx.net/debian/ jessie-updates main
deb-src http://ukdebian.mirror.anlx.net/debian/ jessie-updates main

public packages from aspl

deb http://www.core-admin.com/debian jessie/


#4

Hello Anthony,

Please, make your /etc/apt/sources.list to look like this:

# deb cdrom:[Debian GNU/Linux 8.9.0 Jessie - Official i386 NETINST Binary-1 20170723-10:27]/ jessie main
# deb cdrom:[Debian GNU/Linux 8.9.0 Jessie - Official i386 NETINST Binary-1 20170723-10:27]/ jessie main
deb http://ukdebian.mirror.anlx.net/debian/ jessie main non-free contrib
# deb-src http://ukdebian.mirror.anlx.net/debian/ jessie main

deb http://security.debian.org/ jessie/updates main non-free contrib
# deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as ‘volatile’
deb http://ukdebian.mirror.anlx.net/debian/ jessie-updates main non-free contrib
# deb-src http://ukdebian.mirror.anlx.net/debian/ jessie-updates main

# public packages from aspl
deb http://www.core-admin.com/debian jessie/

After that, update your sources as usual (it must end without any error):

# apt-get update

We have tested in a virtual machine and should allow you to find all Core-Admin packages:

# apt-cache show turbulence-server
Package: turbulence-server
Priority: extra
Section: libs
Installed-Size: 106
Maintainer: Francis Brosnan francis@aspl.es
Architecture: amd64
Source: turbulence
Version: 0.6.3-2855
Depends: libturbulence (>= 0.6.3-2855)
Filename: jessie/turbulence-server_0.6.3-2855_amd64.deb
Size: 13350
MD5sum: 4c5623ab94f492362a15ac1f01cf157d
SHA1: a41a3da7d388322373bb07b17fed7f8ac9430b73
SHA256: db1032b0f07035715e2c95cfa51f3e51b3aee97273d3074e5be8814074832884
SHA512: 2a88866f74bdb540afe969deef79278e0a5c6dceff8de3e032f5068a9513e049658be7192e0100bd4327fe8858b4c4c4ea77c98fded98a1b165dd96d5d8a9b1f
Description: BEEP application server built on top of Vortex Library
Turbulence is an extensible and configurable general purpose
BEEP application server built on top of Vortex Library.
It provides out of the box support for profile administration,
SASL users, system logging and more.
Description-md5: 19d8555d8b8791b29811dac8e08edf00

After that, attempt to install again your core-admin server as usual (by using Install core-admin server menu option):

# rm -f core-admin-installer.py
# wget https://core-admin.com/downloads/core-admin-installer.py
# chmod +x core-admin-installer.py
# ./core-admin-installer.py

image

Let see if works now


#5

thank you but still no luck:


#6

Am I using 32 bit version of Debian, would that be why?

x86-arch


#7

Hello Anthony.

Certainly, this is what is causing the error. We have no support for Debian Jessie 32bits. Do you need that arch for a particular reason?

In general it is recommended to use Amd64 (64 bits installations) for many reasons. We dropped support for 32bits since Debian Wheezy:

https://www.core-admin.com/portal/get-it/supported-platforms

This table should be updated soon with official support for Centos7, Debian Stretch and Ubuntu 18.0 LTS (all of them amd64).


#8

Hi,

No I don’t need to use 32 bit arch, I installed it by mistake. I will start over with a 64 bit version.

Thank you


#9

Hello Anthony.
Perfect, please, let us know your progress.
Best Regards


#10