aspell-bg: Needs repackaging for latest aspell

Bug #19881 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
bgoffice (Debian)
Fix Released
Unknown
bgoffice (Ubuntu)
Fix Released
High
Matthias Klose

Bug Description

Automatically imported from Debian bug report #319676 http://bugs.debian.org/319676

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #319676 http://bugs.debian.org/319676

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (4.1 KiB)

Message-ID: <email address hidden>
Date: Sat, 23 Jul 2005 15:14:32 -0700
From: Brian Nelson <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: aspell-bg: Needs repackaging for latest aspell

Package: aspell-bg
Severity: grave
Version: 3.0-4
Tags: sid

As of the aspell 0.60.3-2 package, I changed the location in which
aspell looks for dictionaries from /usr/lib/aspell-0.60 to
/usr/lib/aspell (for support for autobuilding dictionary hashes).
Obviously, this broke all existing dictionaries so I made it conflict
with dictionaries providing aspell6-dictionary.

Additionally, as of version 0.60.3-3 in conjunction with
dictionaries-common >= 0.49.2, aspell now fully supports building
dictionary hashes at install time. This provides two huge advantages
over packaging the hashes in the .deb:

1. The dictionary packages may be Arch: all, which for some dictionaries
   provides a significant relief to the mirrors.

2. The hashes will be automatically rebuilt for new aspell versions if
   the dictionary format changes, eliminating the need to transition all
   dictionary packages.

Consequently, this is now the preferred method for packaging aspell
dictionaries.

Packaging dictionaries for aspell >= 0.60.3-3
---------------------------------------------

[Old-style hashes (.rws files) in .deb]

1. Change "Provides: aspell6-dictionary" to "Provides:
   aspell6a-dictionary"

2. Ensure dictionary files are installed to /usr/lib/aspell

3. Remove any dependency on libaspell15 (see #310590) or aspell-bin
   (which no longer exists). Instead depend on aspell (>= 0.60.3-2).

[New-style autobuilt hashes]

1. Change "Provides: aspell6-dictionary" to "Provides:
   aspell-dictionary" (no version in name).

2. Remove build-dependency on aspell(-bin)

3. Change Architecture to "all"

4. Add binary package dependency on "aspell (>= 0.60.3-3)"

5. Remove any relationship on libaspell15 or aspell-bin

6. Package an empty file /var/lib/aspell/$DICT_LANG.compat (where
   $DICT_LANG is the iso code for the dictionary, e.g. "en")

7. Install the wordlists compressed as .mwl.gz, .wl.gz, or .cwl.gz to
   /usr/share/aspell.

8. For each of the above wordlists:

   a. Package an empty file /var/lib/aspell/$WORDLIST.rws (where
      $WORDLIST is the wordlist filename minus the .*wl.gz extension)

   b. Add a symlink /usr/lib/aspell/$WORDLIST.rws ->
      /var/lib/aspell/$WORDLIST.rws

   c. Append the $WORDLIST to the file
      "/usr/share/aspell/$DICT_LANG/.contents". The .contents file
      should contain one $WORDLIST per line.

9. Add a postinst call to "/usr/sbin/update-dictcommon-aspell"--the
   easiest way to do this is to build-depend on dictionaries-common-dev
   (>= 0.9.1) and run installdeb-aspell from debian/rules.

For some examples, see aspell-en (for dictionaries based on
ftp://ftp.gnu.org/gnu/aspell/dict tarballs) or aspell-es (for
dictionaries based on plain wordlists).

If the dictionary is packaged correctly, you should see something like:

Setting up aspell-en (6.0-0-5) ...
aspell-autobuildhash: processing: en [en-common]
aspell-autobuildhash: processing: en [en-variant_0]
aspell-autobuildhash: processing: en [e...

Read more...

Revision history for this message
Matthias Klose (doko) wrote :

fixed in 3.0-4ubuntu2

Revision history for this message
In , Yavor Doganov (yavor) wrote : Uninstallable on testing

tags 319676 - sid
thanks

Removing the tag since the new aspell already entered testing.

--
Yavor Doganov JID: <email address hidden>
Free Software Association - Bulgaria http://fsa-bg.org

Revision history for this message
In , Yavor Doganov (yavor) wrote : NMU for bgoffice

tags 319676 + patch
thanks

Dear Anton,

I dared to prepare a NMU for bgoffice, since in the past two months
several fellow translators and colleagues were tormenting me with
wrong accusations that Debian's quality is "poor". This is a bloody
insult which has to be washed away ASAP. I'm attaching the trivial
patch to the BTS, you can fetch everything from
http://fsa-bg.org/~yavorescu/debian/ or using the famous and
invaluable "debian-addons-bg" repository.
Note that this RC bug is affecting Etch and the
not-so-many-as-I'd-like-to-see companies using Debian are suffering as
well, some of them very hard ;-)

P.S. Translators and users who desperately need aspell-bg, please add
the following line to your /etc/apt/sources.list until the package is
uploaded to the official archive:

deb http://ftp.uni-sofia.bg/debian-addons-bg ./

P.P.S. For the future we should seriously consider reworking/dropping
the obsolete/ugly upstream scripts in order to use aspell's new
autobuild goodies (sorry, Radostin, no intention to offend you at all).

--
Yavor Doganov

Revision history for this message
In , Anton Zinoviev (zinoviev) wrote : Bug#319676: fixed in bgoffice 3.0-5
Download full text (4.0 KiB)

Source: bgoffice
Source-Version: 3.0-5

We believe that the bug you reported is fixed in the latest version of
bgoffice, which is due to be installed in the Debian FTP archive:

aspell-bg_3.0-5_all.deb
  to pool/main/b/bgoffice/aspell-bg_3.0-5_all.deb
bgoffice_3.0-5.diff.gz
  to pool/main/b/bgoffice/bgoffice_3.0-5.diff.gz
bgoffice_3.0-5.dsc
  to pool/main/b/bgoffice/bgoffice_3.0-5.dsc
ibulgarian_3.0-5_i386.deb
  to pool/main/b/bgoffice/ibulgarian_3.0-5_i386.deb
myspell-bg_3.0-5_all.deb
  to pool/main/b/bgoffice/myspell-bg_3.0-5_all.deb
wbulgarian_3.0-5_all.deb
  to pool/main/b/bgoffice/wbulgarian_3.0-5_all.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Zinoviev <email address hidden> (supplier of updated bgoffice package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 21 Sep 2005 22:05:04 +0300
Source: bgoffice
Binary: myspell-bg ibulgarian wbulgarian aspell-bg
Architecture: source all i386
Version: 3.0-5
Distribution: unstable
Urgency: low
Maintainer: Anton Zinoviev <email address hidden>
Changed-By: Anton Zinoviev <email address hidden>
Description:
 aspell-bg - Bulgarian dictionary for aspell
 ibulgarian - The Bulgarian dictionary for ispell
 myspell-bg - The Bulgarian dictionary for myspell
 wbulgarian - The Bulgarian dictionary words for /usr/share/dict
Closes: 319676 321040
Changes:
 bgoffice (3.0-5) unstable; urgency=low
 .
   * Repackage for the new aspell (new-style hashes). Thanks a lot to
     Yavor Doganov and Brian Nelson and apologies for the delay.
     Closes: #319676.
   * Updated ibulgarian.info-ispell: description in Bulgarian, add
     Additionalchars and Aspell-Locales fields.
   * Invoke dh_installdebconf for aspell-bg.
   * Use installdeb-myspell rather than manually install stuff.
   * Install two Bulgarian aspell dictionaries managed by
     update-alternatives. One that recognises only the Bulgarian words and
     second (used by default) that recognises both Bulgarian and English
     words.
   * Encode in UTF-8 the documentation in /usr/share/doc.
   * Unfortunately I have to revert the change in 3.0-4 and use again
     "microsoft-cp1251" instead of "cp1251" in bg_BG.aff. Mozilla will
     again crash but OpenOffice is more important (IMO). For reference:
     https://bugzilla.mozilla.org/show_bug.cgi?id=256292 and #306895.
   * Files /etc/emacs21/site-start.d/90{aspell-bg,ibulgarian}.el to
     codepage-setup cp1251. It is still not clear to me how to support
     spelling of Bulgarian UTF-8 texts in Emacs.
   * Add entries for different Emacs versions in ibulgarian.info-ispell and
     aspell-bg.info-aspell. Thanks to Ivan Raikov, closes: #321040.
   * Use "aspell munch-list" in order to minimise the size of the aspe...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Sat, 10 Sep 2005 10:16:40 +0300 (EEST)
From: Yavor Doganov <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: Uninstallable on testing

----Security_Multipart(Sat_Sep_10_10_16_40_2005_097)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

tags 319676 - sid
thanks

Removing the tag since the new aspell already entered testing.

--
Yavor Doganov JID: <email address hidden>
Free Software Association - Bulgaria http://fsa-bg.org

----Security_Multipart(Sat_Sep_10_10_16_40_2005_097)--
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iQIVAwUAQyKIYOSAnqSknvDAAQLs/hAAsGlS/+r2WYj4sydpwYM5O2tM2Q8llNnr
PWp+6KveP1aKm4Dbq7fe2C48y1alHnVOFjdcnjIeGruK+SV+ET0qsY4liAWCgytW
Qp0zrQIeww3AQ5MspofywcpA5lBZf6HV4shJlZ/TQDQPBueP4hltZlGpeIUxckbf
gj44FrIugSBIhlu0Lo2r73HAN2849ptSUUgNsOfNp+iHWSB6KGeHjtWkYdwEeXfU
Et5Pk8QgG0RseRq5KAoQnXxhn0I4hMUqICgRR/bcmtmZ81ge2bw20quPZ57K5Q+L
AIh5yiAdFnADn3QywUnG0oNcplW+Nxy+2xK4wGIFLiV7bHq07A2yjGZkJKlTIeIS
LyEXtqvujiSbsSKLXxCtaCbhCOtMr62PcBRBzmF7UIGxvV4XhrPACNcL0++MvMbh
4sjg5lMbgg3NvYsksKA7CPay0vmKzrgfYwteygA/SXSO6G492b1Yjo7fx0G5dijX
5nmwCoU51HAmJ8FXVCrOYep1FWxu7BkMXEyjxTH8lOmTTWEWfClvsLQVF2zy9QF3
/us7u1xunArNovqFD7DtAxfI+pb9IU4fsgsipB/+Lx5NFG/Oo6zuHSZnTqQT71BZ
WIW+f0a3Q/NZxzTW0PBvxwf4OyyU3xuLtCffOhpQMw22NknfPbOYT7b65HLor1qC
ZAetOUhNJqU=
=D0BW
-----END PGP SIGNATURE-----

----Security_Multipart(Sat_Sep_10_10_16_40_2005_097)----

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (5.3 KiB)

Message-Id: <email address hidden>
Date: Sat, 17 Sep 2005 23:50:36 +0300 (EEST)
From: Yavor Doganov <email address hidden>
To: <email address hidden>
Cc: <email address hidden>, <email address hidden>, <email address hidden>
Subject: NMU for bgoffice

----Security_Multipart0(Sat_Sep_17_23_50_36_2005_029)--
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Sat_Sep_17_23_50_36_2005_364)--"
Content-Transfer-Encoding: 7bit

----Next_Part(Sat_Sep_17_23_50_36_2005_364)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

tags 319676 + patch
thanks

Dear Anton,

I dared to prepare a NMU for bgoffice, since in the past two months
several fellow translators and colleagues were tormenting me with
wrong accusations that Debian's quality is "poor". This is a bloody
insult which has to be washed away ASAP. I'm attaching the trivial
patch to the BTS, you can fetch everything from
http://fsa-bg.org/~yavorescu/debian/ or using the famous and
invaluable "debian-addons-bg" repository.
Note that this RC bug is affecting Etch and the
not-so-many-as-I'd-like-to-see companies using Debian are suffering as
well, some of them very hard ;-)

P.S. Translators and users who desperately need aspell-bg, please add
the following line to your /etc/apt/sources.list until the package is
uploaded to the official archive:

deb http://ftp.uni-sofia.bg/debian-addons-bg ./

P.P.S. For the future we should seriously consider reworking/dropping
the obsolete/ugly upstream scripts in order to use aspell's new
autobuild goodies (sorry, Radostin, no intention to offend you at all).

--
Yavor Doganov

----Next_Part(Sat_Sep_17_23_50_36_2005_364)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="bgoffice.patch"

diff -Nur bgoffice-3.0.orig/debian/aspell-bg.install bgoffice-3.0/debian/aspell-bg.install
--- bgoffice-3.0.orig/debian/aspell-bg.install 2005-09-17 22:30:45.000000000 +0300
+++ bgoffice-3.0/debian/aspell-bg.install 2005-09-17 21:08:45.000000000 +0300
@@ -1,7 +1,7 @@
-debian/bg.dat usr/lib/aspell-0.60
-debian/bg_affix.dat usr/lib/aspell-0.60
-debian/bg_phonet.dat usr/lib/aspell-0.60
-debian/bulgarian.kbd usr/lib/aspell-0.60
-bin/build_dictionaries/bg.rws usr/lib/aspell-0.60
-debian/bg.multi usr/lib/aspell-0.60
-debian/bulgarian.alias usr/lib/aspell-0.60
+debian/bg.dat usr/lib/aspell
+debian/bg_affix.dat usr/lib/aspell
+debian/bg_phonet.dat usr/lib/aspell
+debian/bulgarian.kbd usr/lib/aspell
+bin/build_dictionaries/bg.rws usr/lib/aspell
+debian/bg.multi usr/lib/aspell
+debian/bulgarian.alias usr/lib/aspell
diff -Nur bgoffice-3.0.orig/debian/changelog bgoffice-3.0/debian/changelog
--- bgoffice-3.0.orig/debian/changelog 2005-09-17 22:30:45.000000000 +0300
+++ bgoffice-3.0/debian/changelog 2005-09-17 21:58:17.000000000 +0300
@@ -1,3 +1,12 @@
+bgoffice (3.0-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Repackage for the new aspell (old-style hashes). Closes: #319676.
+ Thanks to Brian Nelson <email address hidden> for the instructions.
+ * Bumped Stanards-Version to 3.6.2 (no changes needed).
+
+ -- Yavor Doganov <ya...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (4.2 KiB)

Message-Id: <email address hidden>
Date: Wed, 21 Sep 2005 16:32:05 -0700
From: Anton Zinoviev <email address hidden>
To: <email address hidden>
Subject: Bug#319676: fixed in bgoffice 3.0-5

Source: bgoffice
Source-Version: 3.0-5

We believe that the bug you reported is fixed in the latest version of
bgoffice, which is due to be installed in the Debian FTP archive:

aspell-bg_3.0-5_all.deb
  to pool/main/b/bgoffice/aspell-bg_3.0-5_all.deb
bgoffice_3.0-5.diff.gz
  to pool/main/b/bgoffice/bgoffice_3.0-5.diff.gz
bgoffice_3.0-5.dsc
  to pool/main/b/bgoffice/bgoffice_3.0-5.dsc
ibulgarian_3.0-5_i386.deb
  to pool/main/b/bgoffice/ibulgarian_3.0-5_i386.deb
myspell-bg_3.0-5_all.deb
  to pool/main/b/bgoffice/myspell-bg_3.0-5_all.deb
wbulgarian_3.0-5_all.deb
  to pool/main/b/bgoffice/wbulgarian_3.0-5_all.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Zinoviev <email address hidden> (supplier of updated bgoffice package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 21 Sep 2005 22:05:04 +0300
Source: bgoffice
Binary: myspell-bg ibulgarian wbulgarian aspell-bg
Architecture: source all i386
Version: 3.0-5
Distribution: unstable
Urgency: low
Maintainer: Anton Zinoviev <email address hidden>
Changed-By: Anton Zinoviev <email address hidden>
Description:
 aspell-bg - Bulgarian dictionary for aspell
 ibulgarian - The Bulgarian dictionary for ispell
 myspell-bg - The Bulgarian dictionary for myspell
 wbulgarian - The Bulgarian dictionary words for /usr/share/dict
Closes: 319676 321040
Changes:
 bgoffice (3.0-5) unstable; urgency=low
 .
   * Repackage for the new aspell (new-style hashes). Thanks a lot to
     Yavor Doganov and Brian Nelson and apologies for the delay.
     Closes: #319676.
   * Updated ibulgarian.info-ispell: description in Bulgarian, add
     Additionalchars and Aspell-Locales fields.
   * Invoke dh_installdebconf for aspell-bg.
   * Use installdeb-myspell rather than manually install stuff.
   * Install two Bulgarian aspell dictionaries managed by
     update-alternatives. One that recognises only the Bulgarian words and
     second (used by default) that recognises both Bulgarian and English
     words.
   * Encode in UTF-8 the documentation in /usr/share/doc.
   * Unfortunately I have to revert the change in 3.0-4 and use again
     "microsoft-cp1251" instead of "cp1251" in bg_BG.aff. Mozilla will
     again crash but OpenOffice is more important (IMO). For reference:
     https://bugzilla.mozilla.org/show_bug.cgi?id=256292 and #306895.
   * Files /etc/emacs21/site-start.d/90{aspell-bg,ibulgarian}.el to
     codepage-setup cp1251. It is still not clear to me how to support
     spelling of Bulgarian UTF-8 texts in Emacs.
   * A...

Read more...

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.