Is it possible to change the dependencies of a package?












0














I would like to change the dependencies of the package slack-desktop. My case is complex, but I will try to explain it why i wanna do this. I want to downgrade slack-desktop using this command sudo apt install slack-desktop=3.1.1, but I am getting this error:




slack-desktop : Depends on: libcurl3 it cannot be installed




It is translated from Bulgarian as my Ubuntu is in Bulgarian. I want to downgraded version of slack because the latest version of slack 3.3.3 it is not working with Ubuntu 18.10. Also I am getting this error because I already have installed libcurl4 on my system and i dont want to downgrade it as many of my packages depends on it as well, so i dont want to have slack and loose a other packages, so my question is can i change the dependencies of a package when installing it with apt?



Side node: I already know that i can download the deb package and manipulate it and change libcurl3 to libcurl4 rebuild the deb file and installed it, but when i run apt update/upgrade it is always upgrading slack-desktop as well even i have told him to hold the package and dpkg hold as well.



Someone can suggest something



Output of apt-cache policy slack-desktop libcurl3 libcurl4:



slack-desktop:
Installed: 3.3.3
Candidate: 3.3.3
Version table:
*** 3.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
100 /var/lib/dpkg/status
3.3.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.0-beta25a7a50e 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.9.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.4.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
libcurl3:
Installed: (none)
Candidate: (none)
Version table:
libcurl4:
Installed: 7.61.0-1ubuntu2.2
Candidate: 7.61.0-1ubuntu2.2
Version table:
*** 7.61.0-1ubuntu2.2 500
500 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages
500 http://bg.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.61.0-1ubuntu2 500
500 http://bg.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages









share|improve this question




















  • 1




    libcurl3 and libcurl4 are different packages (as opposed to different versions of the same package), so you can install both.
    – fkraiem
    Dec 20 at 10:48










  • I dont think so as when i try to install libcurl3 I get error that i cant install this package because the following packages are substituting it libcurl4:i386 libcurl4
    – Dimitar
    Dec 20 at 13:44










  • Please provide the ouptut of LC_ALL=C apt-cache policy slack-desktop libcurl3 libcurl4.
    – fkraiem
    Dec 20 at 13:48










  • here it is pastebin.com/M6jFjR0k
    – Dimitar
    Dec 20 at 14:07






  • 1




    The repository you have is for Debian Jessie; are you sure it is appropriate for Ubuntu? Dependencies problem like that are very often caused by incorrect repositories.
    – fkraiem
    Dec 20 at 14:10


















0














I would like to change the dependencies of the package slack-desktop. My case is complex, but I will try to explain it why i wanna do this. I want to downgrade slack-desktop using this command sudo apt install slack-desktop=3.1.1, but I am getting this error:




slack-desktop : Depends on: libcurl3 it cannot be installed




It is translated from Bulgarian as my Ubuntu is in Bulgarian. I want to downgraded version of slack because the latest version of slack 3.3.3 it is not working with Ubuntu 18.10. Also I am getting this error because I already have installed libcurl4 on my system and i dont want to downgrade it as many of my packages depends on it as well, so i dont want to have slack and loose a other packages, so my question is can i change the dependencies of a package when installing it with apt?



Side node: I already know that i can download the deb package and manipulate it and change libcurl3 to libcurl4 rebuild the deb file and installed it, but when i run apt update/upgrade it is always upgrading slack-desktop as well even i have told him to hold the package and dpkg hold as well.



Someone can suggest something



Output of apt-cache policy slack-desktop libcurl3 libcurl4:



slack-desktop:
Installed: 3.3.3
Candidate: 3.3.3
Version table:
*** 3.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
100 /var/lib/dpkg/status
3.3.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.0-beta25a7a50e 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.9.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.4.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
libcurl3:
Installed: (none)
Candidate: (none)
Version table:
libcurl4:
Installed: 7.61.0-1ubuntu2.2
Candidate: 7.61.0-1ubuntu2.2
Version table:
*** 7.61.0-1ubuntu2.2 500
500 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages
500 http://bg.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.61.0-1ubuntu2 500
500 http://bg.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages









share|improve this question




















  • 1




    libcurl3 and libcurl4 are different packages (as opposed to different versions of the same package), so you can install both.
    – fkraiem
    Dec 20 at 10:48










  • I dont think so as when i try to install libcurl3 I get error that i cant install this package because the following packages are substituting it libcurl4:i386 libcurl4
    – Dimitar
    Dec 20 at 13:44










  • Please provide the ouptut of LC_ALL=C apt-cache policy slack-desktop libcurl3 libcurl4.
    – fkraiem
    Dec 20 at 13:48










  • here it is pastebin.com/M6jFjR0k
    – Dimitar
    Dec 20 at 14:07






  • 1




    The repository you have is for Debian Jessie; are you sure it is appropriate for Ubuntu? Dependencies problem like that are very often caused by incorrect repositories.
    – fkraiem
    Dec 20 at 14:10
















0












0








0







I would like to change the dependencies of the package slack-desktop. My case is complex, but I will try to explain it why i wanna do this. I want to downgrade slack-desktop using this command sudo apt install slack-desktop=3.1.1, but I am getting this error:




slack-desktop : Depends on: libcurl3 it cannot be installed




It is translated from Bulgarian as my Ubuntu is in Bulgarian. I want to downgraded version of slack because the latest version of slack 3.3.3 it is not working with Ubuntu 18.10. Also I am getting this error because I already have installed libcurl4 on my system and i dont want to downgrade it as many of my packages depends on it as well, so i dont want to have slack and loose a other packages, so my question is can i change the dependencies of a package when installing it with apt?



Side node: I already know that i can download the deb package and manipulate it and change libcurl3 to libcurl4 rebuild the deb file and installed it, but when i run apt update/upgrade it is always upgrading slack-desktop as well even i have told him to hold the package and dpkg hold as well.



Someone can suggest something



Output of apt-cache policy slack-desktop libcurl3 libcurl4:



slack-desktop:
Installed: 3.3.3
Candidate: 3.3.3
Version table:
*** 3.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
100 /var/lib/dpkg/status
3.3.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.0-beta25a7a50e 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.9.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.4.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
libcurl3:
Installed: (none)
Candidate: (none)
Version table:
libcurl4:
Installed: 7.61.0-1ubuntu2.2
Candidate: 7.61.0-1ubuntu2.2
Version table:
*** 7.61.0-1ubuntu2.2 500
500 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages
500 http://bg.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.61.0-1ubuntu2 500
500 http://bg.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages









share|improve this question















I would like to change the dependencies of the package slack-desktop. My case is complex, but I will try to explain it why i wanna do this. I want to downgrade slack-desktop using this command sudo apt install slack-desktop=3.1.1, but I am getting this error:




slack-desktop : Depends on: libcurl3 it cannot be installed




It is translated from Bulgarian as my Ubuntu is in Bulgarian. I want to downgraded version of slack because the latest version of slack 3.3.3 it is not working with Ubuntu 18.10. Also I am getting this error because I already have installed libcurl4 on my system and i dont want to downgrade it as many of my packages depends on it as well, so i dont want to have slack and loose a other packages, so my question is can i change the dependencies of a package when installing it with apt?



Side node: I already know that i can download the deb package and manipulate it and change libcurl3 to libcurl4 rebuild the deb file and installed it, but when i run apt update/upgrade it is always upgrading slack-desktop as well even i have told him to hold the package and dpkg hold as well.



Someone can suggest something



Output of apt-cache policy slack-desktop libcurl3 libcurl4:



slack-desktop:
Installed: 3.3.3
Candidate: 3.3.3
Version table:
*** 3.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
100 /var/lib/dpkg/status
3.3.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.2.0-beta25a7a50e 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
3.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.9.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.8.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.7.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.6.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.5.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.4.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.3.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.1.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
2.0.0 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.6 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.5 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.4 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.3 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.2 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
1.2.1 500
500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
libcurl3:
Installed: (none)
Candidate: (none)
Version table:
libcurl4:
Installed: 7.61.0-1ubuntu2.2
Candidate: 7.61.0-1ubuntu2.2
Version table:
*** 7.61.0-1ubuntu2.2 500
500 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages
500 http://bg.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.61.0-1ubuntu2 500
500 http://bg.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages






apt package-management dpkg dependencies downgrade






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 20 at 14:10









fkraiem

8,70331728




8,70331728










asked Dec 20 at 10:37









Dimitar

203111




203111








  • 1




    libcurl3 and libcurl4 are different packages (as opposed to different versions of the same package), so you can install both.
    – fkraiem
    Dec 20 at 10:48










  • I dont think so as when i try to install libcurl3 I get error that i cant install this package because the following packages are substituting it libcurl4:i386 libcurl4
    – Dimitar
    Dec 20 at 13:44










  • Please provide the ouptut of LC_ALL=C apt-cache policy slack-desktop libcurl3 libcurl4.
    – fkraiem
    Dec 20 at 13:48










  • here it is pastebin.com/M6jFjR0k
    – Dimitar
    Dec 20 at 14:07






  • 1




    The repository you have is for Debian Jessie; are you sure it is appropriate for Ubuntu? Dependencies problem like that are very often caused by incorrect repositories.
    – fkraiem
    Dec 20 at 14:10
















  • 1




    libcurl3 and libcurl4 are different packages (as opposed to different versions of the same package), so you can install both.
    – fkraiem
    Dec 20 at 10:48










  • I dont think so as when i try to install libcurl3 I get error that i cant install this package because the following packages are substituting it libcurl4:i386 libcurl4
    – Dimitar
    Dec 20 at 13:44










  • Please provide the ouptut of LC_ALL=C apt-cache policy slack-desktop libcurl3 libcurl4.
    – fkraiem
    Dec 20 at 13:48










  • here it is pastebin.com/M6jFjR0k
    – Dimitar
    Dec 20 at 14:07






  • 1




    The repository you have is for Debian Jessie; are you sure it is appropriate for Ubuntu? Dependencies problem like that are very often caused by incorrect repositories.
    – fkraiem
    Dec 20 at 14:10










1




1




libcurl3 and libcurl4 are different packages (as opposed to different versions of the same package), so you can install both.
– fkraiem
Dec 20 at 10:48




libcurl3 and libcurl4 are different packages (as opposed to different versions of the same package), so you can install both.
– fkraiem
Dec 20 at 10:48












I dont think so as when i try to install libcurl3 I get error that i cant install this package because the following packages are substituting it libcurl4:i386 libcurl4
– Dimitar
Dec 20 at 13:44




I dont think so as when i try to install libcurl3 I get error that i cant install this package because the following packages are substituting it libcurl4:i386 libcurl4
– Dimitar
Dec 20 at 13:44












Please provide the ouptut of LC_ALL=C apt-cache policy slack-desktop libcurl3 libcurl4.
– fkraiem
Dec 20 at 13:48




Please provide the ouptut of LC_ALL=C apt-cache policy slack-desktop libcurl3 libcurl4.
– fkraiem
Dec 20 at 13:48












here it is pastebin.com/M6jFjR0k
– Dimitar
Dec 20 at 14:07




here it is pastebin.com/M6jFjR0k
– Dimitar
Dec 20 at 14:07




1




1




The repository you have is for Debian Jessie; are you sure it is appropriate for Ubuntu? Dependencies problem like that are very often caused by incorrect repositories.
– fkraiem
Dec 20 at 14:10






The repository you have is for Debian Jessie; are you sure it is appropriate for Ubuntu? Dependencies problem like that are very often caused by incorrect repositories.
– fkraiem
Dec 20 at 14:10

















active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1103325%2fis-it-possible-to-change-the-dependencies-of-a-package%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1103325%2fis-it-possible-to-change-the-dependencies-of-a-package%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How did Captain America manage to do this?

迪纳利

南乌拉尔铁路局