Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59249 - mail-client/pine-4.60 depends on app-crypt/mit-krb5 instead of virtual/krb5
Summary: mail-client/pine-4.60 depends on app-crypt/mit-krb5 instead of virtual/krb5
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on: 54421
Blocks:
  Show dependency tree
 
Reported: 2004-08-03 03:16 UTC by Johan Ymerson
Modified: 2004-09-13 12:55 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 Johan Ymerson 2004-08-03 03:16:23 UTC
mail-client/pine-4.60 depends on app-crypt/mit-krb5 instead of virtual/krb5.
If heimdal is used instead of mit-krb5, then portage will try to install mit-krb5 as well, which gets blocked.

Reproducible: Always
Steps to Reproduce:
1. emerge heimdal
2. USE="kerberos" emerge pine
3.

Actual Results:  
[blocks B     ] app-crypt/heimdal ("virtual/krb5" from pkg
app-crypt/mit-krb5-1.3.3-r1)
[ebuild  N    ] app-crypt/mit-krb5-1.3.3-r1  +krb4 -static  0 kB
[ebuild     U ] mail-client/pine-4.60 [4.58] -debug +kerberos +ldap -passfile
+ssl  3,066 kB


Expected Results:  
pine should build against heimdal instead of mit-krb5


Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.4.26-gentoo-r3)
=================================================================
System uname: 2.4.26-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=i686 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/dlportage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl afs apache2 apm avi berkdb crypt cups encode foomaticdb gd gdbm gif gpm
gtk gtk2 imap imlib java jpeg kerberos krb4 ldap libg++ libwww mad maildir
mikmod milter mmc mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl
png ppds python quicktime readline samba sdl slang spell sse ssl tcltk tcpd
truetype unicode x86 xml2 xv zlib"
Comment 1 Tuan Van (RETIRED) gentoo-dev 2004-08-03 11:31:28 UTC
We can't do this until heimdal-0.6.2-r1 mark stable on all arch. Right now pine won't compile with heimdal-0.6.2. See bug #54421 for similar issues.
Comment 2 Tuan Van (RETIRED) gentoo-dev 2004-09-13 12:55:59 UTC
I've tried to emerge pine with app-crypt/heimdal-0.6.3 without success. I'll mark this as CANTFIX until someone comeup with a patch for pine to compile with heimdal.

<snip>
In file included from auths.c:1,
                 from env_unix.c:142,
                 from osdep.c:42:
kerb_mit.c:22:35: gssapi/gssapi_generic.h: No such file or directory
kerb_mit.c:23:32: gssapi/gssapi_krb5.h: No such file or directory
In file included from auths.c:1,
                 from env_unix.c:142,
                 from osdep.c:42:
kerb_mit.c:27: error: parse error before "error"
kerb_mit.c: In function `kerberos_server_valid':
kerb_mit.c:36: error: `krb5_context' undeclared (first use in this function)
<snip>