-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello Robert,
On 03.11.2011 12:05, Robert Millan wrote: > Uhm I'm not convinced, it gets too complicated IMHO. And what will > happen when we provide dtrace? It'll likely use one of those > libraries. If so, my approach is wrong (of course). However, your idea below won't work either for the dtrace argument. > I think what we have now is almost fine, the only problem I see is > that we provide -dev packages for libraries which aren't really meant > to have a stable ABI (and which don't include header files btw). Given you want to use them for dtrace, our current approach won't ship. Remember, we are checking out random paths from the upstream SVN and build several binary packages out of it. Presuming dtrace needs one of these libraries, you would suddenly have to provide a -dev package which not only provides an unversioned .so but also headers the dtrace package can build-depend on. Otherwise you would need to checkout the same path for a library in several source packages, but only one of them would actually be providing the library. That /will/ end in a symbol mess sooner or later if all upstream snapshots aren't perfectly synchronized. > How about just removing the -dev packages and leave the rest as-is? That's all fine if you realize you need to manually check symbols for every new release and push the SONAME and library if they changed. Eventually we might add a symbol file to the source package or so. - -- with kind regards, Arno Töll IRC: daemonkeeper on Freenode/OFTC GnuPG Key-ID: 0x9D80F36D -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJOsnlvAAoJEMcrUe6dgPNtYlMP/2onMiXyTjk8HoP+MRTvL65n 1TSc9EoUeh5FRxo0RMd7F6Lt1j4i8we8t6wQYJ+4KF2rKi1bLnlbSrtUrbBRbLDX NjjHEdLbYdB0jVLc8Gf5LxCcaI1wY3ueApIb3/yfGADY+2GqJUk34BI9w0CR4QDr GjCjraBNLVAdX/dYcfPRSXGW5GQewolTKOmAl2bVmIbNxi7uzRrozSwqV0ceM22V uj/m33orPsaAu6PKXwddp5szlppPgVRPJ4YDSc92kFdG6LnOM0mcL4V+c4cgVs9t MiZi9cmV841Z676EIISeCFIGQ92AmWA08lZlWO7azfK9U7SS8kyn+bv7z2mGcxzo Li9Zr/heAqFY60N2QtAzS+Fy/ExfdeuLJd+wmNVBhZx/Rjxr8ofSA/d5z02ZfvAj mK2NV664A3K1gpkNVAuxYJsvzS+1rHDZqU9HlqMPnh6ehZKBN7hLJ8/ZjDgm1yip ZKCfQ5+kIYlerPQmF1PK08+ew/sQ3qGj7mlVc1kVlL+Szzt9JJ3eCs5rcAii+C/z pgQIFI5Kl1V4wXZTt7SINzTkfBLylja66QtzYF7Zg3Ew3P5uoazSO2ksmijnTMCU OGbT/JlO6OdT8gaRot/NYLJAVFCywZAzFlPeD8+BqGiWFRXSK0PIIcSRNvzxbqlF b2Se9VmuMsYGx+Vp+JYH =yisD -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

