[pkg-cryptsetup-devel] Bug#522338: cryptsetup: FTBFS since new libtool moved ltmain.sh

Bastian Kleineidam calvin at debian.org
Thu Apr 2 21:41:14 UTC 2009


Package: cryptsetup
Version: 2:1.0.6-7
Severity: serious
Tags: patch
Justification: fails to build from source

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

the new libtool moved the ltmain.sh to /usr/share/libtool/config/ltmain.sh
Attached patch fixes the debian/rules copying of said file.

Regards,
  Bastian


- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29grog4 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cryptsetup depends on:
ii  dmsetup                      2:1.02.30-3 The Linux Kernel Device Mapper use
ii  libc6                        2.9-6       GNU C Library: Shared libraries
ii  libdevmapper1.02.1           2:1.02.30-3 The Linux Kernel Device Mapper use
ii  libpopt0                     1.14-4      lib for parsing cmdline parameters
ii  libuuid1                     1.41.3-1    universally unique id library

cryptsetup recommends no packages.

Versions of packages cryptsetup suggests:
pn  dosfstools                    <none>     (no description available)
ii  initramfs-tools [linux-initra 0.93.2     tools for generating an initramfs
ii  udev                          0.140-2    /dev/ and hotplug management daemo

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknVMPUACgkQeBwlBDLsbz6cnwCgrTAE9JtGobAKpmZ83VsUaixX
hMoAnixa97aHxuw3fy1JBp7dSBNMCrW5
=B5rV
-----END PGP SIGNATURE-----
-------------- next part --------------
--- debian/rules.orig	2009-04-02 23:30:19.000000000 +0200
+++ debian/rules	2009-04-02 23:31:03.000000000 +0200
@@ -44,7 +44,8 @@
 	find -xtype f ! -name manifest > manifest
 	# mini autogen.sh
 	rm -f ltmain.sh
-	cp /usr/share/libtool/ltmain.sh ltmain.sh
+	[ ! -f /usr/share/libtool/ltmain.sh ] || cp /usr/share/libtool/ltmain.sh ltmain.sh
+	[ ! -f /usr/share/libtool/config/ltmain.sh ] || cp /usr/share/libtool/config/ltmain.sh ltmain.sh
 	libtoolize --force --copy
 	aclocal-1.9
 	autoheader


More information about the pkg-cryptsetup-devel mailing list