Your message dated Sun, 30 May 2010 13:21:40 -0500
with message-id <[email protected]>
and subject line Boost serialization backwards incompatibility
has caused the Debian Bug report #581203,
regarding encfs: mounting encrypted directory fails and destroys the contents
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
581203: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581203
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: encfs
Version: 1.5.2-2+b1
Severity: grave
Tags: sid
Justification: renders package unusable
I guess mounting fails because there's a problem with parsing the .xml file.
bogk...@debian:~$ encfs /home/bogklug/.private_encfs/ /home/bogklug/private
Katalog "/home/bogklug/private" nie istnieje. Utworzyć? (y,n) y
16:29:19 (FileUtils.cpp:375) Archive exception: stream error
16:29:19 (FileUtils.cpp:326) Znaleziono plik konfiguracyjny
/home/bogklug/.private_encfs/.encfs6.xml, ale nie udało się go załadować
Creating new encrypted volume.
When one proceeds with creating the new volume (which somehow I did, I'm not
sure if manually or due to using the cryptkeeper tool to mount) the .xml gets
overwritten and (I guess) renders the whole encrypted directory useless.
I think mounting should be clearly sapareted from creating a new directory.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages encfs depends on:
ii fuse-utils 2.8.1-1.2 Filesystem in USErspace (utilities
ii libboost-filesystem1.42.0 1.42.0-3 filesystem operations (portable pa
ii libboost-serialization1.42.0 1.42.0-3 serialization library for C++
ii libc6 2.10.2-7 Embedded GNU C Library: Shared lib
ii libfuse2 2.8.1-1.2 Filesystem in USErspace library
ii libgcc1 1:4.4.4-1 GCC support library
ii librlog5 1.4-1 flexible message logging library
ii libssl0.9.8 0.9.8n-1 SSL shared libraries
ii libstdc++6 4.4.4-1 The GNU Standard C++ Library v3
encfs recommends no packages.
encfs suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi,
This issue has been closed upstream (see [1]). The boost library
is not going to expand the version number definition beyond 8 bits,
but he does provide a workaround for encfs to continue to use
the old serialized data.
Eduard: can you work with upstream to incorporate the suggested fix?
I'd like to remove Boost 1.40 from Debian but I don't want to cripple
encfs when this happens.
Thanks,
-Steve
[1] https://svn.boost.org/trac/boost/ticket/3990
signature.asc
Description: Digital signature
--- End Message ---