New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #21921 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

facter: Could not load openssl; cannot install

Reported by: ryandesign@… 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

facter.txt (21.2 KB) - added by ryandesign@… 4 years ago.

Change History

Changed 4 years ago by ryandesign@…

comment:1 Changed 4 years ago by nigel@…

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

comment:2 Changed 4 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 4 years ago by ryandesign@…

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 4 years ago by nigel@…

ahah.

Does this fail for you?

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

comment:5 Changed 4 years ago by ryandesign@…

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 3 years ago by ryandesign@…

  • Status changed from new to closed
  • Resolution set to fixed

I'm no longer able to reproduce this problem.

Note: See TracTickets for help on using tickets.