View previous topic :: View next topic |
Author |
Message |
paul555 l33t
Joined: 22 Nov 2004 Posts: 612 Location: Greece
|
Posted: Wed Sep 27, 2006 8:59 am Post subject: emerge openldap-2.3.27 fails |
|
|
Hi all today i wanted to upgrade to openldap-2.3.27 in x86 and during the emerge it gave me that error :
Code: | * Building contributed dsaschema
dsaschema.c: In function ¡dsaschema_read_config¢:
dsaschema.c:247: warning: ¡savelineno¢ is used uninitialized in this function
dsaschema.c: In function ¡init_module¢:
dsaschema.c:265: warning: ¡rc¢ may be used uninitialized in this function
* Building contributed pw-kerberos
* Building contributed pw-netscape
* Building contributed smbk5pwd
../../../libtool --mode=compile gcc -march=athlon-xp -O2 -pipe -DDO_SAMBA -DDO_KRB5 -I../../../include -I../../../servers/slapd -c smbk5pwd.c
mkdir .libs
gcc -march=athlon-xp -O2 -pipe -DDO_SAMBA -DDO_KRB5 -I../../../include -I../../../servers/slapd -c smbk5pwd.c -fPIC -DPIC -o .libs/smbk5pwd.o
smbk5pwd.c:45:25: error: kadm5/admin.h: No such file or directory
smbk5pwd.c:46:17: error: hdb.h: No such file or directory
smbk5pwd.c:56: error: expected ¡=¢, ¡,¢, ¡;¢, ¡asm¢ or ¡__attribute__¢ before ¡conf¢
smbk5pwd.c:57: error: expected ¡=¢, ¡,¢, ¡;¢, ¡asm¢ or ¡__attribute__¢ before ¡*¢ token
smbk5pwd.c: In function ¡k5key_chk¢:
smbk5pwd.c:275: error: ¡krb5_salt¢ undeclared (first use in this function)
smbk5pwd.c:275: error: (Each undeclared identifier is reported only once
smbk5pwd.c:275: error: for each function it appears in.)
smbk5pwd.c:275: error: expected ¡;¢ before ¡salt¢
smbk5pwd.c:276: error: ¡hdb_entry¢ undeclared (first use in this function)
smbk5pwd.c:276: error: expected ¡;¢ before ¡ent¢
smbk5pwd.c:291: error: ¡Key¢ undeclared (first use in this function)
smbk5pwd.c:291: error: expected ¡;¢ before ¡ekey¢
smbk5pwd.c:296: error: ¡ent¢ undeclared (first use in this function)
smbk5pwd.c:299: error: ¡salt¢ undeclared (first use in this function)
smbk5pwd.c:306: error: ¡ekey¢ undeclared (first use in this function)
smbk5pwd.c:309: error: ¡db¢ undeclared (first use in this function)
smbk5pwd.c:317: error: ¡krb5_keyblock¢ has no member named ¡keyvalue¢
smbk5pwd.c:318: error: ¡krb5_keyblock¢ has no member named ¡keyvalue¢
smbk5pwd.c: In function ¡smbk5pwd_exop_passwd¢:
smbk5pwd.c:363: error: ¡hdb_entry¢ undeclared (first use in this function)
smbk5pwd.c:363: error: expected ¡;¢ before ¡ent¢
smbk5pwd.c:375: error: ¡ent¢ undeclared (first use in this function)
smbk5pwd.c:396: error: ¡db¢ undeclared (first use in this function)
smbk5pwd.c:405: error: ¡Key¢ undeclared (first use in this function)
smbk5pwd.c: In function ¡smbk5pwd_modules_init¢:
smbk5pwd.c:789: error: expected ¡=¢, ¡,¢, ¡;¢, ¡asm¢ or ¡__attribute__¢ before ¡*¢ token
smbk5pwd.c:789: error: invalid type argument of ¡unary *¢
smbk5pwd.c:829: error: ¡KADM5_ADMIN_SERVICE¢ undeclared (first use in this function)
smbk5pwd.c:832: error: ¡conf¢ undeclared (first use in this function)
smbk5pwd.c:835: error: ¡db¢ undeclared (first use in this function)
make: *** [smbk5pwd.lo] Error 1
|
Any suggestions? _________________ "LINUX, MS-DOS, Windows : known as the Good, the Bad and the Ugly."
http://www.gnome.gr
Last edited by paul555 on Thu Sep 28, 2006 8:56 am; edited 2 times in total |
|
Back to top |
|
|
Martin LORANG Tux's lil' helper
Joined: 07 Dec 2003 Posts: 92 Location: Moselle / France
|
Posted: Wed Sep 27, 2006 11:20 am Post subject: |
|
|
Same error here
my emerge --info Code: | Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Xeon(TM) CPU 2.80GHz
Gentoo Base System version 1.12.5
Last Sync: Wed, 27 Sep 2006 09:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
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.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -mtune=pentium4 -pipe -fomit-frame-pointer -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/fax /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/ /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -mtune=pentium4 -pipe -fomit-frame-pointer -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo ftp://sunsite.cnlab-switch.ch/mirror/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror http://www.ibiblio.org/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr fr_FR de de_DE"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 7zip apache2 berkdb bitmap-fonts bzip2 calendar cgi cli crypt cups dlloader dri elibc_glibc expat fbcon fortran ftp gdbm gpm imagemagick imap innodb input_devices_keyboard input_devices_mouse ipv6 isdnlog jbig jpeg jpeg2k kerberos kernel_linux latin1 ldap libg++ linguas_de linguas_de_DE linguas_fr linguas_fr_FR mailwrapper math mmx modperl mpeg mysql mysqli ncurses nls nptl nptlonly odbc pam pcre perl png ppds pppd python readline reflection samba session slp snmp spl sqlite sse sse2 ssl symlink tcpd tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU userlocales vhosts video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo wmf xml xml2 xorg zip zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
|
|
|
Back to top |
|
|
Martin LORANG Tux's lil' helper
Joined: 07 Dec 2003 Posts: 92 Location: Moselle / France
|
|
Back to top |
|
|
paul555 l33t
Joined: 22 Nov 2004 Posts: 612 Location: Greece
|
Posted: Wed Sep 27, 2006 4:21 pm Post subject: |
|
|
Confirm that the above solution is working.
(Martin LORANG you emerge heimdal with krb4 useflag?) _________________ "LINUX, MS-DOS, Windows : known as the Good, the Bad and the Ugly."
http://www.gnome.gr |
|
Back to top |
|
|
Raffi l33t
Joined: 17 Mar 2003 Posts: 731 Location: Moscow, Id.
|
Posted: Wed Sep 27, 2006 4:36 pm Post subject: |
|
|
So does anyone know if there is a reason to (or not to) use heimdal over mit-krb5? I have mit-krb5 setup and working, and I would hate to have to start all over. |
|
Back to top |
|
|
Seppel Tux's lil' helper
Joined: 10 Nov 2002 Posts: 113
|
Posted: Wed Sep 27, 2006 10:14 pm Post subject: |
|
|
What kind of solution is this? I have to remove krb? Why? Is heimdal a replacement of krb?
Why isn't this "resolved" by portage (the openldap should block krb or vice versa)? |
|
Back to top |
|
|
Martin LORANG Tux's lil' helper
Joined: 07 Dec 2003 Posts: 92 Location: Moselle / France
|
Posted: Thu Sep 28, 2006 7:41 am Post subject: |
|
|
I emerged it without useflag krb4
I also forgot to mention : Code: | revdep-rebuild -X -vv | is necessary for openssh, php, samba, and all the packages using krb5. |
|
Back to top |
|
|
Doron n00b
Joined: 28 Sep 2006 Posts: 48
|
Posted: Thu Sep 28, 2006 8:20 am Post subject: Unacceptable Solution |
|
|
Martin,
First of all thanks for the technical solution. However, I do not think
it's acceptable, since many people may use krb5 for several packages.
How do we know krb5 can saefly be replaced be heimdal ?
In my case I checked the dependencies, and this is what I get-
Code: |
x1laptopdoron ~ # equery depends mit-krb5
[ Searching for packages depending on mit-krb5... ]
net-misc/curl-7.15.1-r1
x1laptopdoron ~ # equery depends net-misc/curl
[ Searching for packages depending on net-misc/curl... ]
sys-auth/pam_pkcs11-0.5.3-r2
net-firewall/firehol-1.226-r1
app-crypt/gnupg-1.4.5
net-dialup/ppp-2.4.3-r16
app-office/openoffice-2.0.3
net-print/foomatic-db-engine-3.0.2
app-antivirus/clamav-0.88.4
|
Now can you tell me to remove krb5 ?
10X again,
Doron. |
|
Back to top |
|
|
Ooblick n00b
Joined: 07 Feb 2004 Posts: 34
|
Posted: Thu Sep 28, 2006 8:46 am Post subject: |
|
|
An alternative, but probably just as awkward solution is to use -samba
USE="-samba" emerge openldap
Has just worked nicely for me, avoiding the nastiness of removing mit-krb5. But then I don't use samba. |
|
Back to top |
|
|
dannypoo n00b
Joined: 24 Nov 2002 Posts: 25 Location: london
|
Posted: Thu Sep 28, 2006 8:48 am Post subject: breaks loads of stuff |
|
|
Yesterday I removed mit-krb5 and emerged heimdal - only to find I had to rebuild evolution-exchange and evolution-data-server. guess what. they didn't compile against heimdal. so this morning i'm recompiling everything else (except for openldap of course) against mit-krb5.
now waiting to see if anything which depends on openldap will work (i'm guessing not...). i hope i will be able to downgrade back to an older version of openldap (which compiled against mit-krb5 with no problems).
i noticed in the bug above there was a method to insert various libs from heimdal just to facilitate the build of openldap. not ideal though but i might be forced to try it...
cheers
danny |
|
Back to top |
|
|
Martin LORANG Tux's lil' helper
Joined: 07 Dec 2003 Posts: 92 Location: Moselle / France
|
Posted: Thu Sep 28, 2006 8:57 am Post subject: |
|
|
I know : some packages work only with mit-krb5 and others only with heimbal.
so until the developpers find an acceptable solution, you have to choose one and/or emerge the packages without the kerberos useflag or do not upgrade openldap. |
|
Back to top |
|
|
Doron n00b
Joined: 28 Sep 2006 Posts: 48
|
Posted: Thu Sep 28, 2006 9:20 am Post subject: Change the title |
|
|
Due the problems I suggest to remove the Solved from the solution,
or add some sort of warning.
I hate to see someone using Martin's solution and needs to spend a few
hours to fix the damages.
Who can change the title ?
Doron. |
|
Back to top |
|
|
paul555 l33t
Joined: 22 Nov 2004 Posts: 612 Location: Greece
|
Posted: Thu Sep 28, 2006 9:36 am Post subject: |
|
|
dannypoo what version of evolution-data-server did you emerged against heimdal and with what useflags?For me heimdal-0.7.2-r3 and evolution-data-server-1.8.0 compiles ok.The SOLVED is removed _________________ "LINUX, MS-DOS, Windows : known as the Good, the Bad and the Ugly."
http://www.gnome.gr |
|
Back to top |
|
|
dannypoo n00b
Joined: 24 Nov 2002 Posts: 25 Location: london
|
Posted: Thu Sep 28, 2006 9:58 am Post subject: |
|
|
i'm still on evolution-data-server 1.6.2...
here's my emerge --info:
Code: | Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r13 i686)
=================================================================
System uname: 2.6.16-gentoo-r13 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.5
Last Sync: Thu, 28 Sep 2006 09:30:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
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.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk ftp://mirrors.blueyonder.co.uk/mirrors/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/ "
LANG="en_GB.utf8"
LC_ALL="en_GB.utf8"
LINGUAS=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local /usr/portage/local/layman/portage-xgl"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac alsa amr apache2 apm arts audiofile berkdb bitmap-fonts bootsplash bzip2 cdr cli crypt ctype cups curl dba dbus dga dlloader dri dvd dvdread eds elibc_glibc emboss encode esd ethereal evolution exif expat fam fastbuild firefox foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glitz glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile idn imap imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kerberos kernel_linux lcms ldap libg++ libwww lm_sensors mad memlimit mikmod mmx mng mono motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre pdf perl png posix pppd python qt qt3 qt4 quicktime readline reflection samba sdl session simplexml slang snmp soap sockets spell spl sse sse2 ssl svg tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales video_cards_fbdev video_cards_radeon video_cards_vesa vorbis x86 xinerama xml xml2 xmms xorg xscreensaver xsl xv zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
i also have
Code: | gnome-extra/evolution-exchange ~x86
|
in /etc/package.keywords, and i apologise - the error was with compiling evolution-exchange and not evolution-data-server...
i don't really feel like doing all that compiling again though - although ccache should speed it slightly i need to get some work done!!!
OT: how stable and happy is evolution 2.8? do i need to use an overlay or can I unmask the packages in portage? |
|
Back to top |
|
|
gregw Tux's lil' helper
Joined: 20 Nov 2004 Posts: 106 Location: Warrington, Cheshire, England
|
Posted: Thu Sep 28, 2006 11:22 am Post subject: |
|
|
Quote: | First of all thanks for the technical solution. However, I do not think
it's acceptable, since many people may use krb5 for several packages. |
I fully agree! This is only a point increment, its not a totally new innovative or groundbreaking version of openldap; OK not groundbreakign but gentoobreaking! yet there is a dep change and no warning! quite incredible. I've enough problems with samba apps at the moment withiout having to remove mit-krb5 and all the hassle of revdep-rebuilds just after I've changed to 2006.1 profile and gcc 4 followed by a rebuild world that took 3 days!
Enough messing I'm package.masking 2.3.24-r1
OT: there is a great article in Linux Format about concern within GNU/Linux projects that they are starting to look more cathederal than bazzar now. Maybe devs should listen to what people want once in a while
Good luck to everyone else with this issue!!!
GregW |
|
Back to top |
|
|
djbeenie Apprentice
Joined: 09 Nov 2005 Posts: 207
|
Posted: Thu Sep 28, 2006 12:26 pm Post subject: |
|
|
I am getting this error :
Code: |
* Building contributed dsaschema
dsaschema.c: In function 'dsaschema_read_config':
dsaschema.c:247: warning: 'savelineno' is used uninitialized in this function
dsaschema.c: In function 'init_module':
dsaschema.c:265: warning: 'rc' may be used uninitialized in this function
* Building contributed pw-kerberos
* Building contributed pw-netscape
* Building contributed smbk5pwd
../../../libtool --mode=compile gcc -O2 -march=pentium-m -fomit-frame-pointer -pipe -DDO_SAMBA -DDO_KRB5 -I../../../in5pwd.c
mkdir .libs
gcc -O2 -march=pentium-m -fomit-frame-pointer -pipe -DDO_SAMBA -DDO_KRB5 -I../../../include -I../../../servers/slapd 5pwd.o
smbk5pwd.c:45:25: error: kadm5/admin.h: No such file or directory
smbk5pwd.c:46:17: error: hdb.h: No such file or directory
smbk5pwd.c:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'conf'
smbk5pwd.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
smbk5pwd.c: In function 'k5key_chk':
smbk5pwd.c:275: error: 'krb5_salt' undeclared (first use in this function)
smbk5pwd.c:275: error: (Each undeclared identifier is reported only once
smbk5pwd.c:275: error: for each function it appears in.)
smbk5pwd.c:275: error: expected ';' before 'salt'
smbk5pwd.c:276: error: 'hdb_entry' undeclared (first use in this function)
smbk5pwd.c:276: error: expected ';' before 'ent'
smbk5pwd.c:291: error: 'Key' undeclared (first use in this function)
smbk5pwd.c:291: error: expected ';' before 'ekey'
smbk5pwd.c:296: error: 'ent' undeclared (first use in this function)
smbk5pwd.c:299: error: 'salt' undeclared (first use in this function)
smbk5pwd.c:306: error: 'ekey' undeclared (first use in this function)
smbk5pwd.c:309: error: 'db' undeclared (first use in this function)
smbk5pwd.c:317: error: 'krb5_keyblock' has no member named 'keyvalue'
smbk5pwd.c:318: error: 'krb5_keyblock' has no member named 'keyvalue'
smbk5pwd.c: In function 'smbk5pwd_exop_passwd':
smbk5pwd.c:363: error: 'hdb_entry' undeclared (first use in this function)
smbk5pwd.c:363: error: expected ';' before 'ent'
smbk5pwd.c:375: error: 'ent' undeclared (first use in this function)
smbk5pwd.c:396: error: 'db' undeclared (first use in this function)
smbk5pwd.c:405: error: 'Key' undeclared (first use in this function)
smbk5pwd.c: In function 'smbk5pwd_modules_init':
smbk5pwd.c:789: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
smbk5pwd.c:789: error: invalid type argument of 'unary *'
smbk5pwd.c:829: error: 'KADM5_ADMIN_SERVICE' undeclared (first use in this function)
smbk5pwd.c:832: error: 'conf' undeclared (first use in this function)
smbk5pwd.c:835: error: 'db' undeclared (first use in this function)
make: *** [smbk5pwd.lo] Error 1
!!! ERROR: net-nds/openldap-2.3.27 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
openldap-2.3.27.ebuild, line 320: Called die
!!! failed to compile smbk5pwd module
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
_________________ Linux Newbie |
|
Back to top |
|
|
dannypoo n00b
Joined: 24 Nov 2002 Posts: 25 Location: london
|
Posted: Thu Sep 28, 2006 12:41 pm Post subject: |
|
|
so to sort this problem out, do this (as root):
Code: | mygentoobox ~ # echo >=net-nds/openldap-2.3.27 >> /etc/portage/package.mask |
for now that allows you to not update openldap... |
|
Back to top |
|
|
djbeenie Apprentice
Joined: 09 Nov 2005 Posts: 207
|
Posted: Thu Sep 28, 2006 12:46 pm Post subject: |
|
|
dannypoo wrote: | so to sort this problem out, do this (as root):
Code: | mygentoobox ~ # echo >=net-nds/openldap-2.3.27 >> /etc/portage/package.mask |
for now that allows you to not update openldap... |
That works for me. _________________ Linux Newbie |
|
Back to top |
|
|
Doron n00b
Joined: 28 Sep 2006 Posts: 48
|
Posted: Thu Sep 28, 2006 1:27 pm Post subject: |
|
|
OK,
Current status is masking out the new openldap version- openldap-2.3.27.
I posted a message for the openldap dev guys in the bugzilla. See- https://bugs.gentoo.org/show_bug.cgi?id=135238#c34
Now we need to wait and see what they can come up with.
Doron. _________________ Common sense is not so common. (Voltaire) |
|
Back to top |
|
|
UberPinguin Guru
Joined: 20 Nov 2005 Posts: 510 Location: 2416.94 Miles From Home
|
Posted: Thu Sep 28, 2006 1:38 pm Post subject: |
|
|
I've been participating in the bugzilla for this for several months. Still no progress. Can everyone who's posted tell me what version of mit-krb5 you are using? _________________
aidanjt wrote: | You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines. |
|
|
Back to top |
|
|
Raffi l33t
Joined: 17 Mar 2003 Posts: 731 Location: Moscow, Id.
|
Posted: Thu Sep 28, 2006 1:58 pm Post subject: |
|
|
app-crypt/mit-krb5-1.4.3-r3 |
|
Back to top |
|
|
Doron n00b
Joined: 28 Sep 2006 Posts: 48
|
Posted: Thu Sep 28, 2006 2:00 pm Post subject: |
|
|
My krb version:
Code: |
x1laptopdoron ~ # emerge -s mit-krb5
Searching...
[ Results for search key : mit-krb5 ]
[ Applications found : 1 ]
* app-crypt/mit-krb5
Latest version available: 1.4.3-r3
Latest version installed: 1.4.3-r3
Size of files: 7,120 kB
Homepage: http://web.mit.edu/kerberos/www/
Description: MIT Kerberos V
License: as-is
|
_________________ Common sense is not so common. (Voltaire) |
|
Back to top |
|
|
Doron n00b
Joined: 28 Sep 2006 Posts: 48
|
Posted: Thu Sep 28, 2006 2:12 pm Post subject: Temporary solution to avoid masking |
|
|
Guys,
There's a way to remove kerberos support only from openldap.
Here I need to warn you to do this only if you know you don't need kerberos support
for openldap. Otherwise masking is still the way to prevent re-building your portage tree....
So, do the following iff (if and only if) you know you don't need kerberos support for openldap:
Code: |
echo net-nds/openldap -kerberos >> /etc/portage/package.use
emerge --newuse --update openldap
|
Thanks to Alon Bar-Lev (alon.barlev@gmail.com) for his help with this one.
Doron. _________________ Common sense is not so common. (Voltaire) |
|
Back to top |
|
|
UberPinguin Guru
Joined: 20 Nov 2005 Posts: 510 Location: 2416.94 Miles From Home
|
Posted: Thu Sep 28, 2006 2:33 pm Post subject: |
|
|
OK. So it doesn't look like upgrading mit-krb5 will help right now...
This has been a problem since openldap-2.3.24-r2. It looks like some new features were added at that point that depend on things not yet included in mit-krb5. So, last actually stable version would be 2.3.24-r1, I think.
I don't know why .27 was marked stable for x86. Thus far, it doesn't look like any of the maintainers (openldap/heimdal/mit-krb5) actually care to take the time to fix this, and I really don't have the expertise.
On the plus side, mit-krb5-1.5.1 is in testing. If I'm reading the changelog correctly, it looks like this problem was resolved at 1.5.0, but it hasn't been added to portage yet. _________________
aidanjt wrote: | You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines. |
|
|
Back to top |
|
|
farmorg Tux's lil' helper
Joined: 14 Jun 2003 Posts: 76 Location: Leicester (UK)
|
Posted: Fri Sep 29, 2006 11:50 am Post subject: |
|
|
Hi all
I ran into this today while upgrading to gcc 4.1.1 & doing an emerge -e world.
I tried adding Code: | >=net-nds/openldap-2.3.27 | to /etc/portage/package.mask but emerge --resume still insists on installing 2.3.27
So, I tried changing package.mask to read Code: | >net-nds/openldap-2.3.24-r1 | but it STILL insists on installing 2.3.27
Any ideas as to why this should be? It's like portage just isn't reading the package.mask file
I did an emerge --resume --skip-first which got the upgrade going again but I know this will crop up again soon!
farmorg _________________ Master farmorg
May the source be with you |
|
Back to top |
|
|
|