Package: goffice Version: 0.8.0-1 Severity: minor Hi,
up to now the package name of the library package libgoffice-0-8 did not reflect the soname of the included library. This caused several depending packages like gnucash (bug #570152) to break when the soname changed. Please stick to a soname for every used binary package name. Otherwise errors like the one mentioned above will recur on every soname change. A good discussion of the problems related to soname changes and their mitigations is contained in the [1]Debian Library Packaging guide, chapter 5. 1. http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html Following the suggestions of this guide you should rename the library package to libgoffice-0.8-8. This is also the package name that [2]lintian expects when reporting the warning "package-name-doesnt-match-sonames". 2. http://lintian.debian.org/maintainer/[email protected]#goffice If the first "8" in libgoffice-0-8 is intended to match the soname please enforce this intention by checking the soname in debian/rules, causing a failure to build if it doesn't match. I write this rather lengthy bugreport because I want to help you to avoid uncoordinated soname changes in the future. Uncoordinated soname changes cause trouble for multiple other maintainers and hence should be avoided by all means. Regards Micha -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

