Crashes with undefined symbol
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dovecot (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Christian Ehrhardt | ||
dovecot-antispam (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
[Impact]
* Users get segfaults when using dovecot
* Root cause is that dovecot-lucene is broken, deprecated and builds its lucene plugin with bad symbols refernces
[Test Case]
* sudo apt-get install dovecot-lucene
* then enable lucene
* sed -ie 's/#mail_plugins = $/mail_plugins = $mail_plugins fts fts_lucene/' /etc/dovecot/
* sed -ie 's/^plugin {$/plugin {\n fts = lucene\n fts_lucene = whitespace_
* service dovecot reload
* doveadm pw -s SSHA256 -p verysecretindeed
* see error:
Fatal: Couldn't load required plugin /usr/lib/
* Instead of crashing with the fix it will report to not have that plugin
Fatal: Plugin 'fts_lucene' not found from directory /usr/lib/
* on top we now get also:
The following package was automatically installed and is no longer
required:
libclucen
[Regression Potential]
* We are removing the dovecot-lucene functionality which some might consider a regression. But it never ever worked, so it is not a regression.
* Therefore there should be no existing (working) setup that regresses by removing dovecot-lucene.
[Other Info]
* Discussion was held on #ubuntu-devel what the right match to "dropping binary package" is for an SRU and changing it to become an empty package was the consensus.
------
dovecot-lucene in wily (and xenial) crashes immediately when enabled due to a bug in the buildsystem which enables use of the Snowball analyser when textcat is available but the code is only built when libstemmer is available.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: dovecot-lucene (not installed)
ProcVersionSign
Uname: Linux 4.3.0-2-generic x86_64
ApportVersion: 2.19.3-0ubuntu1
Architecture: amd64
CurrentDesktop: GNOME
Date: Thu Dec 10 09:28:50 2015
InstallationDate: Installed on 2015-12-01 (8 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151130)
SourcePackage: dovecot
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in dovecot (Ubuntu): | |
importance: | Undecided → High |
tags: | added: wily |
Changed in dovecot (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in dovecot (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in dovecot (Ubuntu): | |
assignee: | nobody → ChristianEhrhardt (paelzer) |
Changed in dovecot (Ubuntu Xenial): | |
assignee: | nobody → ChristianEhrhardt (paelzer) |
Changed in dovecot (Ubuntu): | |
status: | Confirmed → Incomplete |
Status changed to 'Confirmed' because the bug affects multiple users.