- Joined
- Aug 30, 2017
- Messages
- 9
- Reaction score
- 0
Hello, I've been running 3CX on Debian 9 for some time.
According to the instructions on the website, I had to install a certain libcurl3 version (7.38.0-4+deb8u5). To prevent it from upgrading, I set it on "hold" with apt.
I have been getting error messages from 3CX saying that the new 3cxpbx (15.5.6354.2 -> 15.5.8801.3) depends on (according to apt list) the recent version of libcurl3 in the repositories. Because the website regarding referring to Debian Stretch still states that it requires the old version, I did not just want to un-hold it.
Is it safe to upgrade libcurl now or does it still require that old version as stated on the website?
Please note that this is a (at that time, clean) Debian 9 installation with 3CX installed on top of it. The 3CX-Stretch ISO has not been available when I installed it, and I have had massive problems with the 3CX-Jessie ISO.
Also, as a side-question, I am so confused about licensing. I have a Standard Perpetual (V15.5.0) SC4 license. I understand that after one year, I won't get updates anymore, but how? I mean, apt handles updates from the 3cx repository? The website now says that the annual Standard 4SC is free, but maintenance is 75€/y for perpetual? Consider me very, very confused, maybe someone can shed some light
Here is the update log:
According to the instructions on the website, I had to install a certain libcurl3 version (7.38.0-4+deb8u5). To prevent it from upgrading, I set it on "hold" with apt.
I have been getting error messages from 3CX saying that the new 3cxpbx (15.5.6354.2 -> 15.5.8801.3) depends on (according to apt list) the recent version of libcurl3 in the repositories. Because the website regarding referring to Debian Stretch still states that it requires the old version, I did not just want to un-hold it.
Is it safe to upgrade libcurl now or does it still require that old version as stated on the website?
Please note that this is a (at that time, clean) Debian 9 installation with 3CX installed on top of it. The 3CX-Stretch ISO has not been available when I installed it, and I have had massive problems with the 3CX-Jessie ISO.
Also, as a side-question, I am so confused about licensing. I have a Standard Perpetual (V15.5.0) SC4 license. I understand that after one year, I won't get updates anymore, but how? I mean, apt handles updates from the 3cx repository? The website now says that the annual Standard 4SC is free, but maintenance is 75€/y for perpetual? Consider me very, very confused, maybe someone can shed some light
Here is the update log:
Code:
Reading package lists...
Building dependency tree...
Reading state information...
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:
3cxpbx : Depends: libcurl3 (>= 7.52.1) but 7.38.0-4+deb8u5 is to be installed
libcurl3 : Depends: libssl1.0.0 (>= 1.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Rollback to 15.5.6354.2...
Reading package lists...
Building dependency tree...
Reading state information...
3cxpbx is already the newest version (15.5.6354.2).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.