clone 657643 -1
reassign -1 iestonian
retitle -1 iestonian: Changes info-ispell->language for no good reason
causing upgrade problems.
found -1 iestonian/20030606-18
tag -1 +patch
thanks

2012/1/28 Agustin Martin <agmar...@debian.org>:
>
> 2012/1/27 Andreas Beckmann <deb...@abeckmann.de>:
>> Package: dictionaries-common
>> Version: 1.12.3
>> Severity: important
>> User: debian...@lists.debian.org
>> Usertags: piuparts
>>
>> Hi,
>>
>> during a test with piuparts I noticed your package fails to upgrade from
>> 'squeeze'.
>> It installed fine in 'squeeze', then the upgrade to 'wheezy' fails.
>
> Thanks for the test,
>
> This is actually a problem with irussian, thus reassigning this bug report.
>
> All ispell dictionaries and wordlists identification is done through a
> unique identifier,  given at info-ispell->language, that must match
> one of the entries in debconf template. That identifier must not be
> changed across versions, so system knows that same dict is available,
> although is possible to change the displayed string associated to that
> identifier.
>
> Seems that this unique identifier was changed in irussian/0.99g5-15,
> causing this problem. Users upgrading to that version should have
> found an extra debconf question. I am attaching a patch reverting that
> change and putting new string in elanguages field, so old string is
> used as identifier, but new string is displayed. irussian users
> upgrading to this version will find yet another debconf question for
> reverting things, but squeeze->wheezy upgrade should now work
> seamlessly again.
>
> Patch also removes irussian versioned ispell dependency. Since
> autobuildhash is used, package should work well with old and new
> ispell (that is one of the reasons of the autobuildhash stuff)

Missed last part of your original bug report,

>> Same problem occurs with other dictionaries, see e.g.
>> http://piuparts.debian.org/squeeze2wheezy/fail/irussian_0.99g5-16.log
>> http://piuparts.debian.org/squeeze2wheezy/fail/iestonian_1:20030606-18.log

I only dealt with irussian. Cloning this bug report for iestonian and
providing proposed patch.

Regards,

--
Agustin
diff -Nru ispell-et-20030606/debian/control ispell-et-20030606/debian/control
--- ispell-et-20030606/debian/control	2011-10-23 10:40:09.000000000 +0200
+++ ispell-et-20030606/debian/control	2012-01-28 05:46:33.000000000 +0100
@@ -9,7 +9,7 @@
 
 Package: iestonian
 Architecture: all
-Depends: dictionaries-common (>= 0.49.2), ispell (>= 3.3.02), debconf | debconf-2.0, ${misc:Depends}
+Depends: dictionaries-common (>= 0.49.2), ispell, debconf | debconf-2.0, ${misc:Depends}
 Provides: ispell-dictionary
 Description: Estonian dictionary for Ispell
  This dictionary provides Estonian wordlists for the Ispell spellchecker.
diff -Nru ispell-et-20030606/debian/iestonian.info-ispell ispell-et-20030606/debian/iestonian.info-ispell
--- ispell-et-20030606/debian/iestonian.info-ispell	2011-10-23 01:07:06.000000000 +0200
+++ ispell-et-20030606/debian/iestonian.info-ispell	2012-01-28 05:47:32.000000000 +0100
@@ -1,4 +1,5 @@
-Language: eesti keel (Estonian)
+Language: estonian (Eesti)
+Elanguage: eesti keel (Estonian)
 Hash-Name: estonian
 Emacsen-Name: estonian
 Casechars: [a-zõäöü¨¸A-ZÕÄÖܦ´]

Reply via email to