Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#18500 closed update (fixed)

encfs updated to 1.5-2

Reported by: adambyrtek@… Owned by: mf2k (Frank Schima)
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: chris.lasher@…
Port: encfs

Description

New Portfile attached.

Attachments (1)

Portfile (1.2 KB) - added by adambyrtek@… 16 years ago.
Correct Portfile

Download all attachments as: .zip

Change History (23)

comment:1 Changed 16 years ago by adambyrtek@…

Note that the previous version doesn't compile with the new version of rlog included in MacPorts, so this is quite important.

comment:2 Changed 16 years ago by adambyrtek@…

Should be assigned eridius@…, unfortunately I don't have permissions to do this.

comment:3 Changed 16 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to eridius@…

comment:4 Changed 16 years ago by adambyrtek@…

Could you please take a look at this? Currently the port is broken due to changes in rlog.

comment:5 in reply to:  1 Changed 16 years ago by chris.lasher@…

Replying to adambyrtek@…:

Note that the previous version doesn't compile with the new version of rlog included in MacPorts, so this is quite important.

That attachment description says it's a portfile for 1.5-2, yet the version specified in the portfile says 1.4.2 (and the date last modified is months old). Is this a mistake? Also, I, too, would really appreciate having a version of EncFS in MacPorts that builds.

comment:6 Changed 16 years ago by chris.lasher@…

Cc: chris.lasher@… added

Cc Me!

Changed 16 years ago by adambyrtek@…

Attachment: Portfile added

Correct Portfile

comment:7 Changed 16 years ago by adambyrtek@…

Try this one, I should have uploaded the old version by mistake.

comment:8 in reply to:  7 Changed 16 years ago by adambyrtek@…

Replying to adambyrtek@…:

Try this one, I should have uploaded the old version by mistake.

I could have uploaded the old version by mistake.

comment:9 Changed 16 years ago by chris.lasher@…

Adam, many thanks. I downloaded the correct Portfile, created a directory path ~/ports/fuse/encfs/, put the Portfile there, went to ~/ports/ and ran portindex, then did sudo port install encfs, and it built. Many thanks. This Portfile should be put into the official MacPorts repository ASAP.

comment:10 in reply to:  9 Changed 16 years ago by chris.lasher@…

Replying to chris.lasher@…: Well, despite it building, finally, it doesn't seem to actually work. I get this error message when using it: dyld: Symbol not found: ZNK5boost13serialization6detail27extended_type_info_typeid_012is_less_thanERKNS0_18extended_type_infoE

Referenced from: /opt/local/lib/libencfs.4.dylib Expected in: dynamic lookup

Trace/BPT trap

comment:11 Changed 16 years ago by adambyrtek@…

Strange, I use it daily and it's fine. Please try to rebuild all the dependencies (including boost and rlog).

comment:12 Changed 16 years ago by adambyrtek@…

For me it works fine with rlog @1.4 and boost @1.37.0.

comment:13 in reply to:  12 ; Changed 16 years ago by chris.lasher@…

Replying to adambyrtek@…:

For me it works fine with rlog @1.4 and boost @1.37.0.

Same versions installed here. No luck. Every time I run encfs I get the error above.

shaun:ports chris$ sudo port install encfs ---> Fetching boost-jam ---> Attempting to fetch boost-jam-3.1.17.tgz from http://internap.dl.sourceforge.net/boost ---> Verifying checksum(s) for boost-jam ---> Extracting boost-jam ---> Applying patches to boost-jam ---> Configuring boost-jam ---> Building boost-jam ---> Staging boost-jam into destroot ---> Installing boost-jam @3.1.17_0 ---> Activating boost-jam @3.1.17_0 ---> Cleaning boost-jam ---> Fetching bzip2 ---> Attempting to fetch bzip2-1.0.5.tar.gz from http://distfiles.macports.org/bzip2 ---> Verifying checksum(s) for bzip2 ---> Extracting bzip2 ---> Applying patches to bzip2 ---> Configuring bzip2 ---> Building bzip2 ---> Staging bzip2 into destroot ---> Installing bzip2 @1.0.5_2 ---> Activating bzip2 @1.0.5_2 ---> Cleaning bzip2 ---> Fetching expat ---> Attempting to fetch expat-2.0.1.tar.gz from http://internap.dl.sourceforge.net/expat ---> Verifying checksum(s) for expat ---> Extracting expat ---> Configuring expat ---> Building expat ---> Staging expat into destroot ---> Installing expat @2.0.1_0 ---> Activating expat @2.0.1_0 ---> Cleaning expat ---> Fetching gperf ---> Attempting to fetch gperf-3.0.4.tar.gz from http://distfiles.macports.org/gperf ---> Verifying checksum(s) for gperf ---> Extracting gperf ---> Configuring gperf ---> Building gperf ---> Staging gperf into destroot ---> Installing gperf @3.0.4_0 ---> Activating gperf @3.0.4_0 ---> Cleaning gperf ---> Fetching libiconv ---> Attempting to fetch libiconv-1.12.tar.gz from http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/libiconv ---> Verifying checksum(s) for libiconv ---> Extracting libiconv ---> Applying patches to libiconv ---> Configuring libiconv ---> Building libiconv ---> Staging libiconv into destroot ---> Installing libiconv @1.12_2 ---> Activating libiconv @1.12_2 ---> Cleaning libiconv ---> Fetching ncursesw ---> Attempting to fetch ncurses-5.7.tar.gz from http://distfiles.macports.org/ncurses ---> Verifying checksum(s) for ncursesw ---> Extracting ncursesw ---> Configuring ncursesw ---> Building ncursesw ---> Staging ncursesw into destroot ---> Installing ncursesw @5.7_0 ---> Activating ncursesw @5.7_0 ---> Cleaning ncursesw ---> Fetching ncurses ---> Verifying checksum(s) for ncurses ---> Extracting ncurses ---> Configuring ncurses ---> Building ncurses ---> Staging ncurses into destroot ---> Installing ncurses @5.7_0 ---> Activating ncurses @5.7_0 ---> Cleaning ncurses ---> Fetching gettext ---> Attempting to fetch gettext-0.17.tar.gz from http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/gettext ---> Verifying checksum(s) for gettext ---> Extracting gettext ---> Applying patches to gettext ---> Configuring gettext ---> Building gettext ---> Staging gettext into destroot ---> Installing gettext @0.17_4 ---> Activating gettext @0.17_4 ---> Cleaning gettext ---> Fetching gmake ---> Attempting to fetch make-3.81.tar.bz2 from http://distfiles.macports.org/gmake ---> Verifying checksum(s) for gmake ---> Extracting gmake ---> Configuring gmake ---> Building gmake ---> Staging gmake into destroot ---> Installing gmake @3.81_0 ---> Activating gmake @3.81_0 ---> Cleaning gmake ---> Fetching zlib ---> Attempting to fetch zlib-1.2.3.tar.bz2 from http://internap.dl.sourceforge.net/libpng ---> Verifying checksum(s) for zlib ---> Extracting zlib ---> Applying patches to zlib ---> Configuring zlib ---> Building zlib ---> Staging zlib into destroot ---> Installing zlib @1.2.3_2 ---> Activating zlib @1.2.3_2 ---> Cleaning zlib ---> Fetching boost ---> Attempting to fetch boost_1_37_0.tar.bz2 from http://internap.dl.sourceforge.net/boost ---> Verifying checksum(s) for boost ---> Extracting boost ---> Applying patches to boost ---> Configuring boost ---> Building boost ---> Staging boost into destroot ---> Installing boost @1.37.0_0+darwin_9 ---> Activating boost @1.37.0_0+darwin_9 ---> Cleaning boost ---> Fetching macfuse ---> Attempting to fetch macfuse-1.7-1.tar.bz2 from http://distfiles.macports.org/macfuse ---> Verifying checksum(s) for macfuse ---> Extracting macfuse ---> Applying patches to macfuse ---> Configuring macfuse ---> Building macfuse ---> Staging macfuse into destroot ---> Installing macfuse @1.7_1 ---> Activating macfuse @1.7_1 ---> Cleaning macfuse ---> Fetching openssl ---> Attempting to fetch openssl-0.9.8j.tar.gz from http://distfiles.macports.org/openssl ---> Verifying checksum(s) for openssl ---> Extracting openssl ---> Applying patches to openssl ---> Configuring openssl ---> Building openssl ---> Staging openssl into destroot ---> Installing openssl @0.9.8j_0 ---> Activating openssl @0.9.8j_0 ---> Cleaning openssl ---> Fetching pkgconfig ---> Attempting to fetch pkg-config-0.23.tar.gz from http://www.vg.kernel.org/pub/mirrors/gentoo/source/distfiles/ ---> Verifying checksum(s) for pkgconfig ---> Extracting pkgconfig ---> Configuring pkgconfig ---> Building pkgconfig ---> Staging pkgconfig into destroot ---> Installing pkgconfig @0.23_1 ---> Activating pkgconfig @0.23_1 ---> Cleaning pkgconfig ---> Fetching rlog ---> Attempting to fetch rlog-1.4.tar.gz from http://rlog.googlecode.com/files/ ---> Verifying checksum(s) for rlog ---> Extracting rlog ---> Applying patches to rlog ---> Configuring rlog ---> Building rlog ---> Staging rlog into destroot ---> Installing rlog @1.4_0 ---> Activating rlog @1.4_0 ---> Cleaning rlog ---> Fetching encfs ---> Attempting to fetch encfs-1.5-2.tgz from http://encfs.googlecode.com/files/ ---> Verifying checksum(s) for encfs ---> Extracting encfs ---> Configuring encfs ---> Building encfs ---> Staging encfs into destroot ---> Installing encfs @1.5-2_0 ---> Activating encfs @1.5-2_0 ---> Cleaning encfs

shaun:~ chris$ port list installed boost @1.37.0 devel/boost boost-jam @3.1.17 devel/boost-jam bzip2 @1.0.5 archivers/bzip2 encfs @1.5-2 fuse/encfs encfs @1.4.2 fuse/encfs expat @2.0.1 textproc/expat gettext @0.17 devel/gettext gmake @3.81 devel/gmake gperf @3.0.4 devel/gperf libiconv @1.12 textproc/libiconv macfuse @1.7 fuse/macfuse ncurses @5.7 devel/ncurses ncursesw @5.7 devel/ncursesw openssl @0.9.8j devel/openssl pkgconfig @0.23 devel/pkgconfig rlog @1.4 devel/rlog zlib @1.2.3 archivers/zlib

Note it shows encfs 1.4.2 installed, but that's not supposed to be the case. Maybe that's a clue?

comment:14 in reply to:  13 ; Changed 16 years ago by chris.lasher@…

Replying to chris.lasher@…: That was atrociously formatted. My apologies; I should have previewed. Let me try that again:

shaun:ports chris$ sudo port install encfs
--->  Fetching boost-jam
--->  Attempting to fetch boost-jam-3.1.17.tgz from http://internap.dl.sourceforge.net/boost
--->  Verifying checksum(s) for boost-jam
--->  Extracting boost-jam
--->  Applying patches to boost-jam
--->  Configuring boost-jam
--->  Building boost-jam
--->  Staging boost-jam into destroot
--->  Installing boost-jam @3.1.17_0
--->  Activating boost-jam @3.1.17_0
--->  Cleaning boost-jam
--->  Fetching bzip2
--->  Attempting to fetch bzip2-1.0.5.tar.gz from http://distfiles.macports.org/bzip2
--->  Verifying checksum(s) for bzip2
--->  Extracting bzip2
--->  Applying patches to bzip2
--->  Configuring bzip2
--->  Building bzip2
--->  Staging bzip2 into destroot
--->  Installing bzip2 @1.0.5_2
--->  Activating bzip2 @1.0.5_2
--->  Cleaning bzip2
--->  Fetching expat
--->  Attempting to fetch expat-2.0.1.tar.gz from http://internap.dl.sourceforge.net/expat
--->  Verifying checksum(s) for expat
--->  Extracting expat
--->  Configuring expat
--->  Building expat
--->  Staging expat into destroot
--->  Installing expat @2.0.1_0
--->  Activating expat @2.0.1_0
--->  Cleaning expat
--->  Fetching gperf
--->  Attempting to fetch gperf-3.0.4.tar.gz from http://distfiles.macports.org/gperf
--->  Verifying checksum(s) for gperf
--->  Extracting gperf
--->  Configuring gperf
--->  Building gperf
--->  Staging gperf into destroot
--->  Installing gperf @3.0.4_0
--->  Activating gperf @3.0.4_0
--->  Cleaning gperf
--->  Fetching libiconv
--->  Attempting to fetch libiconv-1.12.tar.gz from http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/libiconv
--->  Verifying checksum(s) for libiconv
--->  Extracting libiconv
--->  Applying patches to libiconv
--->  Configuring libiconv
--->  Building libiconv
--->  Staging libiconv into destroot
--->  Installing libiconv @1.12_2
--->  Activating libiconv @1.12_2
--->  Cleaning libiconv
--->  Fetching ncursesw
--->  Attempting to fetch ncurses-5.7.tar.gz from http://distfiles.macports.org/ncurses
--->  Verifying checksum(s) for ncursesw
--->  Extracting ncursesw
--->  Configuring ncursesw
--->  Building ncursesw
--->  Staging ncursesw into destroot
--->  Installing ncursesw @5.7_0
--->  Activating ncursesw @5.7_0
--->  Cleaning ncursesw
--->  Fetching ncurses
--->  Verifying checksum(s) for ncurses
--->  Extracting ncurses
--->  Configuring ncurses
--->  Building ncurses
--->  Staging ncurses into destroot
--->  Installing ncurses @5.7_0
--->  Activating ncurses @5.7_0
--->  Cleaning ncurses
--->  Fetching gettext
--->  Attempting to fetch gettext-0.17.tar.gz from http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/gettext
--->  Verifying checksum(s) for gettext
--->  Extracting gettext
--->  Applying patches to gettext
--->  Configuring gettext
--->  Building gettext
--->  Staging gettext into destroot
--->  Installing gettext @0.17_4
--->  Activating gettext @0.17_4
--->  Cleaning gettext
--->  Fetching gmake
--->  Attempting to fetch make-3.81.tar.bz2 from http://distfiles.macports.org/gmake
--->  Verifying checksum(s) for gmake
--->  Extracting gmake
--->  Configuring gmake
--->  Building gmake
--->  Staging gmake into destroot
--->  Installing gmake @3.81_0
--->  Activating gmake @3.81_0
--->  Cleaning gmake
--->  Fetching zlib
--->  Attempting to fetch zlib-1.2.3.tar.bz2 from http://internap.dl.sourceforge.net/libpng
--->  Verifying checksum(s) for zlib
--->  Extracting zlib
--->  Applying patches to zlib
--->  Configuring zlib
--->  Building zlib
--->  Staging zlib into destroot
--->  Installing zlib @1.2.3_2
--->  Activating zlib @1.2.3_2
--->  Cleaning zlib
--->  Fetching boost
--->  Attempting to fetch boost_1_37_0.tar.bz2 from http://internap.dl.sourceforge.net/boost
--->  Verifying checksum(s) for boost
--->  Extracting boost
--->  Applying patches to boost
--->  Configuring boost
--->  Building boost
--->  Staging boost into destroot
--->  Installing boost @1.37.0_0+darwin_9
--->  Activating boost @1.37.0_0+darwin_9
--->  Cleaning boost
--->  Fetching macfuse
--->  Attempting to fetch macfuse-1.7-1.tar.bz2 from http://distfiles.macports.org/macfuse
--->  Verifying checksum(s) for macfuse
--->  Extracting macfuse
--->  Applying patches to macfuse
--->  Configuring macfuse
--->  Building macfuse
--->  Staging macfuse into destroot
--->  Installing macfuse @1.7_1
--->  Activating macfuse @1.7_1
--->  Cleaning macfuse
--->  Fetching openssl
--->  Attempting to fetch openssl-0.9.8j.tar.gz from http://distfiles.macports.org/openssl
--->  Verifying checksum(s) for openssl
--->  Extracting openssl
--->  Applying patches to openssl
--->  Configuring openssl
--->  Building openssl
--->  Staging openssl into destroot
--->  Installing openssl @0.9.8j_0
--->  Activating openssl @0.9.8j_0
--->  Cleaning openssl
--->  Fetching pkgconfig
--->  Attempting to fetch pkg-config-0.23.tar.gz from http://www.vg.kernel.org/pub/mirrors/gentoo/source/distfiles/
--->  Verifying checksum(s) for pkgconfig
--->  Extracting pkgconfig
--->  Configuring pkgconfig
--->  Building pkgconfig
--->  Staging pkgconfig into destroot
--->  Installing pkgconfig @0.23_1
--->  Activating pkgconfig @0.23_1
--->  Cleaning pkgconfig
--->  Fetching rlog
--->  Attempting to fetch rlog-1.4.tar.gz from http://rlog.googlecode.com/files/
--->  Verifying checksum(s) for rlog
--->  Extracting rlog
--->  Applying patches to rlog
--->  Configuring rlog
--->  Building rlog
--->  Staging rlog into destroot
--->  Installing rlog @1.4_0
--->  Activating rlog @1.4_0
--->  Cleaning rlog
--->  Fetching encfs
--->  Attempting to fetch encfs-1.5-2.tgz from http://encfs.googlecode.com/files/
--->  Verifying checksum(s) for encfs
--->  Extracting encfs
--->  Configuring encfs
--->  Building encfs
--->  Staging encfs into destroot
--->  Installing encfs @1.5-2_0
--->  Activating encfs @1.5-2_0
--->  Cleaning encfs

and

shaun:~ chris$ port list installed
boost                          @1.37.0         devel/boost
boost-jam                      @3.1.17         devel/boost-jam
bzip2                          @1.0.5          archivers/bzip2
encfs                          @1.5-2          fuse/encfs
encfs                          @1.4.2          fuse/encfs
expat                          @2.0.1          textproc/expat
gettext                        @0.17           devel/gettext
gmake                          @3.81           devel/gmake
gperf                          @3.0.4          devel/gperf
libiconv                       @1.12           textproc/libiconv
macfuse                        @1.7            fuse/macfuse
ncurses                        @5.7            devel/ncurses
ncursesw                       @5.7            devel/ncursesw
openssl                        @0.9.8j         devel/openssl
pkgconfig                      @0.23           devel/pkgconfig
rlog                           @1.4            devel/rlog
zlib                           @1.2.3          archivers/zlib

comment:15 Changed 16 years ago by mf2k (Frank Schima)

Owner: changed from eridius@… to macsforever2000@…
Status: newassigned

Maintainer timeout.

comment:16 in reply to:  14 ; Changed 16 years ago by mf2k (Frank Schima)

Replying to chris.lasher@…:

shaun:~ chris$ port list installed

That command does not return what you are expecting. It is better to use the following:

port installed

comment:17 Changed 16 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: assignedclosed

Committed revision r48019. Thanks! I changed a few things regarding the version number.

comment:18 in reply to:  16 Changed 16 years ago by chris.lasher@…

Replying to macsforever2000@…:

shaun:~ chris$ port installed
The following ports are currently installed:
  boost @1.37.0_0+darwin_9 (active)
  boost-jam @3.1.17_0 (active)
  bzip2 @1.0.5_2 (active)
  encfs @1.5-2_0 (active)
  expat @2.0.1_0 (active)
  gettext @0.17_4 (active)
  gmake @3.81_0 (active)
  gperf @3.0.4_0 (active)
  libiconv @1.12_2 (active)
  macfuse @1.7_1 (active)
  ncurses @5.7_0 (active)
  ncursesw @5.7_0 (active)
  openssl @0.9.8j_0 (active)
  pkgconfig @0.23_1 (active)
  rlog @1.4_0 (active)
  zlib @1.2.3_2 (active)

I just did this on a fresh install of OS X tonight--nothing but system updates and MacPorts installed--and I still get the same error. EncFS does not work for me:

{{{
shaun:~ chris$ encfs
dyld: Symbol not found: __ZNK5boost13serialization6detail27extended_type_info_typeid_012is_less_thanERKNS0_18extended_type_infoE
  Referenced from: /opt/local/lib/libencfs.4.dylib
  Expected in: dynamic lookup

Trace/BPT trap
}}}

comment:19 Changed 16 years ago by mf2k (Frank Schima)

I've opened a new ticket for that problem. See #18816.

comment:20 Changed 16 years ago by adambyrtek@…

Thanks for commiting macsforever2000.

comment:21 Changed 16 years ago by jmroot (Joshua Root)

Type: enhancementupdate

comment:22 Changed 16 years ago by (none)

Milestone: Port Updates

Milestone Port Updates deleted

Note: See TracTickets for help on using tickets.