Opened 11 years ago

Closed 7 years ago

#39611 closed defect (wontfix)

MacPorts installer for Lion fails if /opt is mounted zfs

Reported by: ericxjo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 2.1.3
Keywords: Cc:
Port:

Description (last modified by mf2k (Frank Schima))

MacPorts installer for Lion fails with the message "Installation failed" if installed with maczfs installed, and /opt mounted as zfs.

Steps to reproduce:

  • Install Mac OS X Lion (tested on fresh install)
  • Install maczfs
  • Create zfs filesystem for opt (zfs create pool/opt)
  • Mount it at /opt (zfs set mountpoint=/opt pool/opt)
  • Install MacPorts Lion with the GUI installer.

NOTE: Installing manually works fine.

Change History (4)

comment:1 Changed 11 years ago by mf2k (Frank Schima)

Component: portsbase
Description: modified (diff)

In the future, please use WikiFormatting.

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Is there any more detailed message in Installer.app's log window, or in Console.app?

comment:3 Changed 8 years ago by lundman@…

A quick note, hopefully informational. Came across this issue in our tracker (https://github.com/openzfsonosx/zfs/issues/425), and followed its trail. It is discussed in length by Sasu (http://www.listbox.com/member/archive/182191/2013/20130425172312:536E2F02-ADEE-11E2-B2BD-AD5882B17FC9/)

I have updated to return ENOTSUP as suggested, and sqlite3 has also committed fixes to work around it (http://www.sqlite.org/src/info/1bbb4be1a25)

I would like to believe once MacPorts updates the internal sqlite3, everyone should be happy.

comment:4 Changed 7 years ago by raimue (Rainer Müller)

Resolution: wontfix
Status: newclosed

MacPorts uses sqlite3 as provided by macOS. The issue will probably not occur anymore on newer releases of macOS with the fixed sqlite3. As I understand it, there is no action we can take here.

Note: See TracTickets for help on using tickets.