[MacPorts] #18431: Unable to install port "ext2fuse"

MacPorts noreply at macports.org
Fri Feb 13 06:12:21 PST 2009


#18431: Unable to install port "ext2fuse"
---------------------------------+------------------------------------------
  Reporter:  ytsmith2@…          |       Owner:  macports-tickets@…                   
      Type:  defect              |      Status:  closed                               
  Priority:  Normal              |   Milestone:  Port Bugs                            
 Component:  ports               |     Version:  1.7.0                                
Resolution:  duplicate           |    Keywords:                                       
      Port:  ext2fuse            |  
---------------------------------+------------------------------------------
Changes (by macsforever2000@…):

  * status:  new => closed
  * resolution:  => duplicate


Old description:

> Hi, I'm trying to install ext2fuse in order to mount a linux partition on
> my internal HD, and ran into the following error. I'm pretty sure it's a
> duplicate of [http://trac.macports.org/ticket/17771], but don't know how
> to proceed due to being a total MacPorts noob. I saw the "Portfile.diff"
> attachment in the previous posting, but don't know how to use it. Any
> help would be greatly appreciated.
>

> {{{
> Macintosh:sw Yost$ sudo port install ext2fuse
> --->  Building ext2fuse
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_fuse_ext2fuse/work
> /ext2fuse-src-0.8.1" && make all " returned error 2
> Command output: make  all-recursive
> Making all in lib/et
> make[2]: Nothing to be done for `all'.
> Making all in lib/ext2fs
> make[2]: Nothing to be done for `all'.
> Making all in src
> /usr/bin/gcc-4.0  -O2 -D__FreeBSD__=10 -I/opt/local/include/fuse
> -L/opt/local/lib -o ext2fuse  ext2fuse-ext2fs.o ext2fuse-mkdir.o
> ext2fuse-readdir.o ext2fuse-symlink.o ext2fuse-wipe_block.o ext2fuse-
> fuse-ext2fs.o ext2fuse-perms.o ext2fuse-rename.o ext2fuse-truncate.o
> ../lib/et/libcom_err.a ../lib/ext2fs/libext2fs.a -lfuse
> Undefined symbols:
>   "_ext2fs_test_generic_bitmap", referenced from:
>       _do_create in ext2fuse-ext2fs.o
>       _ext2fs_new_inode in libext2fs.a(libext2fs_a-alloc.o)
>       _ext2fs_new_inode in libext2fs.a(libext2fs_a-alloc.o)
>       _ext2fs_new_block in libext2fs.a(libext2fs_a-alloc.o)
>   "_ext2fs_test_block_bitmap_range", referenced from:
>       _ext2fs_get_free_blocks in libext2fs.a(libext2fs_a-alloc.o)
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[2]: *** [ext2fuse] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Error: Status 1 encountered during processing.
> Macintosh:sw Yost$
>
> }}}

New description:

 Hi, I'm trying to install ext2fuse in order to mount a linux partition on
 my internal HD, and ran into the following error. I'm pretty sure it's a
 duplicate of #17771, but don't know how to proceed due to being a total
 MacPorts noob. I saw the "Portfile.diff" attachment in the previous
 posting, but don't know how to use it. Any help would be greatly
 appreciated.


 {{{
 Macintosh:sw Yost$ sudo port install ext2fuse
 --->  Building ext2fuse
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_fuse_ext2fuse/work
 /ext2fuse-src-0.8.1" && make all " returned error 2
 Command output: make  all-recursive
 Making all in lib/et
 make[2]: Nothing to be done for `all'.
 Making all in lib/ext2fs
 make[2]: Nothing to be done for `all'.
 Making all in src
 /usr/bin/gcc-4.0  -O2 -D__FreeBSD__=10 -I/opt/local/include/fuse
 -L/opt/local/lib -o ext2fuse  ext2fuse-ext2fs.o ext2fuse-mkdir.o ext2fuse-
 readdir.o ext2fuse-symlink.o ext2fuse-wipe_block.o ext2fuse-fuse-ext2fs.o
 ext2fuse-perms.o ext2fuse-rename.o ext2fuse-truncate.o
 ../lib/et/libcom_err.a ../lib/ext2fs/libext2fs.a -lfuse
 Undefined symbols:
   "_ext2fs_test_generic_bitmap", referenced from:
       _do_create in ext2fuse-ext2fs.o
       _ext2fs_new_inode in libext2fs.a(libext2fs_a-alloc.o)
       _ext2fs_new_inode in libext2fs.a(libext2fs_a-alloc.o)
       _ext2fs_new_block in libext2fs.a(libext2fs_a-alloc.o)
   "_ext2fs_test_block_bitmap_range", referenced from:
       _ext2fs_get_free_blocks in libext2fs.a(libext2fs_a-alloc.o)
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[2]: *** [ext2fuse] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 Macintosh:sw Yost$

 }}}

--

Comment:

 Yes, this is a duplicate of #17771. Unfortunately the port maintainer has
 not responded. I was stuck due to another bug, but I'll take another look
 at it.

-- 
Ticket URL: <http://trac.macports.org/ticket/18431#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list