(Marking as confirmed so the SRU team doesn't miss it) ** Summary changed:
- alpine's ./configure wants Build-Depends and Depends: aspell + [Hardy, Intrepid SRU] alpine wants Build-Depends and Depends: aspell ** Description changed: Binary package hint: alpine + + BUG: alpine currently is configured to use aspell as its spell checking + engine. However, since alpine isn't a build-dependency or dependency of + aspell, spell checking in alpine breaks + + DEVELOPMENT: This bug was fixed in 2.00+dfsg-2ubuntu2 for Jaunty. I'm + suggesting that the patch introduced in that revision be backported for + Hardy and Intrepid. + + PATCH: Patches are in the comments for Hardy + (http://launchpadlibrarian.net/24819523/alpine_1.0%2Bdfsg- + 3ubuntu0.2.debdiff) and Intrepid + (http://launchpadlibrarian.net/24819529/alpine_2.00%2Bdfsg- + 1ubuntu0.1.debdiff). + + I've also uploaded packages with those patches to my PPA + (https://launchpad.net/~broder/+archive/ppa). If you check the build + logs, you can see that ./configure successfully found aspell as the + spell check engine. + + TEST CASE: On an unpatched system, run "alpine f...@example.com". Add + some text to the body of the e-mail then press C-t, for spell check. + Observe that the spell check fails to run. + + REGRESSIONS: Potential seems limited, since there are no actual code + changes. + + ==== alpine's debian/rules configures it it --with-spellcheck-program=aspell which according to the changelog has been in Debian since 0.82+dfsg-4. However, if you build it without aspell installed on your local system, ./configure reports: checking for aspell... no checking for ispell... no checking for spell... no checking for aspell... no checking for ispell... no and then builds the resulting binary without spell-checking support. You can confirm this by installing alpine, starting the composer with "alpine f...@example.com", scrolling to the message body, and pressing Ctrl-T. If you install aspell on the build system before configuring, the build process successfully finds aspell, and Ctrl-T works in the resulting binary. I've only tested this on a build server in an Intrepid chroot, building in a clean environment and then after manually installing aspell, but I believe the same packaging bug applies to Hardy as well. So, alpine's package needs to Build-Depend on aspell, so it's present for ./configure, and to Depend on (or at least Recommend) aspell, so it's available for use on the target system. ** Tags added: patch ** Changed in: alpine (Ubuntu) Status: Fix Released => Confirmed ** Changed in: alpine (Ubuntu) Assignee: Asheesh Laroia (paulproteus) => (unassigned) -- [Hardy, Intrepid SRU] alpine wants Build-Depends and Depends: aspell https://bugs.launchpad.net/bugs/340993 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs