[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

soname number in name of dev-package? (was: ok, i screwed up)

Anthony Towns <aj@azure.humbug.org.au> 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:
>       libfoo2-dev)
> _or_
> (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.

Regards, Frank
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer

Reply to: