sync-request

Bug #286542 reported by Matthias Klose
4
Affects Status Importance Assigned to Milestone
pyenchant (Ubuntu)
Fix Released
Wishlist
Scott Kitterman

Bug Description

Rebuilding the current pyenchant in intrepid leads to a non-working binary:

$ python -c 'import enchant'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "enchant/__init__.py", line 90, in <module>
    import _enchant as _e
ImportError: No module named _enchant

this is fixed in the new upstrem 1.4.2, which can be synced from Debian. The new library version requires the new version of the bindings.

pyenchant (1.4.2-2) unstable; urgency=low

  * libenchant-dev's required build version bumped to >=1.4.2-3.1

pyenchant (1.4.2-1) unstable; urgency=low

  * New upstream release
    + libenchant-dev's required build version bumped to >=1.4

pyenchant (1.3.1-2) unstable; urgency=low

  * Rebuild against new python-central (closes: #490518)
  * Suggests python-gobject, python-gtk2 and python-wxgtk2.6 | python-wxgtk2.8
    (for GtkSpellCheckerDialog and wxSpellCheckerDialog)
  * Let python-central do the Egg renaming part
    + python-central required build version bumped to 0.6.1
    + debian/rules updated
  * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
  * Add "~" to python-setuptools' and libenchant-dev's required build version
    (to ease backports)
  * Standards-Version bumped to 3.8.0:
    + Homepage field added

Upstream changes:
1.4.2:

    * upgrade to enchant v1.4.2
    * windows version can now be installed at a path containing
      unicode characters

1.4.0:

    * upgrade to enchant v1.4.0, with new functionality and APIs:
        * All dictionary providers now use a shared default personal word file
          (largely obsoleting the DictWithPWL class)
        * Ability to exlude words using Dict.remove, remove_from_session
        * Dict.add_to_personal renamed to Dict.add
        * Dict.is_added/Dict.is_removed for checking membership of word lists
        * unicode PWL filenames now handled correctly on Windows
    * upgrade bundled glib DLLs in Windows version

1.3.1:

    * treat combining unicode marks as letters during tokenization
    * cleanup of wxSpellCheckerDialog, thanks to Phil Mayes
    * upgrades of bundled components in Windows version
        * upgraded glib DLLs
        * latest dictionaries from OpenOffice.org
        * latest version of Hunspell

Related branches

Revision history for this message
Piotr Ożarowski (piotr) wrote :

syncing pyenchant with Debian is not enough, you need to sync enchant with Debian first (1.4.2-3.3 is the fixed version)

Revision history for this message
Piotr Ożarowski (piotr) wrote :

(I will bump libenchant-dev's required build version to >=1.4.2-3.3 in my next upload)

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 286542] [NEW] sync-request

Ack from me.

Revision history for this message
Piotr Ożarowski (piotr) wrote :

wait with the sync, I'm fixing enchant.__init__.py (-3 will be uploaded to Debian soon)

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

ACK #2 from me too, please go ahead.

Changed in pyenchant:
importance: Undecided → Wishlist
status: New → Confirmed
Changed in pyenchant:
assignee: nobody → kitterman
status: Confirmed → In Progress
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pyenchant - 1.4.2-2ubuntu1

---------------
pyenchant (1.4.2-2ubuntu1) intrepid; urgency=medium

  [ Piotr Ożarowski ]
  * add fix_import_path patch (_enchant.so is now in enchant's dir after
    latest changes) (LP: #286542)
    + quilt added to Build-Depends

  [ Scott Kitterman ]
  * Merge from Debian Unstable and cherrypick fix_import_path from DPMT svn

 -- Scott Kitterman <email address hidden> Mon, 20 Oct 2008 16:07:53 -0400

Changed in pyenchant:
status: Fix Committed → 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.