#43405 closed defect (fixed)
ext2fuse requires fuse4x which is obsolete
Reported by: | dershow | Owned by: | drkp (Dan Ports) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | cooljeanius (Eric Gallager), mp@… | |
Port: | ext2fuse |
Description (last modified by mf2k (Frank Schima))
fuse4x is now obsolete and has been replaced by osxfuse. So, ext2fs will no longer build. ext2fs should be updated to use osxfuse. See: ticket:39456
Change History (6)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Port: | ext2fuse added; ext2fs removed |
Summary: | ext2fs requires fuse4x whichis obsolete → ext2fuse requires fuse4x which is obsolete |
Type: | enhancement → defect |
Version: | 2.2.1 |
comment:2 Changed 11 years ago by cooljeanius (Eric Gallager)
Cc: | egall@… added |
---|
comment:3 Changed 11 years ago by drkp (Dan Ports)
Owner: | changed from macports-tickets@… to dports@… |
---|---|
Status: | new → assigned |
comment:4 Changed 11 years ago by drkp (Dan Ports)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in r119228.
comment:5 Changed 11 years ago by mp@…
On a MacBookPro3,1 (Intel Core 2 Duo) with Snow Leopard (10.6.8), the current Portfile fails, reporting
Error: Cannot install ext2fuse for the arch(s) 'x86_64' because Error: its dependency osxfuse is only installed for the arch 'i386' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch
probably because the kernel is only 32-bit:
Darwin now 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
Adding
configure.build_arch ${os.arch}
solves the issue, but maybe it's safer to add
if {${os.platform} eq "darwin" && ${os.major} < 12} { configure.build_arch ${os.arch} }
(Had "< 11" first, but see in #43415 that this issue applies to Lion (10.7.5) as well.)
Note: See
TracTickets for help on using
tickets.
Cc Me!