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

Re: open-axiom for wheezy-backports



I've built open-axiom 1.5.0~svn3056+ds-1, on Wheezy (Debian 7.3)
without any modifications (except debian/changelog).
I append "~bpo7" to the version (1.5.0~svn3056+ds-1). Is it ok?


Lintian output follows. Should I fix those issues?

$ lintian -ivIE --pedantic ../open-axiom_1.5.0~svn3056+ds-1~bpo7_i386.changes

N: Using profile debian/main.
N: Setting up lab in /tmp/temp-lintian-lab-0fvSwjfckC ...
N: ----
N: Processing changes file open-axiom (version
1.5.0~svn3056+ds-1~bpo7, arch source i386 all) ...
N: ----
N: Processing source package open-axiom (version
1.5.0~svn3056+ds-1~bpo7, arch source) ...
E: open-axiom source: missing-build-dependency dpkg-dev (>= 1.16.1~)
N:
N:    The package doesn't specify a build dependency on a package that is used
N:    in debian/rules.
N:
N:    lintian intentionally does not take into account transitive
N:    dependencies. Even if the package build-depends on some package that in
N:    turn depends on the needed package, an explicit build dependency should
N:    be added. Otherwise, a latent bug is created that will appear without
N:    warning if the other package is ever updated to change its dependencies.
N:    Even if this seems unlikely, please always add explicit build
N:    dependencies on every non-essential, non-build-essential package that is
N:    used directly during the build.
N:
N:    Refer to Debian Policy Manual section 4.2 (Package relationships) for
N:    details.
N:
N:    Severity: serious, Certainty: possible
N:
N:    Check: rules, Type: source
N:
N: ----
N: Processing binary package open-axiom-hypertex-data (version
1.5.0~svn3056+ds-1~bpo7, arch all) ...
W: open-axiom-hypertex-data: latest-debian-changelog-entry-without-new-version
N:
N:    The latest Debian changelog entry has a version number that's either the
N:    same or smaller than the version number of the entry before.
N:
N:    Severity: normal, Certainty: certain
N:
N:    Check: changelog-file, Type: binary
N:
P: open-axiom-hypertex-data: data.tar.xz-member-without-dpkg-pre-depends
N:
N:    The deb uses xz compression for the data member, which requires a
N:    Pre-Depends on dpkg (>= 1.15.6~). This is trivially satisfied in Debian,
N:    but it can complicate upgrades from Ubuntu Lucid where dpkg 1.15.6 is
N:    not currently available.
N:
N:    Severity: pedantic, Certainty: certain
N:
N:    Check: deb-format, Type: binary, udeb
N:
N: ----
N: Processing binary package open-axiom (version
1.5.0~svn3056+ds-1~bpo7, arch i386) ...
W: open-axiom: hardening-no-fortify-functions usr/lib/open-axiom/bin/AXIOMsys
N:
N:    This package provides an ELF binary that lacks the use of fortified libc
N:    functions. Either there are no potentially unfortified functions called
N:    by any routines, all unfortified calls have already been fully validated
N:    at compile-time, or the package was not built with the default Debian
N:    compiler flags defined by dpkg-buildflags. If built using
N:    dpkg-buildflags directly, be sure to import CPPFLAGS.
N:
N:    NB: Due to false-positives, Lintian ignores some unprotected functions
N:    (e.g. memcpy).
N:
N:    Refer to http://wiki.debian.org/Hardening and
N:    http://bugs.debian.org/673112 for details.
N:
N:    Severity: normal, Certainty: possible
N:
N:    Check: binaries, Type: binary, udeb
N:
W: open-axiom: latest-debian-changelog-entry-without-new-version
P: open-axiom: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-graphics-data (version
1.5.0~svn3056+ds-1~bpo7, arch all) ...
W: open-axiom-graphics-data: latest-debian-changelog-entry-without-new-version
P: open-axiom-graphics-data: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-hypertex (version
1.5.0~svn3056+ds-1~bpo7, arch i386) ...
P: open-axiom-hypertex: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-databases (version
1.5.0~svn3056+ds-1~bpo7, arch all) ...
W: open-axiom-databases: latest-debian-changelog-entry-without-new-version
P: open-axiom-databases: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-graphics (version
1.5.0~svn3056+ds-1~bpo7, arch i386) ...
P: open-axiom-graphics: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-test (version
1.5.0~svn3056+ds-1~bpo7, arch all) ...
P: open-axiom-test: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-tex (version
1.5.0~svn3056+ds-1~bpo7, arch all) ...
W: open-axiom-tex: latest-debian-changelog-entry-without-new-version
P: open-axiom-tex: data.tar.xz-member-without-dpkg-pre-depends
N: ----
N: Processing binary package open-axiom-source (version
1.5.0~svn3056+ds-1~bpo7, arch all) ...
W: open-axiom-source: latest-debian-changelog-entry-without-new-version
P: open-axiom-source: data.tar.xz-member-without-dpkg-pre-depends
N: 1 tag overridden (1 warning)


Reply to: