Hello Teodor,
        Thanks for finding this issue with the cryptmount build-system.

        I believe the problem is easily fixed by removing the explicit
dependency on 'libdevmapper' within the debian/control file.

        I've attached a patch which seems to sort out the problem on
my debian-sid system, and doesn't seem to have any side effects under
lenny or squeeze.

        I hope to have cryptmount-4.3.1 available soon which will incorporate
this fix.

                Kind regards,
                        RW Penney
diff --git a/Makefile.am b/Makefile.am
index 8241c21..2cf9b49 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -116,7 +116,6 @@ clean-local:
 	-rm -f ${CM_MODULES}
 	-rm -f ${man_MANS} initscript initscript-early setupscript testing/mudslinger-*-*.log
 	-rm -f splint.log
-	${MAKE} -C luks clean
 
 dist-hook:
 	mkdir ${distdir}/testing/keys; cp -p ${srcdir}/testing/keys/[0-9]* ${distdir}/testing/keys/
diff --git a/Makefile.in b/Makefile.in
index 4799d95..c9c303f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -906,7 +906,6 @@ clean-local:
 	-rm -f ${CM_MODULES}
 	-rm -f ${man_MANS} initscript initscript-early setupscript testing/mudslinger-*-*.log
 	-rm -f splint.log
-	${MAKE} -C luks clean
 
 dist-hook:
 	mkdir ${distdir}/testing/keys; cp -p ${srcdir}/testing/keys/[0-9]* ${distdir}/testing/keys/
diff --git a/debian/control b/debian/control
index e5ec6af..883ce28 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Standards-Version: 3.9.3
 
 Package: cryptmount
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libdevmapper
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: udev
 Suggests: openssl, dmsetup
 Description: Management of encrypted file systems

Reply via email to