[MacPorts] #43415: osxfuse architecture mismatch when kernel arch different from userspace
MacPorts
noreply at macports.org
Thu May 8 07:10:01 PDT 2014
#43415: osxfuse architecture mismatch when kernel arch different from userspace
------------------------------+----------------------
Reporter: soulne4ny@… | Owner: dports@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: osxfuse ntfs-3g |
------------------------------+----------------------
Comment (by Michael.Tiernan@…):
Yes, I'll add myself to the group.
I've read the thread and done the checks as requested.
This is where I started from:
{{{
{~}$ sudo port selfupdate
---> Updating MacPorts base sources using rsync
MacPorts base version 2.2.1 installed,
MacPorts base version 2.2.1 downloaded.
---> Updating the ports tree
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you
should run
port upgrade outdated
{~}$ sudo port upgrade outdated
Password:
---> Computing dependencies for encfs
Error: Cannot install encfs for the arch(s) 'x86_64' because
Error: its dependency osxfuse only supports the arch(s) 'i386'.
Error: Unable to upgrade port: architecture mismatch
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
}}}
So I tried the obvious:
{{{
sudo port install osxfuse
---> Cleaning osxfuse
---> Updating database of binaries: 100.0%
---> Scanning binaries for linking errors: 100.0%
---> Found 4 broken file(s), matching files to ports
---> Found 2 broken port(s), determining rebuild order
---> Rebuilding in order
encfs @1.7.5-135
sshfs @2.4
---> Computing dependencies for encfs
Error: Cannot install encfs for the arch(s) 'x86_64' because
Error: its dependency osxfuse only supports the arch(s) 'i386'.
Error: Unable to upgrade port: architecture mismatch
Error rebuilding encfs
while executing
"error "Error rebuilding $portname""
(procedure "revupgrade_scanandrebuild" line 382)
invoked from within
"revupgrade_scanandrebuild broken_port_counts $opts"
(procedure "macports::revupgrade" line 5)
invoked from within
"macports::revupgrade $opts"
(procedure "action_revupgrade" line 2)
invoked from within
"action_revupgrade $action $portlist $opts"
(procedure "action_target" line 96)
invoked from within
"$action_proc $action $portlist [array get global_options]"
(procedure "process_cmd" line 93)
invoked from within
"process_cmd $remaining_args"
invoked from within
"if { [llength $remaining_args] > 0 } {
# If there are remaining arguments, process those as a command
set exit_status [process_cmd $remaining..."
(file "/opt/local/bin/port" line 4857)
}}}
And when none of that gave the results expected I did the steps as
mentioned here...
{{{
{~}$ port version
Version: 2.2.1
{~}$ uname -mprsv
Darwin 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 i386
{~}$ port -d installed osxfuse
The following ports are currently installed:
osxfuse @2.6.4_0 (active) platform='darwin 10' archs='i386'
{~}$ file /opt/local/lib/libosxfuse_i64.2.dylib
/opt/local/lib/libosxfuse_i64.2.dylib: Mach-O i386 dynamically linked
shared library
}}}
So, hopefully that helps.
Here's the system:
{{{
Model Name: MacBook Pro
Model Identifier: MacBookPro5,2
Processor Name: Intel Core 2 Duo
Processor Speed: 3.06 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 6 MB
Memory: 8 GB
Bus Speed: 1.07 GHz
Boot ROM Version: MBP52.008E.B05
SMC Version (system): 1.42f4
System Version: Mac OS X 10.6.8 (10K549)
Kernel Version: Darwin 10.8.0
Boot Mode: Normal
Secure Virtual Memory: Enabled
64-bit Kernel and Extensions: No
}}}
--
Ticket URL: <https://trac.macports.org/ticket/43415#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list