Total: 188 packages (160 upgrades, 5 downgrades, 9 new, 3 in new slots, 11 reinstalls, 1 uninstall, 1 interactive), Size of downloads: 402,882 kB Conflict: 8 blocks (2 unsatisfied) Portage tree and overlays: [0] /usr/portage [1] /usr/local/portage/layman/sunrise [?] indicates that the source repository could not be determined * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'app-crypt/mit-krb5-1.7-r2', 'merge') pulled in by app-crypt/mit-krb5 required by ('ebuild', '/', 'net-misc/putty-0.60_p20100131', 'merge') app-crypt/mit-krb5 required by ('installed', '/', 'net-proxy/squid-3.0.20-r1', 'nomerge') I modified the ebuild and successfully compiled against heimdal libs on ~x86. Please improve the ebuild.
Created attachment 218901 [details] build.log
Created attachment 218903 [details, diff] heimdal.patch [ebuild R ] app-crypt/heimdal-1.2.1-r4 USE="X berkdb ssl threads -afs -hdb-ldap -ipv6 -otp -pkinit -test" 0 kB
(In reply to comment #2) > Created an attachment (id=218903) [details] > heimdal.patch There's also a virtual for that, so instead of the any-of-many dependency, you could depend on "kerberos? ( virtual/krb5 )".
Good news! Thanks for reporting.
Index: putty-0.60_p20100131.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-misc/putty/putty-0.60_p20100131.ebuild,v retrieving revision 1.3 diff -u -B -r1.3 putty-0.60_p20100131.ebuild --- putty-0.60_p20100131.ebuild 6 Feb 2010 16:55:32 -0000 1.3 Fixed. +++ putty-0.60_p20100131.ebuild 8 Feb 2010 21:10:32 -0000 @@ -17,7 +17,7 @@ RDEPEND=" x11-libs/gtk+:2 - kerberos? ( app-crypt/mit-krb5 ) + kerberos? ( virtual/krb5 ) !x11-terms/pssh " DEPEND="${RDEPEND} dev-lang/perl"