The aspell-fi package should provide "aspell6a-dictionary", and not
"aspell-dictionary". The reason for this is that the
"aspell-dictionary" virtual package is reserved for dictionaries that
use the aspell-autobuildhash system and are thus independent of the
dictionary format.
This package, on the other hand, builds the hash at package build time
and includes it in the .deb. The next time the aspell dictionary format
changes, this package will need to be rebuilt. Aspell ensures the
installed dictionaries have the correct format by conflicting with
incompatible formats, and it relies on the provides relationship to do
this.
So, to be clear:
aspell-dictionary: uses aspell-autobuildhash, Arch: all, independent of
aspell version
aspell6a-dictionary: packages dictionary hash in the .deb, Arch: any,
depends on specific aspell versions due to dictionary format changes.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Message-ID: <email address hidden>
Date: Thu, 24 Nov 2005 05:25:57 -0500
From: Brian Nelson <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: aspell-fi: Provides wrong aspell dictionary type
Package: aspell-fi
Version: 0.7-16
Severity: serious
The aspell-fi package should provide "aspell6a- dictionary" , and not dictionary" . The reason for this is that the autobuildhash system and are thus independent of the
"aspell-
"aspell-dictionary" virtual package is reserved for dictionaries that
use the aspell-
dictionary format.
This package, on the other hand, builds the hash at package build time
and includes it in the .deb. The next time the aspell dictionary format
changes, this package will need to be rebuilt. Aspell ensures the
installed dictionaries have the correct format by conflicting with
incompatible formats, and it relies on the provides relationship to do
this.
So, to be clear:
aspell-dictionary: uses aspell- autobuildhash, Arch: all, independent of
aspell version
aspell6a- dictionary: packages dictionary hash in the .deb, Arch: any,
depends on specific aspell versions due to dictionary format changes.
-- System Information: en_US.UTF- 8 (charmap=UTF-8)
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14
Locale: LANG=en_US.UTF-8, LC_CTYPE=
--
Captain Logic is not steering this tugboat.