Change logs for apt-xapian-index source package in Xenial

  • apt-xapian-index (0.47ubuntu8.4) xenial; urgency=medium
    
      * debian/patches/08_race_no_attribute_unlink.patch: use a finalizer
        instead of __del__ to close and remove the socket.
        When ServerProgress.__del__() is called the global os module might
        already have been set to None by the Python shutdown, causing an
        exception. (LP: #1652641)
    
     -- Carlo Vanini <email address hidden>  Fri, 23 Feb 2018 08:44:53 -0800
  • apt-xapian-index (0.47ubuntu8.3) xenial; urgency=medium
    
      * debian/patches/05_python3.patch:
        - properly apply the change by Carlo Vanini, previous upload was rubbish
    
     -- Harald Sitter <email address hidden>  Mon, 15 Aug 2016 14:28:40 +0200
  • apt-xapian-index (0.47ubuntu8.2) xenial; urgency=medium
    
      * debian/patches/05_python3.patch:
        - string.split has been removed in python3
        - open subprocess stdout as text stream (LP: #1579834)
        - Thanks to Carlo Vanini for the patch.
    
     -- Brian Murray <email address hidden>  Tue, 09 Aug 2016 16:30:11 -0700
  • apt-xapian-index (0.47ubuntu8.1) xenial; urgency=medium
    
      * debian/patches/07_glib_import.patch: Fix the import of GLib and GObject.
        (LP: #1579834)
    
     -- Carlo Vanini <email address hidden>  Fri, 22 Jul 2016 13:34:21 -0700
  • apt-xapian-index (0.47ubuntu8) xenial; urgency=medium
    
      * debian/patches/05_python3.patch: del the indexer instance explicitly
        before sys.exit(), so that it gets decrefed and freed before Python's
        implicit shutdown machinery can potentially leave an empty os module for
        ServerProgress.__del__() to find.  (LP: #1530518)
    
     -- Barry Warsaw <email address hidden>  Wed, 13 Apr 2016 17:36:22 -0400
  • apt-xapian-index (0.47ubuntu7) xenial; urgency=medium
    
      * debian/patches/04_bilingual.patch: Make some Python 2-only constructs
        in update-apt-xapian-index-dbus bilingual, and add a missing import.
        (LP: #1541407)
    
     -- Barry Warsaw <email address hidden>  Wed, 03 Feb 2016 09:54:17 -0500
  • apt-xapian-index (0.47ubuntu6) xenial; urgency=medium
    
      * debian/patches/06_32bit_sizes.patch: Watch out for package sizes that
        don't fit in 32 bits.  (LP: #1527745)
    
     -- Barry Warsaw <email address hidden>  Fri, 18 Dec 2015 16:47:43 -0500
  • apt-xapian-index (0.47ubuntu5) xenial; urgency=medium
    
      * debian/patches/04_bilingual.patch: When using --force --update on
        update-apt-xapian-index, be sure package names passed to python3-apt
        are strings, not bytes.  (LP: #1526267)
    
     -- Barry Warsaw <email address hidden>  Wed, 16 Dec 2015 14:12:44 -0500
  • apt-xapian-index (0.47ubuntu4) xenial; urgency=medium
    
      * debian/patches/04_bilingual.patch: Be sure to open files passed to
        pickle.{load,dump}() in binary mode.
    
     -- Barry Warsaw <email address hidden>  Tue, 15 Dec 2015 16:23:18 -0500
  • apt-xapian-index (0.47ubuntu3) xenial; urgency=medium
    
      * debian/patches:
        - 04_bilingual.patch: Port the code to work in Python 2.7, 3.4, and 3.5.
        - 05_python3.patch: Switch the default to Python 3.  (LP: #1516688)
      * debian/compat: Bump to version 9.
      * debian/control:
        - Bump debhelper version to >= 9.
        - Switch dependencies to their Python 3 version.
        - Use X-Python3-Version instead.
      * debian/rules:
        - Use --with=python3 and --build-system=pybuild
        - Add override_dh_python3 to force /usr/bin/python3 shebang.
        - Run the tests in an override_dh_auto_test target.
    
     -- Barry Warsaw <email address hidden>  Tue, 24 Nov 2015 11:13:01 -0500
  • apt-xapian-index (0.47ubuntu2) xenial; urgency=medium
    
      * debian/patches/03_stick_to_main.patch: Use libdbus-1-dev instead of
        libept-dev as a test package since the latter is not in main, which
        will cause FTBFS in Ubuntu.
    
     -- Barry Warsaw <email address hidden>  Mon, 23 Nov 2015 17:29:00 -0500
  • apt-xapian-index (0.47ubuntu1) xenial; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - Prefer native packages over foreign packages.
        - Do not crash if the DB is already locked. (LP: #590998)
        - 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.
        - debian/postinst:
          - Do not build the DB in the postinst.
        - debian/rules:
          - quilt with dh --with python2
        - plugins/app-install.py:
          - Ignore file not found errors due to a race condition. (LP: #752195)
        - Restore the D-Bus API since software-center is not yet removed from
          Ubuntu:
          - Re-add the update-apt-xapian-index-dbus script.
          - Re-add the data directory containing the D-Bus configuration files.
          - Re-add the d/dirs entries for the D-Bus files.
          - Re-add the d/rules to install the D-Bus files.
          - Remove the d/preinst, edit the d/postinst and d/postrm scripts since we
            don't want to remove the D-Bus conffile.
      * Dropped:
        - debian/patches/04_catch_invalid_desktop_file.patch: no longer needed
        - debian/patches/03_policykit_translations.patch: Applied directly to
          Ubuntu copy of D-Bus files.
        - debian/CVE-2013-1064.patch: Applied directly to the Ubuntu copy.
    
    apt-xapian-index (0.47) unstable; urgency=low
    
      [ Enrico Zini ]
      * s/UNRELEASED/unstable/ in 0.46 changelog. Closes: #719940
      * Removed dbus support files, not needed anymore since software-center has
        been removed from sid and testing. Closes: #724837
      * Ported to dh-python2
      * Updated Standards-Version, no changes required.
    
      [ Elena Grandi ]
      * Use defaults when values file is broken. Closes: #736500
    
     -- Barry Warsaw <email address hidden>  Mon, 23 Nov 2015 10:56:00 -0500
  • apt-xapian-index (0.46ubuntu1) utopic; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - prefer native packages over foreign packages
        - do not crash if the DB is already locked (LP: #590998)
        - 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
        - debian/patches/03_policykit_translations.patch:
          - remove underscores from description
        - debian/patches/CVE-2013-1064.patch:
          + pass system-bus-name as a subject
        - debian/postinst:
          - do not build the DB in the postinst
        - debian/rules:
          - quilt with dh --with python2
        - plugins/app-install.py:
          - ignore file not found errors due to a race condition (LP: #752195)
      * Drop:
        - debian/patches/04_catch_invalid_desktop_file.patch: no longer needed
    
    apt-xapian-index (0.46) UNRELEASED; urgency=low
    
      * Fixed schrödinbug in app-install-data locale language parsing
      * Handle pyxdg ParsingErrors. Thanks Thomas Kluyver for the patch. Closes: #714594
      * Don't touch COMP_WORDBREAKS in bash completion, thanks Jonathan Nieder for
        the patch. Closes: #711876.
      * Fixed errors in package description, thanks Chad Dunlap for the patch.
        Closes: #684787.
      * Also trap UnicodeDecodeError among pyxdg's possible exceptions.
        Closes: #695073.
     -- Michael Vogt <email address hidden>   Tue, 03 Jun 2014 21:29:13 +0200