| Summary: | net-misc/putty-0.60_p20100131 requires mit-krb5 while NOT heimdal? | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
| Component: | New packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build.log
heimdal.patch |
||
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"
|
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.