Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388807 - mail-client/thunderbird-7.0.1-r1 is missing the system-sqlite USE flag
Summary: mail-client/thunderbird-7.0.1-r1 is missing the system-sqlite USE flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-28 20:59 UTC by Randall Wald
Modified: 2011-10-28 21:12 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randall Wald 2011-10-28 20:59:31 UTC
When trying to upgrade my Thunderbird from 3.1.12 to 7.0.1-r1, I noticed that enigmail refused to allow the new version, since it wants Thunderbird with the system-sqlite USE flag. However, upon investigating the thunderbird-7.0.1-r1.ebuild file, I noticed the following two sections:

IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom"
...
RDEPEND="...
    system-sqlite? ( >=dev-db/sqlite-3.7.5[fts3,secure-delete,unlock-notify,debug=] )
    ...
    "

If the system-sqlite USE flag was removed intentionally, why is there still a conditional dependency which employs it? And if it wasn't removed intentionally, why is missing?
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2011-10-28 21:12:14 UTC
It's still available as you can see when simply running

  emerge -pv =thunderbird-7.0.1-r1


The ebuild is inheriting mozconfig-3.eclass which has the USE flag in its IUSE variable:

# grep ^IUSE.*sqlite $(portageq envvar PORTDIR)/eclass/mozconfig-3.eclass 
IUSE="+alsa +dbus debug libnotify startup-notification system-sqlite wifi"

Your enigmail problem might be caused by you still using the deprecated x11-plugins/enigmail package. If yes please unmerge it and emerge thunderbird-7 with the crtypt USE flag being enabled which includes enigmail.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2011-10-28 21:12:57 UTC
Sorry, I mean "crypt" USE flag, not "crtypt" (stupid typos :))