Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2007 20:29:18 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        "nrgmilk@gmail.com" <nrgmilk@gmail.com>
Cc:        gnome@freebsd.org, bug-followup@FreeBSD.org
Subject:   Re: Status of ports/118030 
Message-ID:  <20071121042918.63A1545011@ptavv.es.net>
In-Reply-To: Your message of "Wed, 21 Nov 2007 14:19:34 %2B1100." <4743A3C6.1010907@gmail.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_1195619358_52342P
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

> Date: Wed, 21 Nov 2007 14:19:34 +1100
> From: "nrgmilk@gmail.com" <nrgmilk@gmail.com>
> 
> This is a multi-part message in MIME format.
> --------------080909030101030800000600
> Content-Type: text/plain; charset=ISO-2022-JP
> Content-Transfer-Encoding: 7bit
> 
> Hello.
> 
> I tried follow things repeat for about two weeks.
> *portupgrade -fap
> *buildworld
> *buildkernel
> *all comment out in make.conf
> The following are make.conf that I am describing.
> 
> JAVA_VERSION= 1.6+
> JAVA_OS= native
> JAVA_VENDOR= bsdjava
> 
> LOCALIZED_LANG= ja
> 
> WITH_CHARSET= utf8
> WITH_XCHARSET= all
> WITH_OPENSSL= YES
> 
> PACKAGE_BUILDING=yes
> APR_UTIL_WITH_BERKELEY_DB=yes
> 
> 
> 
> 
> Error of BETA3 went out still.
> 
> /usr/bin/ld: warning: libkrb5.so.8, needed by
> /usr/local/lib/libexchange-storage-1.2.so, may conflict with libkrb5.so.23
> /usr/bin/ld: warning: libroken.so.9, needed by
> /usr/local/lib/libexchange-storage-1.2.so, may conflict with libroken.so.19
> /usr/bin/ld: warning: libgssapi.so.8, needed by
> /usr/local/lib/libexchange-storage-1.2.so, may conflict with libgssapi.so.2
> /usr/lib/libkrb5.so.8: undefined reference to `copy_octet_string'
> gmake[2]: *** [evolution-exchange-storage] Error 1
> 
> it linked compulsorily.
> in /usr/lib
> 
> ln -s libkrb5.so libkrb5.so.8
> ln -s libgssapi.so libgssapi.so.8
> ln -s libroken.so libroken.so.9
> 
> libkrb5.so.8 -> libkrb5.so
> libkrb5.so -> libkrb5.so.23
> libkrb5.so.23
> 
> libroken.so.9 -> libroken.so.19
> libroken.so -> libroken.so.19
> libroken.so.19
> 
> libgssapi.so.8 -> libgssapi.so
> libgssapi.so -> libgssapi.so.2
> libgssapi.so.2
> 
> portupgrade -fp mail/evolution-exchange
> The error disappeared when these were executed.
> and portupgrade -fp lib*
> 
> links changed automatically
> 
> in /usr/lib
> libkrb5.so -> libkrb5.so.8
> libkrb5.so.8
> 
> libroken.so -> libroken.so.9
> libroken.so.9
> 
> libgssapi.so -> libgssapi.so.8
> libgssapi.so.8
> 
> Seemingly, it seems to have solved the problem.
> However, it is uneasy because it forcibly changed it by hand power.
> 
> > Any status on this PR? I am having the same problem on multiple systems
> > and would like to resolve them, but, the patch shows up in the trouble
> > report as unformatted garbage, so I can't try it.
> >
> > Thanks,
> >   

Please don't top post!

Joe's analysis is completely right. The heimdal port was pulled in by
gnome-vfs and used by all gnome ports while evolution (and its kin)
linked to the system Kerberos libraries and that really generated a
bunch of conflicts.

I simply captured a list of all packages that depended in heimdal-1.0.1,
deleted heimdal-1.0.1, and ran 'portupgrade -fO' on all of those
ports. That made the builds of evolution and evolution exchange work
again.

I just wish I knew why the heimdal port was installed in the first
place.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

--==_Exmh_1195619358_52342P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Exmh version 2.5 06/03/2002

iD8DBQFHQ7Qekn3rs5h7N1ERAmhTAKCDOL+gz3asKcR5n2N9h+9tbiV4tgCgnapt
i+qNkK3JoB6tBdVcrY+TFmA=
=T5fd
-----END PGP SIGNATURE-----

--==_Exmh_1195619358_52342P--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071121042918.63A1545011>