Your message dated Mon, 12 Dec 2011 21:34:01 +0000
with message-id <e1radvz-0002ng...@franck.debian.org>
and subject line Bug#651875: fixed in cryptkeeper 0.9.5-5
has caused the Debian Bug report #651875,
regarding uninstallable on kfreebsd-amd64
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 ow...@bugs.debian.org
immediately.)
--
651875: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651875
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cryptkeeper
Version: 0.9.5-4
Severity: grave
Tags: patch
User: debian-...@lists.debian.org
Usertags: kfreebsd
Sorry for not noticing this before. Changes in 0.9.5-4 make an even worse
bug, since cryptkeeper with its current dependencies is uninstallable on
GNU/kFreeBSD.
"fuse" package (fuse-utils is just a transitional package) is only available
on GNU/Linux. Apparently cryptkeeper needs it because it invokes "fusermount"
utility directly (in src/encfs_wrapper.cpp).
As fusermount is Linux-specific, the alternative for GNU/kFreeBSD is to use
umount.
Attached patch fixes both problems. In addition, FUSE architectures include
linux-any and kfreebsd-any but not hurd-i386, this is also fixed in my patch.
-- System Information:
Debian Release: 6.0.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/control'
--- debian/control 2011-12-12 19:19:29 +0000
+++ debian/control 2011-12-12 19:21:10 +0000
@@ -8,8 +8,8 @@ Homepage: http://tom.noflag.org.uk/crypt
DM-Upload-Allowed:yes
Package: cryptkeeper
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, zenity, fuse-utils, encfs
+Architecture: linux-any kfreebsd-any
+Depends: ${shlibs:Depends}, ${misc:Depends}, zenity, fuse [linux-any], encfs
Description: EncFS system tray applet for GNOME
An encrypted folders manager, it allows users to mount and unmount encfs
folders, to change the password and to create new crypted folders. It
=== modified file 'src/encfs_wrapper.cpp'
--- src/encfs_wrapper.cpp 2011-12-12 19:19:29 +0000
+++ src/encfs_wrapper.cpp 2011-12-12 19:20:32 +0000
@@ -242,7 +242,11 @@ int encfs_stash_unmount (const char *mou
// unmount
int pid = fork ();
if (pid == 0) {
+#ifdef __linux__
execlp ("fusermount", "fusermount", "-u", mount_dir, NULL);
+#else
+ execlp ("umount", "umount", mount_dir, NULL);
+#endif
exit (0);
}
int status;
--- End Message ---
--- Begin Message ---
Source: cryptkeeper
Source-Version: 0.9.5-5
We believe that the bug you reported is fixed in the latest version of
cryptkeeper, which is due to be installed in the Debian FTP archive:
cryptkeeper_0.9.5-5.debian.tar.gz
to main/c/cryptkeeper/cryptkeeper_0.9.5-5.debian.tar.gz
cryptkeeper_0.9.5-5.dsc
to main/c/cryptkeeper/cryptkeeper_0.9.5-5.dsc
cryptkeeper_0.9.5-5_amd64.deb
to main/c/cryptkeeper/cryptkeeper_0.9.5-5_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 651...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Francesco Namuri <france...@namuri.it> (supplier of updated cryptkeeper package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 12 Dec 2011 22:03:11 +0100
Source: cryptkeeper
Binary: cryptkeeper
Architecture: source amd64
Version: 0.9.5-5
Distribution: unstable
Urgency: low
Maintainer: Francesco Namuri <france...@namuri.it>
Changed-By: Francesco Namuri <france...@namuri.it>
Description:
cryptkeeper - EncFS system tray applet for GNOME
Closes: 651875
Changes:
cryptkeeper (0.9.5-5) unstable; urgency=low
.
* Added debian/patches/kfreebsd.patch to fix problem on kfreebsd. (Closes:
#651875)
* debian/control: modified according to kfreebsd.patch.
Checksums-Sha1:
d1b37909d6b7d57224615c9344e5e9aaabc430e9 1243 cryptkeeper_0.9.5-5.dsc
316e52bc448127c0fdbe52363efe7315a71f9d31 56444
cryptkeeper_0.9.5-5.debian.tar.gz
f00d04d1106cc9fa96eb1f32fd38303947b8d4ce 51488 cryptkeeper_0.9.5-5_amd64.deb
Checksums-Sha256:
820b7b9db5e5dd9168a0813422e34ea7617cda4052d330046590df7cb12aad22 1243
cryptkeeper_0.9.5-5.dsc
b35d4530b3f6e05f94adc4d40e032eada8c5c34fa919d14374baf79bc86d7a6e 56444
cryptkeeper_0.9.5-5.debian.tar.gz
c035ddcfea9f993175b304e1f6a7bad7fea1fa8028d7c496b6d6646d585f81d0 51488
cryptkeeper_0.9.5-5_amd64.deb
Files:
78d505af5b83a88fee814a834d0682dd 1243 admin optional cryptkeeper_0.9.5-5.dsc
c9bddea125862be45ecd72f492a67b8f 56444 admin optional
cryptkeeper_0.9.5-5.debian.tar.gz
69aaf7495de553c57c16dcdfce94479b 51488 admin optional
cryptkeeper_0.9.5-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk7mbgcACgkQjidkNzsw60TJfwCgtHfrdOR3+k6w2z71/kiJI4es
lw0AnRieBTJK3n3wGsNcNe4t+EvLh+FC
=r0cI
-----END PGP SIGNATURE-----
--- End Message ---