From e3075aea55ca1120004ede91cf94b17732793341 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Sat, 12 Jul 2003 16:28:09 -0400 Subject: [PATCH] Use symbolic links for fsck.ext{2,3} and mkfs.ext{2,3} in the udeb package since busybox tar can't deal with hard links. (Closes Debian bug #196508) --- debian/changelog | 2 ++ debian/rules | 10 ++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 951f942..b1b93f3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,8 @@ e2fsprogs (1.33+1.34-WIP-2003.05.21-2) unstable; urgency=low handle an exit code that has the bit #2 set. (Closes: #183675) * Badblocks will attempt to use O_DIRECT if it is safe to do so. (Closes: #198006) + * Use symbolic links for fsck.ext{2,3} and mkfs.ext{2,3} in the udeb + package since busybox tar can't deal with hard links. (Closes: #196508) -- Theodore Y. Ts'o Sat, 12 Jul 2003 03:16:08 -0400 diff --git a/debian/rules b/debian/rules index 4450ac3..08b4c39 100644 --- a/debian/rules +++ b/debian/rules @@ -242,8 +242,12 @@ install-udeb: build INSTALL_PROGRAM="${INSTALL_PROGRAM}" LDCONFIG=true rm -rf ${udebdir}/usr - find ${udebdir}/sbin -type f -a ! -name mkfs.\* -a ! -name fsck.\* \ - -a ! -name e2fsck -a ! -name mke2fs -print | xargs rm + find ${udebdir}/sbin -type f -a ! -name e2fsck \ + -a ! -name mke2fs -print | xargs rm + + (cd ${udebdir}/sbin; ln -s e2fsck fsck.ext2 ; \ + ln -s e2fsck fsck.ext3 ; ln -s mke2fs mkfs.ext2 ; \ + ln -s mke2fs mkfs.ext3) mkdir -p ${blkidudebdir}/lib mv ${udebdir}/lib/libblkid.* ${blkidudebdir}/lib @@ -321,8 +325,6 @@ binary-arch: install install-udeb dh_installinfo -pcomerr-dev ${stdbuilddir}/lib/et/com_err.info dh_installinfo -pe2fslibs-dev ${stdbuilddir}/doc/libext2fs.info - dh_undocumented - DH_OPTIONS= dh_installchangelogs -pe2fsprogs -plibblkid${BLKID_SOVERSION} ChangeLog for i in libcomerr${COMERR_SOVERSION} libss${SS_SOVERSION} ; do \ -- 1.8.3.1