From: Theodore Ts'o Date: Sat, 12 Jul 2003 20:28:09 +0000 (-0400) Subject: Use symbolic links for fsck.ext{2,3} and mkfs.ext{2,3} in the udeb X-Git-Tag: E2FSPROGS-1_34~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3075aea55ca1120004ede91cf94b17732793341;p=thirdparty%2Fe2fsprogs.git 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) --- diff --git a/debian/changelog b/debian/changelog index 951f94248..b1b93f32d 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 4450ac3c0..08b4c390b 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 \