On 2019-10-06 22:04, Marco d'Itri wrote: > On Oct 06, Aurelien Jarno <aurel...@aurel32.net> wrote: > > > The libxcrypt implementation is indeed source backward compatible, > > however doesn't seem binary backward compatible. libc6 provides > > libcrypt.so.1 while libxcrypt provides libcrypt.so.2. > It provides both, but currently I am not even building libcrypt.so.2 > since I do not see the point.
Ah this doesn't match the version in unstable, it's only in NEW for now. I guess we need to wait for it to get out of there first. > md@bongo:/USR3/src/P/libxcrypt$ dpkg-deb -c libcrypt1_4.4.8-1_amd64.deb > drwxr-xr-x root/root 0 2019-09-01 22:04 ./ > drwxr-xr-x root/root 0 2019-09-01 22:04 ./lib/ > drwxr-xr-x root/root 0 2019-09-01 22:04 ./lib/x86_64-linux-gnu/ > -rw-r--r-- root/root 202680 2019-09-01 22:04 > ./lib/x86_64-linux-gnu/libcrypt.so.1.1.0 > drwxr-xr-x root/root 0 2019-09-01 22:04 ./usr/ > drwxr-xr-x root/root 0 2019-09-01 22:04 ./usr/share/ > drwxr-xr-x root/root 0 2019-09-01 22:04 ./usr/share/doc/ > drwxr-xr-x root/root 0 2019-09-01 22:04 ./usr/share/doc/libcrypt1/ > -rw-r--r-- root/root 6476 2019-09-01 21:03 > ./usr/share/doc/libcrypt1/NEWS.gz > -rw-r--r-- root/root 4052 2019-03-06 00:02 > ./usr/share/doc/libcrypt1/README.md.gz > -rw-r--r-- root/root 799 2019-09-01 22:04 > ./usr/share/doc/libcrypt1/changelog.Debian.gz > -rw-r--r-- root/root 5628 2019-09-01 22:04 > ./usr/share/doc/libcrypt1/copyright > lrwxrwxrwx root/root 0 2019-09-01 22:04 > ./lib/x86_64-linux-gnu/libcrypt.so.1 -> libcrypt.so.1.1.0 > lrwxrwxrwx root/root 0 2019-09-01 22:04 > ./usr/share/doc/libcrypt1/TODO -> TODO.md > > So I think that libc6 should have Depends/Replaces on libcrypt1. Agreed for the Depends. I don't get why it needs a Replaces. On the other hand libcrypt1 needs a Replaces: libc6, libc6.1, libc0.1, libc0.3 with the correct version. > I suggest that we make a pass in experimental to be sure to not leave > unstable uninstallable for days. Fine for me. -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net
signature.asc
Description: PGP signature