soname number in name of dev-package? (was: ok, i screwed up)
Anthony Towns <firstname.lastname@example.org> wrote:
> If you're bumping a library soname, you should do precisely one of
> precisely two things:
> (a) Bump the revision of the library package
> (eg libfoo1.deb -> libfoo2.deb, libfoo.deb -> libfoo5.deb, whatever)
> Optionally bump the revision of the -dev package's Provides
> (eg libfoo-dev Provides: libfoo1-dev -> libfoo-dev Provides:
> (b) Create a copy of the existing package "libfoo.dsc" called
> "libfoo1.dsc". Rename "libfoo-dev" to "libfoo1-dev". Move them to
> Section: oldlibs.
> Update "libfoo.dsc" to the new version as per (a).
Do I understand right that you recommend not to use libfoo1-dev,
libfoo2-dev generally, but that the most recent version should be just
libfoo-dev? The Debian library packaging guide gives the opposite
advice, to use libfoo<number>-dev always, but I have learned that this
document does not represent a consensus, anyway.
Inst. f. Biochemie der Univ. Zürich