apt-xapian-index: FTBFS in Mantic and Noble

Bug #2055203 reported by Graham Inggs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apt-xapian-index (Debian)
Fix Released
Unknown
apt-xapian-index (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

As seen in Mantic [1] and Noble [2] test rebuilds:

help2man --name='rebuild the Apt Xapian Index' --section=8 --no-info ./update-apt-xapian-index > update-apt-xapian-index.8
COLUMNS=200 help2man --name='query the Apt Xapian Index' --section=1 --no-info ./axi-cache > axi-cache.1
help2man: can't get `--help' info from ./axi-cache
Try `--no-discard-stderr' if option outputs to stderr
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

[1] https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20230830-mantic-mantic.html
[2] https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20231215-noble-noble.html

Tags: ftbfs
Graham Inggs (ginggs)
tags: added: ftbfs
Changed in apt-xapian-index (Debian):
status: Unknown → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

This can be fixed by merging 0.54 from Debian unstable

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apt-xapian-index - 0.54ubuntu1

---------------
apt-xapian-index (0.54ubuntu1) noble; urgency=medium

  * Merge from Debian unstable (LP: #2055203). Remaining changes:
    - Prefer native packages over foreign packages.
    - Do not crash if the DB is already locked.
    - Do not modify the DB "in-place" with --update
    - debian/patches/01_axi_cjk_support.patch:
      - Activate the CJK support when indexing the database.
    - debian/patches/02_axi-pkgname-mangled-term.patch:
      - add XPM term that contains a mangled version of the pkgname.
    - plugins/app-install.py:
      - Ignore file not found errors due to a race condition.
    - debian/patches/06_32bit_sizes.patch: Watch out for package sizes that
      don't fit in 32 bits.
    - debian/patches/07_glib_import.patch: Fix the import of GLib and GObject.
    - Build with quilt
  * Dropped changes, no longer applicable:
    - Bump the minimum version for removal of the dbus service
  * debian/patches/python3.12.patch: Python 3.12 compatibility
    (LP: #2055272)

apt-xapian-index (0.54) unstable; urgency=low

  * QA upload.

  * remove undeclared need for python3-six (Closes: #1032332, #1039456)
  * bump to debhelper 13 & some forward compatibility with 14/15
  * migrate from python3-nose to python3-nose2 (Closes: #1018310)
  * fix "unowned files after purge" (Closes: #863959)
  * remove old references to deprecated debian_bundle
  * fix remaining old Python2 "print" (Closes: #968060)
  * provide a native systemd timer matching the cron job
  * fix Py2->3 fallout: "rdetails fails: TypeError:" (Closes: #940987)
  * review with mypy, remove more Python2 hybridation
  * set Rules-Requires-Root: no
  * d/control: remove redundant dh-python

  [ Debian Janitor ]
  * Remove constraints unnecessary since stretch:
    + Build-Depends-Indep: Drop versioned constraint on bash-completion.

  [ Gioele Barabucci ]
  * d/post{inst,rm},preinst: Remove code for ancient versions

apt-xapian-index (0.53) unstable; urgency=medium

  * QA upload.
  * Add the missing build dependency on python3-six. (Closes: #997109)
  * Remove the dead Homepage. (Closes: #974718)

apt-xapian-index (0.52) unstable; urgency=medium

  * QA upload.

  [ Debian Janitor ]
  * Use set -e rather than passing -e on the shebang-line.

 -- Graham Inggs <email address hidden> Wed, 28 Feb 2024 11:26:43 +0000

Changed in apt-xapian-index (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.