Your message dated Mon, 28 Feb 2011 14:48:05 +0000
with message-id <[email protected]>
and subject line Bug#593487: fixed in dictionaries-common 1.10.0
has caused the Debian Bug report #593487,
regarding files shipped by the package should not to be regenerated via 
maintainer scripts
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
593487: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593487
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dictionaries-common
Version: 1.5.11
Severity: wishlist


From aspell-autobuildhash(8):

| Dictionaries-common scripts will call internally this script and 
| create a single hash file at /var/lib/ispell/$lang.rws, or hash files 
| at /var/lib/ispell/$subdict.rws. You must set a symlink to that files 
| from /usr/lib/aspell/$lang.rws or /usr/lib/aspell/$subdict.rws as 
| appropriate.  You are also suggested to create empty files at 
| /var/lib/aspell/$lang.rws or for all of the 
| /var/lib/aspell/$subdict.rws in the install target of your package 
| build process. This empty file will be overwritten when the real hash 
| is created, but will make the hash be removed at package removal 
| without any magic being done in the postrm and will also help to keep 
| track about which package owns that file.

The man page recommends shipping of an (empty) file with the package, which is 
then overwritten/regenerated when the real hash is created, which means during 
the maintainers scripts work-time of that very package. This leads to hashsums 
mismatches for these regenerated files -- this is the hashsum of the empty file 
when the package is built versus the hashsum of the already regenerated file by 
preinst or postinst. These mismatches could also be easily seen by debsums(1).

It would be better if all (re)generations and deletions of these files is done 
via maintainer scripts, though it is still not quite clear to me whether 
aspell-autobuildhash would work reliably then.

-- 
pub 4096R/0E4BD0AB <people.fccf.net/danchev/key pgp.mit.edu>



--- End Message ---
--- Begin Message ---
Source: dictionaries-common
Source-Version: 1.10.0

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

dictionaries-common-dev_1.10.0_all.deb
  to main/d/dictionaries-common/dictionaries-common-dev_1.10.0_all.deb
dictionaries-common_1.10.0.dsc
  to main/d/dictionaries-common/dictionaries-common_1.10.0.dsc
dictionaries-common_1.10.0.tar.gz
  to main/d/dictionaries-common/dictionaries-common_1.10.0.tar.gz
dictionaries-common_1.10.0_all.deb
  to main/d/dictionaries-common/dictionaries-common_1.10.0_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 protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Agustin Martin Domingo <[email protected]> (supplier of updated 
dictionaries-common 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 protected])


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

Format: 1.8
Date: Mon, 28 Feb 2011 13:13:16 +0100
Source: dictionaries-common
Binary: dictionaries-common dictionaries-common-dev
Architecture: source all
Version: 1.10.0
Distribution: unstable
Urgency: low
Maintainer: Agustin Martin Domingo <[email protected]>
Changed-By: Agustin Martin Domingo <[email protected]>
Description: 
 dictionaries-common - Common utilities for spelling dictionary tools
 dictionaries-common-dev - Developer tools and Policy for spelling dictionary 
tools
Closes: 593487 615143
Changes: 
 dictionaries-common (1.10.0) unstable; urgency=low
 .
   * update-openoffice-dicts: Mostly become a no-op besides
     dictionary.lst removal. Use strict. Use triggers.
   * Document why we do not enable and byte-compile lisp
     stuff for emacs-snapshot (Closes: #615143).
   * No longer recommend shipping empty compat and hash files
     to be regenerated via maintainer scripts. Provide
     installdeb-{ispell,aspell} with a new optional method to
     help handling that. (Closes: #593487).
Checksums-Sha1: 
 34a9b2eb6c7c65c39b95aeb81cd99eeccef3ebe6 1132 dictionaries-common_1.10.0.dsc
 fe0c0a4d5e3fb95094a4a7949bff90001c675a56 319829 
dictionaries-common_1.10.0.tar.gz
 51c0370079131362263088f0a801550f039c2c77 301572 
dictionaries-common_1.10.0_all.deb
 c6600891f2c18adbda6f4faaa6a0bd6df71a0b22 133440 
dictionaries-common-dev_1.10.0_all.deb
Checksums-Sha256: 
 625cd85e48fdbf34080c2b3a13277221ee637ebeedd5bf4d204c73027939f3a6 1132 
dictionaries-common_1.10.0.dsc
 8b995ebba124f469c44ad3e8a2385e2192d5348c40afd574959c18ccfe22fbb0 319829 
dictionaries-common_1.10.0.tar.gz
 45273bbfc744fceb8111e2a46a8b53d8c1a7b1a33f3929d7b9db35c9002568fe 301572 
dictionaries-common_1.10.0_all.deb
 6e68246434a6c73ec223e29e8e14f37cc19e97d5099bb07e83e9ec94ca00dfaf 133440 
dictionaries-common-dev_1.10.0_all.deb
Files: 
 41a95130e97d2e036f2d61e9b11e9f74 1132 text optional 
dictionaries-common_1.10.0.dsc
 08e74d9a26510887a9de3624a3b4530d 319829 text optional 
dictionaries-common_1.10.0.tar.gz
 5f8efcdb97dcc01c289fa1a227f2bf0c 301572 text optional 
dictionaries-common_1.10.0_all.deb
 de370b240ff2106c31f42cee54aed8c9 133440 devel extra 
dictionaries-common-dev_1.10.0_all.deb

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

iD8DBQFNa5LhTShHqj72DpwRAjcoAJ4rtBIsdL5cjk7urkF+p3KcyyGFcwCfVEY6
ynjytf4CEHGiThTsLmQzj5A=
=7Rzi
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to