[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

patch to split fsck



tags 111651 patch
thanks

I'm attaching a patch that splits out fsck and adds the proper relationships
in debian/control.

debian-boot people: Please drop any comments concerning the udeb, if
applicable; and take the appropiate measures in d-i, if any.

-- 
Robert Millan

"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."

 -- J.R.R.T., Ainulindale (Silmarillion)
diff -Nur e2fsprogs-1.35.old/debian/control e2fsprogs-1.35/debian/control
--- e2fsprogs-1.35.old/debian/control	2004-05-12 13:50:03.000000000 +0200
+++ e2fsprogs-1.35/debian/control	2004-05-12 14:22:38.000000000 +0200
@@ -5,6 +5,16 @@
 Build-Depends: texi2html, gettext, texinfo, dc, debhelper (>= 4)
 Standards-Version: 3.6.1
 
+Package: fsck
+Essential: yes
+Depends: ${shlibs:Depends}, libblkid1 (= ${Source-Version}),
+ libuuid1 (= ${Source-Version}), fsck-backend
+Replaces: e2fsprogs (<= 1.35-6)
+Architecture: any
+Description: Generic `fsck' wrapper.
+ This package contains the generic fsck wrapper that identifies filesystems
+ using /etc/fstab and calls the appropiate fsck backend to check/repair them.
+
 Package: e2fsck-static
 Section: admin
 Priority: optional
@@ -211,9 +221,9 @@
  libraries.
 
 Package: e2fsprogs
-Essential: yes
 Pre-Depends: ${shlibs:Depends}
-Depends: 
+Depends: fsck
+Provides: fsck-backend
 Suggests: gpart, parted, e2fsck-static
 Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4)
 Architecture: any
@@ -222,4 +232,4 @@
  filesystem type used for hard disks on Debian and other Linux systems.
  .
  This package contains programs for creating, checking, and maintaining EXT2
- filesystems, and the generic `fsck' wrapper.
+ filesystems.
diff -Nur e2fsprogs-1.35.old/debian/fsck.files e2fsprogs-1.35/debian/fsck.files
--- e2fsprogs-1.35.old/debian/fsck.files	1970-01-01 01:00:00.000000000 +0100
+++ e2fsprogs-1.35/debian/fsck.files	2004-05-12 14:16:05.000000000 +0200
@@ -0,0 +1,2 @@
+sbin/fsck
+usr/share/man/man8/fsck.8

Reply to: