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

Bug#700759: Shared library policy on private libs



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2/18/2013 1:21 PM, Sam Hartman wrote:
> 2) don't install a .so in a -dev package.

That might be a signal a human can understand, but the build system
won't catch it.  The goal is to make sure the build system doesn't
generate broken binary packages.

I think the .shlibs file is the way to go.  That way the build system
either can make a strict version dependency, which at least makes sure
the package is flagged as uninstallable when the lib is upgraded, or
maybe something could be done so the build system throws an error
telling you that you aren't supposed to be linking to this library.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRInjaAAoJEJrBOlT6nu75DJgH/0XMC7O53eOYr0axj4C8UduW
zI4X13pE+G6r1KSHK+8UDunw6jqqhiVpIdn7SfN9PKa3JqmzUhUQVJp/HIEgWRSA
sw15yc2ZzPzp9oucVRto6FPTNNPw0/ZmQcixVRGQlKswR8gIty50S+VtdkIy26Xn
JitNIPCnSD4ayiytRLvcjcXtuLQoeTN4eUk0mAnDCk1II6bOiTLLi//WFSm7scby
J9c8HPKMgZ7Odku2RayYsVt0aINnIedV4BF5Xk2g5cYgbVnn3gXdlldOPbNcmZiK
XYQK3UqP9GOK/itpDMg1nDS98HA0yHjOtui7UcDygouctsLaUnT/3ukDpQNkGEk=
=OnDB
-----END PGP SIGNATURE-----


Reply to: