[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#941853: crypt(3) should be provided by libxcrypt



On Oct 06, Aurelien Jarno <aurelien@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.

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.

I suggest that we make a pass in experimental to be sure to not leave 
unstable uninstallable for days.

-- 
ciao,
Marco

Attachment: signature.asc
Description: PGP signature


Reply to: