Bug#863367: apt does not find solutions that involve libssl1.0-dev -> libssl-dev
Thanks for investigating.
Il 27/05/2017 08:32, Adrian Bunk ha scritto:
> libecryptfs-dev Is not actually uninstallable, the core problem is that
> you have libssl1.0-dev installed and apt fails to find the solution to
> solve the dependencies:
Yep, I haven't libssl-dev:
$ dpkg -l | grep -i libssl
ii libssl1.0-dev:amd64 1.0.2k-1 amd64 Secure Sockets Layer toolkit - development
files
ii libssl1.0.0:amd64 1.0.2d-1 amd64 Secure Sockets Layer toolkit - shared
libraries
ii libssl1.0.2:amd64 1.0.2k-1 amd64 Secure Sockets Layer toolkit - shared
libraries
ii libssl1.1:amd64 1.1.0e-2 amd64 Secure Sockets Layer toolkit - shared
libraries
Aptitude seems to handle the situation in the right way:
# aptitude install libecryptfs-dev
The following NEW packages will be installed:
libassuan-dev{a} libecryptfs-dev libecryptfs1{a} libgpg-error-dev{a}
libgpgme-dev{a} libkeyutils-dev{a} libpam0g-dev{a} libssl-dev{a} libtspi-dev{a}
libtspi1{a}
The following packages are RECOMMENDED but will NOT be installed:
libssl-doc
0 packages upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 3223 kB of archives. After unpacking 11.1 MB will be used.
The following packages have unmet dependencies:
libssl1.0-dev : Conflicts: libssl-dev but 1.1.0e-2 is to be installed
The following actions will resolve these dependencies:
Remove the following packages:
1) libssl1.0-dev [1.0.2k-1 (now, testing)]
2) node-gyp [3.4.0-1 (now, testing)]
3) nodejs-dev [4.8.2~dfsg-1 (now, testing)]
4) npm [1.4.21+ds-2 (now)]
Accept this solution? [Y/n/q/?] q
apt version (updated today):
$ apt -v
apt 1.4.4 (amd64)
Regards
Reply to: