Lintian Reports

W build-depends-on-versioned-berkeley-db

All reports of build-depends-on-versioned-berkeley-db for the archive. The extended description of this tag is:

The package build-depends on a versioned development package of Berkeley DB (libdbX.Y-dev) instead of versionless package (libdb-dev). Unfortunately this prevents binNMUs when default Berkeley DB version changes.

Unless the package absolutely have to depend on specific Berkeley DB version, it should build-depends on libdb-dev. For more information on the upgrade process, please see the references.

The package can usually be made Berkeley DB version agnostic by the following steps:

     1. note the version of Berkeley DB used to compile the package on build time
     2. on first install copy the used version to active version
     3. on upgrades compare the versions and if they differ do the upgrade procedure
    

If you are unsure you can contact Berkeley DB maintainer, who would be glad to help.

Should the package have a legitimate reason for using the versioned development package, please add an override.

Refer to http://download.oracle.com/docs/cd/E17076_02/html/upgrading/upgrade_process.html for details.

Severity: normal, Certainty: possible

Check: fields, Type: binary, udeb, source

Evolution of the build-depends-on-versioned-berkeley-db Lintian tag over the past 366 days:

The beforementioned graph for the build-depends-on-versioned-berkeley-db tag

Emitted (non-overridden): 3, overridden: 1, total: 4

The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.

exim4 4.89-1 (source)

openldap 2.4.44+dfsg-3 (source)

python-bsddb3 6.1.0-1 (source)

subversion 1.9.5-1 (source) overridden