Publishing details

Changelog

aptitude (0.8.10-6ubuntu1) bionic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Drop aptitude-doc to Suggests.
    - 03_branding: Ubuntu branding.
    - 04_changelog: Take changelogs from changelogs.ubuntu.com.
    - 14_html2text_preferred: Switch back to html2text in favor of elinks,
      since html2text is in main and elinks isn't. Convert all files to utf-8
      encoding as it is better then ascii for iso-8859-1 (English docs).
    - Try forcing -O2 build, to resolve FTBFS on ppc64el.

aptitude (0.8.10-6) unstable; urgency=medium

  * Bump Breaks/Replaces of aptitude-common to aptitude (<< 0.8.10-4) from
    an ancient version 0.6.8-1, because in 0.8.10-4 we moved the manpages
    from the main package to -common without adding these changes.
    (Closes: #887421)

aptitude (0.8.10-5) unstable; urgency=medium

  * Release to unstable
  * Also move po4a to Build-Depends-Indep, only needed for doc translations

aptitude (0.8.10-4) experimental; urgency=medium

  * Improve builds using -indep/-arch and skipping docs for -arch
    + Move doc-related dependencies to Build-Depends-Indep, create
      separate -indep/-arch targets.

      In this way we can disable building the docs for each arch; and
      obtain huge savings in terms of resources (time, disk, network),
      because some of these dependencies pull lots of packages.

      The doc-related dependencies are:
      - docbook-xml
      - docbook-xsl
      - elinks
      - librsvg2-bin
      - xsltproc

    + Move man pages to aptitude-common, it's depended on by the binary
      package and so we save ~200KB in the arch packages.

      The biggest saving is that we can avoid building docs in -arch and
      having to pull the dependencies explained in 1).

    + Disable tests for boost headers at configure time.

      They take 30~50 seconds in fast computers, and haven't failed for a
      few years, so they provide very little value.  If there's something
      wrong, the compilations will fail only a few seconds later.

      In any case, they could pass the initial test and fail later anyway,
      Boost libraries sometimes change APIs in incompatible ways.

  * Remove special workaround in d/rules due to bug #580085 from 2010 in
    s390 (now superseded by s390x) and sh4, forcing "gcc -fno-gcse"
    (optimisation enabled by default at levels -O2, -O3 and -Os)

aptitude (0.8.10-3ubuntu1) bionic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Drop aptitude-doc to Suggests.
    - 03_branding: Ubuntu branding.
    - 04_changelog: Take changelogs from changelogs.ubuntu.com.
    - 14_html2text_preferred: Switch back to html2text in favor of elinks,
      since html2text is in main and elinks isn't. Convert all files to utf-8
      encoding as it is better then ascii for iso-8859-1 (English docs).
    - Try forcing -O2 build, to resolve FTBFS on ppc64el.

aptitude (0.8.10-3) unstable; urgency=medium

  * Reinstate elinks and librsvg2-bin as arch-dependent Build-Depends to
    avoid FTBFS in buildds (they appeared to be working due to a flaw when
    testing)

aptitude (0.8.10-2) unstable; urgency=medium

  [ Manuel A. Fernandez Montecelo ]
  * Move elinks and librsvg2-bin to Build-Depends-Indep, needed only for
    arch:all doc packages

  [ Axel Beckert ]
  * Declare compliance with Debian Policy 4.1.3. (No changes needed.)
  * Bump debhelper compatibility level to 11.
    + Update versioned debhelper build-dependency accordingly.

 -- Julian Andres Klode <email address hidden>  Fri, 19 Jan 2018 12:30:23 +0100

Available diffs

Builds

Built packages

Package files