I'm a fairly new maintainer, and I have a few questions about packaging libraries.
I'm trying to package NJAMD. It's a malloc debugging library, similar in some ways to ElectricFence or dmalloc. NJAMD works by being loaded with LD_PRELOAD. The normal package contains a shared object (libnjamd.so.0.0.8) and two symlinks to it (libnjamd.so.0 and libnjamd.so), just like most shared objects. The packaging manual says that the libnjamd.so symlink should go in the -dev package, with the headers and such. There aren't any headers. I've just had the package rejected by the ftpmasters because it has the symlink in the njamd package, and there is no -dev package. Am I really expected to create a -dev package with just one symlink in it? I tried to use the electric-fence and dmalloc packages as examples to follow. Neither are named libwhatever, both contain shared objects. dmalloc has no .so symlink, just libdmalloc.so.4.2 or something. electric-fence does have a .so symlink, but it's also only an old policy version. Can someone with more experience, or better understanding of the packaging manual and policy, please help me out here? Thanks. -- Sam Couter | Internet Engineer | http://www.topic.com.au/ [EMAIL PROTECTED] | tSA Consulting | OpenPGP key ID: DE89C75C, available on key servers OpenPGP fingerprint: A46B 9BB5 3148 7BEA 1F05 5BD5 8530 03AE DE89 C75C
pgp0Ix1zclWA8.pgp
Description: PGP signature