Opened 15 years ago

Closed 14 years ago

#21921 closed defect (fixed)

facter: Could not load openssl; cannot install

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: nigel@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: snowleopard Cc:
Port: facter

Description

I can't get facter to install on Snow Leopard. The first thing it says while staging is:

Could not load openssl; cannot install

Full log attached.

Attachments (1)

facter.txt (21.2 KB) - added by ryandesign (Ryan Carsten Schmidt) 15 years ago.

Download all attachments as: .zip

Change History (7)

Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: facter.txt added

comment:1 Changed 15 years ago by nigel@…

Installing a new Snow Leopard box to work out what the problem is now.

comment:2 Changed 15 years ago by nigel@…

So I just did a clean install of 10.6, ran all software updates, installed Xcode 3.2, and installed MacPorts.

port install facter worked cleanly and gave me 1.5.7

comment:3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

I have +universal in my variants.conf so most everything is built x86_64/i386 universal.

I can confirm that facter installs fine when the dependencies are installed non-universal for x86_64 only.

comment:4 Changed 15 years ago by nigel@…

ahah.

Does this fail for you?

/opt/local/bin/ruby -e 'require "openssl"'

comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Yes, that does fail:

$ /opt/local/bin/ruby -e 'require "openssl"'
-e:1:in `require': no such file to load -- openssl (LoadError)
	from -e:1

whereas in my non-universal x86_64-only MacPorts install, it returns without error.

comment:6 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

I'm no longer able to reproduce this problem.

Note: See TracTickets for help on using tickets.