-
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