Package: libcityhash0 Version: 1.1.0-1 Severity: critical Tags: upstream Justification: breaks unrelated software
CityHash 1.1 is not the same algorithm as 1.0! Upgrading from 1.0.3 to 1.1 breaks any code that uses it. I think cityhash11 and cityhash103 should be separate binary packages entirely. At the very least, the shlib version must be bumped, so if you build 1.1 you make libcityhash1. There may be some neat symbol versioning thing you can do too, but I'll not speculate. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libcityhash0 depends on: ii libc6 2.13-37 ii libgcc1 1:4.7.2-4 ii libstdc++6 4.7.2-4 ii multiarch-support 2.13-37 libcityhash0 recommends no packages. libcityhash0 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org