Package: neon26 Severity: serious Justification: Policy 2.5, 8.1
Currently ANY package compiled with libneon26-gnutls cannot be installed if ANY package exists on the system that is compiled with libneon26. AFAIK, library packages cannot conflict with each other. What should change is that libneon26-gnutls should provide a file with an alternate soname and an alternate filename. As per policy 8.1, "The package should install the shared libraries under their normal names. For example, the libgdbm3 package should install libgdbm.so.3.0.0 as /usr/lib/libgdbm.so.3.0.0. The files should not be renamed or re-linked by any prerm or postrm scripts; dpkg will take care of renaming things safely without affecting running programs, and attempts to interfere with this are likely to lead to problems." Furthermore, both are listed as priority optional packages which doesn't follow section 2.5 of the Policy, "Note that optional packages should not conflict with each other." I'm not sure if it is too late right now to do this transition, but if it is then people cannot use bazaar with openoffice,sitecopy,subversion,davfs2,... See bug: #399693 as bazaar cannot be used with OpenSSL. Now, this fix introduces a *very* simple transition as only neon26 needs to update the soname and library name in gnutls and only bazaar needs to be rebuilt with that version. Nothing else. - Adam -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (900, 'unstable'), (5, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-3-k7 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]