Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144628 - x11-plugins/enigmail-0.94.1 version bump
Summary: x11-plugins/enigmail-0.94.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 143158
  Show dependency tree
 
Reported: 2006-08-21 05:19 UTC by Vasilis Lourdas
Modified: 2006-09-25 22:24 UTC (History)
3 users (show)

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


Attachments
patch for the current ebuild including linguas and bump to TB-1.5.0.7 (eniglingua.diff,2.84 KB, patch)
2006-09-23 02:36 UTC, Walter Meinl
Details | Diff
better patch for the ebuild taking also care that autoconf-2.13 is used (eniglingua.diff,3.20 KB, patch)
2006-09-24 01:23 UTC, Walter Meinl
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vasilis Lourdas 2006-08-21 05:19:27 UTC
version 0.94.1 added support for signing attachments with inline-PGP (from http://enigmail.mozdev.org/news.html).
Comment 1 Alexander M. Turek 2006-09-17 06:49:15 UTC
I have just built enigmail 0.94.1 against Thunderbird 1.5.0.7 using a slightly modified version of enigmail-0.94.0-r5.ebuild. Everything works fine here.

9c9
< TBVER="1.5.0.5"
---
> TBVER="1.5.0.7"
25c25
<       >=app-crypt/gnupg-1.4
---
>       >=app-crypt/gnupg-1.4.5

According to enigmail.mozdev.org, enigmail requires at least gnupg 1.4.5.
Comment 2 Vasilis Lourdas 2006-09-17 12:20:27 UTC
Alexander, I've done the same here and it also works fine for me. Thanks.
Comment 3 Torbjörn Svensson 2006-09-18 11:16:53 UTC
I just tested the same as in Comment #1, but without any luck. My Thunderbird just dosn't recognize enigmail anywhere. I have used both 0.94.0 and 0.94.1 without success. I am on an amd64 box (pulled thunderbird and enigmail from ~amd64).

[ebuild   R   ] x11-plugins/enigmail-0.94.1  0 kB
[ebuild   R   ] mail-client/mozilla-thunderbird-1.5.0.7  USE="crypt ipv6 -debug -gnome -ldap -xinerama -xprint" LINGUAS="-bg -ca -cs -da -de -el -en_GB -es -es_AR -es_ES -eu -fi -fr -ga -ga_IE -gu_IN -he -hu -it -ja -ko -lt -mk -nb -nb_NO -nl -pa_IN -pl -pt_BR -ru -sk -sl -sv -sv_SE -tr -zh_CN" 0 kB
Comment 4 Torbjörn Svensson 2006-09-18 11:19:00 UTC
# emerge --info
Portage 2.1.1 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Gentoo Base System version 1.12.5
Last Sync: Mon, 18 Sep 2006 16:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ABI="amd64"
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE=""
ALSA_CARDS="emu10k1"
ARCH="amd64"
ASFLAGS_x86="--32"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CCACHE_SIZE="512M"
CDEFINE_amd64="__x86_64__"
CDEFINE_x86="__i386__"
CFLAGS="-march=athlon64 -O2 -pipe"
CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x86="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COLORFGBG="default;default;0"
COLORTERM="rxvt-xpm"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CROSSCOMPILE_OPTS=""
CVS_RSH="ssh"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DCCC_PATH="/usr/lib/distcc/bin"
DEFAULT_ABI="amd64"
DISPLAY=":0.0"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
DVB_CARDS=""
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose"
EMERGE_WARNING_DELAY="10"
FCDSL_CARDS=""
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
FOO2ZJS_DEVICES=""
FRITZCAPI_CARDS=""
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/"
G_BROKEN_FILENAMES="1"
G_FILENAME_ENCODING="UTF-8"
HOME="/root"
HUSHLOGIN="FALSE"
INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/info"
INPUT_DEVICES="keyboard mouse"
JAVAC="/opt/blackdown-jdk-1.4.2.03/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.4.2.03"
JDK_HOME="/opt/blackdown-jdk-1.4.2.03"
KDEDIRS="/usr"
KERNEL="linux"
LC_ADDRESS="sv_SE.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="sv_SE.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_MEASUREMENT="sv_SE.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_NAME="sv_SE.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_PAPER="sv_SE.UTF-8"
LC_TELEPHONE="sv_SE.UTF-8"
LC_TIME="en_GB.UTF-8"
LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LIBDIR_amd64="lib64"
LIBDIR_x86="lib32"
LINGUAS=""
LIRC_DEVICES=""
LOGNAME="root"
MAKEOPTS="-j4"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/man::/opt/blackdown-jdk-1.4.2.03/man:/usr/qt/3/doc/man:/opt/vmware/workstation/man"
MISDN_CARDS=""
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)"
OLDPWD="/usr/local/portage/x11-plugins"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/sbin:/bin:/usr/sbin:/usr/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib64/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa x86"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CALLER="emerge"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_ELOG_MAILFROM="portage"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK=""
PWD="/usr/local/portage/x11-plugins/enigmail"
PYTHONPATH="/usr/lib/python2.3/site-packages/gtk-2.0/"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/workstation/bin"
RPMDIR="/usr/portage/rpm"
SHELL="/bin/bash"
SHLVL="4"
STAGE1_USE="nptl nptlonly unicode"
SYMLINK_LIB="yes"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="rxvt-unicode"
USE="amd64 X alsa berkdb bitmap-fonts bzip2 cairo cli crypt cups curl dlloader dri dvd elibc_glibc fortran gdbm gtk gtk2 input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ mp3 ncurses nptl nptlonly opengl pam pcre perl ppds pppd python qt3 qt4 readline reflection session smp spl ssl tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa vorbis xorg xv zlib"
USER="root"
USERLAND="GNU"
USE_EXPAND="CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults"
VIDEO_CARDS="nvidia nv vesa"
WINDOWID="62914564"
WMAKER_BIN_NAME="wmaker"
WRASTER_COLOR_RESOLUTION0="4"
XARGS="xargs -r"
XAUTHORITY="/root/.xautheSKysu"
_="/usr/bin/emerge"
Comment 5 Alexander M. Turek 2006-09-18 11:25:23 UTC
Torbj
Comment 6 Alexander M. Turek 2006-09-18 11:25:23 UTC
Torbjörn, this is a known bug on amd64, see bug #143158. But it should be safe to bump enigmail with -amd64.
Comment 7 Torbjörn Svensson 2006-09-20 01:48:21 UTC
Yes... But that bug isn't realy true for me. TB 1.5.0.5 works well with 0.94.0-r5 here... Just 1.5.0.7 that doesn't play with any enigmail version. But I guess that I should stick with stable thunderbird for a while ;-)
Comment 8 Walter Meinl 2006-09-23 02:34:30 UTC
As mozilla-thunderbird is now localized, we should do this probably also for enigmail. I attach a patch against the current enigmail ebuild. I copied just the lingua sections from the tb ebuild to enigmail and adjusted the langs and shortlangs. I think except copying the localized files to the extension dir nothing else has to be done, as it should automatically switch the language depending on the chosen tb lingua. Switching from de to en_US in tb switched also enigmail.If theres no localized version for a given Lingua the en_US version is installed instead.
Note: in order to be able to download the language-packs I temporarily commented ( mirror://gentoo/${PN}-${X}-0.9x.xpi ) in the SRC_URI and exchanged it against the proper download site. This would have to be reversed when the ebuild makes it to portage. 
Comment 9 Walter Meinl 2006-09-23 02:36:25 UTC
Created attachment 97826 [details, diff]
patch for the current ebuild including linguas and bump to TB-1.5.0.7

I'm not sure if I put everything correctly in shortlangs
Comment 10 Walter Meinl 2006-09-24 01:23:23 UTC
Created attachment 97925 [details, diff]
better patch for the ebuild taking also care that autoconf-2.13 is used

in http://bugs.gentoo.org/show_bug.cgi?id=142864 autoconf-2.59 is used to recreate configure, but autoconf-2.13 is needed. While mozilla-firefox, mozilla-thunderbird ebuilds take care of it, the current enigmail ebuild doesn't. I added the respective dependencies in the update of the patch
Comment 11 Alexander M. Turek 2006-09-24 03:52:46 UTC
Walter,

Your patch works well here. I have just installes enigmail 0.94.1 with LINGUAS="de en" using a patched ebuild.

I noticed, that you did not change the gnugpg dependency. According to the devs (see http://enigmail.mozdev.org/download.html), enigmail requires at least GnuPG 1.4.5.
Comment 12 Fab 2006-09-24 04:34:59 UTC
The patch works fine here too with LINGUAS="fr", thanks.

I just replaced :

 >=app-crypt/gnupg-1.4

by :

 >=app-crypt/gnupg-1.4.5

as said by Alexander.
Comment 13 Doug Goldstein (RETIRED) gentoo-dev 2006-09-25 22:24:06 UTC
Well the languages don't line up to the profiles/lang.desc file properly. No real idea how to handle it. If anyone with more LINGUAS knowledge knows, please fix the ebuild I have commited... it's x11-plugins/enigmail-0.94.1.

Closing this since technically it's the version bump requested. If anyone opens a bug against the current stuff.. Please CC me.