Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 392489

Summary: mail-client/thunderbird-8.0-r1 : Define 'crypt' USEflag better
Product: Gentoo Linux Reporter: sachse <sachse>
Component: New packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED FIXED    
Severity: enhancement CC: darkside
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description sachse 2011-11-30 00:15:47 UTC
thunderbird-8 was installed without any question. 
now encrypted mails can not be accessed.
enigmail can not be installed.

last sync: 2011-11-30 01:00:00


Reproducible: Always

Steps to Reproduce:
1. emerge enigmail

Actual Results:  
[ebuild  N     ] x11-plugins/enigmail-1.1.2-r3  USE="alsa custom-cflags dbus libnotify startup-notification wifi -custom-optimization -debug -gnome -system-sqlite" 0 kB
[blocks B      ] x11-plugins/enigmail ("x11-plugins/enigmail" is blocking mail-client/thunderbird-8.0-r1)


Expected Results:  
successfully install of enigmail
Comment 1 Jory A. Pratt gentoo-dev 2011-11-30 02:21:11 UTC
enigmail is installed with the crypt useflag on thunderbird.
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-11-30 03:27:23 UTC
(In reply to comment #1)
> enigmail is installed with the crypt useflag on thunderbird.

Jory, That would be a nice local useflag addition to tb..I've seen multiple people get confused by this now.

Currently, the end user has no /real/ hint that 'crypt' pulls in enigmail:
global:crypt: Add support for encryption -- using mcrypt or gpg where applicable

What do you think?
Comment 3 sachse 2011-11-30 07:50:21 UTC
[ebuild   R    ] mail-client/thunderbird-8.0-r1  USE="alsa crashreporter crypt custom-cflags dbus ipc libnotify lightning startup-notification webm wifi -bindist -custom-optimization -debug -gconf -mozdom -system-sqlite" LINGUAS="de en ru -ar -be -bg -bn -bn_BD -br -ca -cs -da -el -en_GB -en_US -es -es_AR -es_ES -et -eu -fi -fr -fy -fy_NL -ga -ga_IE -gd -gl -he -hu -id -is -it -ja -ko -lt -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -rm -ro -si -sk -sl -sq -sv -sv_SE -ta -ta_LK -tr -uk -vi -zh -zh_CN -zh_TW"

as you see: 
- crypt is enabled and was enabled before starting update.
- there is no enigmail available
Comment 4 Jory A. Pratt gentoo-dev 2011-12-02 02:32:30 UTC
(In reply to comment #3)
> [ebuild   R    ] mail-client/thunderbird-8.0-r1  USE="alsa crashreporter crypt
> custom-cflags dbus ipc libnotify lightning startup-notification webm wifi
> -bindist -custom-optimization -debug -gconf -mozdom -system-sqlite" LINGUAS="de
> en ru -ar -be -bg -bn -bn_BD -br -ca -cs -da -el -en_GB -en_US -es -es_AR
> -es_ES -et -eu -fi -fr -fy -fy_NL -ga -ga_IE -gd -gl -he -hu -id -is -it -ja
> -ko -lt -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -rm -ro -si
> -sk -sl -sq -sv -sv_SE -ta -ta_LK -tr -uk -vi -zh -zh_CN -zh_TW"
> 
> as you see: 
> - crypt is enabled and was enabled before starting update.
> - there is no enigmail available

All extensions and addons are disabled by default, go to addon manager and click on enable.
Comment 5 sachse 2011-12-04 12:45:06 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > [ebuild   R    ] mail-client/thunderbird-8.0-r1  USE="alsa crashreporter crypt
> > custom-cflags dbus ipc libnotify lightning startup-notification webm wifi
> > -bindist -custom-optimization -debug -gconf -mozdom -system-sqlite" LINGUAS="de
> > en ru -ar -be -bg -bn -bn_BD -br -ca -cs -da -el -en_GB -en_US -es -es_AR
> > -es_ES -et -eu -fi -fr -fy -fy_NL -ga -ga_IE -gd -gl -he -hu -id -is -it -ja
> > -ko -lt -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -rm -ro -si
> > -sk -sl -sq -sv -sv_SE -ta -ta_LK -tr -uk -vi -zh -zh_CN -zh_TW"
> > 
> > as you see: 
> > - crypt is enabled and was enabled before starting update.
> > - there is no enigmail available
> 
> All extensions and addons are disabled by default, go to addon manager and
> click on enable.

That's not correct so.
Google calendar was enabled but enigmail was disabled.

There seems some errors und configuration handling.
Previous configuration should be preserved.

After reenabling enigmal it works.
thx
Comment 6 Jory A. Pratt gentoo-dev 2011-12-06 04:12:00 UTC
crypt useflag has been redefined in metadata, thanks for reporting darkside.