Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109617 - app-crypt/cryptplug fails to find gpgme.h in build process
Summary: app-crypt/cryptplug fails to find gpgme.h in build process
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-17 13:22 UTC by Darryl Bleau
Modified: 2005-10-20 00:29 UTC (History)
0 users

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 Darryl Bleau 2005-10-17 13:22:14 UTC
Entire system was re-emerged (emerge -e world) but cryptplug fails to build.

First error:
gpgmeplug.c:60:19: gpgme.h: No such file or directory

Which causes a subsequent spew of errors. I tried re-emerging gpgme (which works
fine) but this doesn't seem to help.
Comment 1 Darryl Bleau 2005-10-17 13:41:22 UTC
emerge info:

Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.2.3-r5, 2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config
/usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.noved.org/ ftp://gentoo.noved.org/
ftp://mirrors.tds.net/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups curl
dvd eds emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gpm
gstreamer gtk gtk2 guile imagemagick imlib ipv6 java jpeg junit kde lzw lzw-tiff
mad mikmod motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl pam
pdflib perl png python qt quicktime readline ruby samba sdl slang speex spell
sqlite ssl tcltk tcpd tiff truetype-fonts type1-fonts usb userlocales vorbis
xine xinerama xml xml2 xmms xpm xprint xv zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 2 Daniel Black (RETIRED) gentoo-dev 2005-10-18 04:59:46 UTC
this is odd - what version(s) of gpgme do you have installed? 
 
You should have a ~app-crypt/gpgme-0.3.14 version 
Comment 3 Darryl Bleau 2005-10-19 16:29:09 UTC
Hmm.. this might be the problem:

$ eix gpgme
* app-crypt/gpgme
     Available versions:  0.3.14-r1 1.0.2 ~1.0.3
     Installed:           0.3.14-r1 0.4.0 1.0.2
Comment 4 Darryl Bleau 2005-10-19 16:47:09 UTC
Ok so I unmerged gpgme, and remerged it. This emerged gpgme-1.0.4.

I think went to emerge cryptplug, which first emerged gpgme-0.3.14-r1 and the
emerged cryptplug without incident. Not sure what changed but it works now for
some unknown reason. When in doubt, unmerge-emerge I suppose :).
Comment 5 Daniel Black (RETIRED) gentoo-dev 2005-10-20 00:29:57 UTC
was the 0.4.0 version stuffing up (was removed ages ago). ~0.3.14 and >=0.9.0 
can happily coexist.