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

[SCM] Debian package checker branch, master, updated. 2.4.1-33-g8e72319



The following commit has been merged in the master branch:
commit 8e72319cd1447e9d8248322609918aaadcc91b5e
Author: Russ Allbery <rra@debian.org>
Date:   Sun Jun 27 17:39:04 2010 -0700

    Allow init script dependency on checkroot
    
    * checks/init.d{,.desc}:
      + [RA] Remove checkroot from the list of scripts that should use a
        virtual dependency since $local_fs is not quite the same and some
        packages (cryptsetup) care about the difference.  (Closes: #580082)

diff --git a/checks/init.d b/checks/init.d
index d40f57d..5fa6213 100644
--- a/checks/init.d
+++ b/checks/init.d
@@ -36,10 +36,13 @@ my %lsb_keywords = (provides		=> 1,
 
 # These init script names should probably not be used in dependencies.
 # Instead, the corresponding virtual facility should be used.
+#
+# checkroot is not included here since cryptsetup needs the root file system
+# mounted but not any other local file systems and therefore correctly depends
+# on checkroot.  There may be other similar situations.
 my %implied_dependencies =
     (
      'mountall'   => '$local_fs',
-     'checkroot'  => '$local_fs',
      'mountnfs'   => '$remote_fs',
      'hwclock'    => '$time',
      'portmap'    => '$portmap',
diff --git a/debian/changelog b/debian/changelog
index 4e1bae0..b70ee15 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -44,6 +44,9 @@ lintian (2.4.2) UNRELEASED; urgency=low
   * checks/init.d{,.desc}:
     + [RG] Check for init.d scripts depending on unknown virtual
       facilities.
+    + [RA] Remove checkroot from the list of scripts that should use a
+      virtual dependency since $local_fs is not quite the same and some
+      packages (cryptsetup) care about the difference.  (Closes: #580082)
   * checks/manpages{,.desc}:
     + [RA] Run man page checks using the en_US.UTF-8 locale now that we
       guarantee it exists.  Should hopefully fix occasional problems with

-- 
Debian package checker


Reply to: