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

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



On 2019-10-06 22:04, Marco d'Itri wrote:
> 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.

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
aurelien@aurel32.net                 http://www.aurel32.net

Attachment: signature.asc
Description: PGP signature


Reply to: