libxml2-dev should depend on libgcrypt-dev
When I install libxml2-dev and try to link to it, I get the following error:
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgcrypt
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgpg-error
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgcrypt
/usr/lib/gcc/x86_64-alpine-linux-musl/5.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lgpg-error
When I look at /usr/lib/ I see libgcrypt.so.20 but I don’t see libgcrypt.so
Apparently, libgcrypt.so is only included in libgcrypt-dev
So either libxml2-dev should depends on libgcrypt-dev or libgcrypt should include libgcrypt.so
(from redmine: issue id 6035, created on 2016-08-12)