Try using xulrunner-devel instead and letting yelp use the 64bit version. --Jeremy
On Dec 11, 2010, at 16:11, Ryan Schmidt wrote: > > On Dec 11, 2010, at 16:57, Keith J. Schultz wrote: > >> Something strange happened. >> >> I had gnome installed via macports. >> >> I wanted to look at the docs for gnome. They are in docbook format. So I >> decided to install yelp! >> >> When I executed sudo port install yelp >> port started installing a lot of port that where already installed as >> universals. Then it first computed the dependancies for >> yelp and said it can not install yelp because there is no i386 version of >> nss! >> >> 1) I did not ask for a yelp+universal in the first place! > > Nothing strange happened, though it may not be what you expected, and the > implications of what happened unfortunately means you cannot use this port. > > yelp only builds 32-bit -- see the line "supported_archs i386 ppc" in the > portfile. I assume you're on Snow Leopard on a 64-bit-capable Mac, which > means software will build x86_64 by default. So when you want to install yelp > for i386, it must rebuild yelp's 64-bit dependencies universal (x86_64 plus > i386). > > yelp's dependency xulrunner only builds 32-bit (i386 or ppc) as well. > > xulrunner's dependency nss builds for x86_64, and unfortunately has no > universal variant, and the comment in the port file makes it sound like it > would be difficult to add one. > > The above means that xulrunner (and therefore its dependents, like yelp) > cannot be installed on Snow Leopard when the build_arch is set to its default > x86_64. The ticket for this is: > > http://trac.macports.org/ticket/23424 > > nss also seems not to respect build_arch. This means that even changing > build_arch to i386 will not let this port's dependents install on Snow > Leopard on 64-bit-capable machines. For this issue, I have filed this ticket: > > http://trac.macports.org/ticket/27644 > > >> 2) yelps port file must be hosed! > > Nothing's hosed, unfortunately the current status quo of the related > portfiles does not allow the port to be installed on 64-bit-capable Macs > running Snow Leopard. > > _______________________________________________ > macports-users mailing list > [email protected] > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
