]> git.saurik.com Git - apt.git/commitdiff
* apt-pkg/contrib/fileutl.cc:
authorDavid Kalnischkies <kalnischkies@gmail.com>
Tue, 6 Mar 2012 09:53:35 +0000 (10:53 +0100)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Tue, 6 Mar 2012 09:53:35 +0000 (10:53 +0100)
  - do not warn about the ignoring of directories (Closes: #662762)

apt-pkg/contrib/fileutl.cc
debian/changelog

index 557ba0ca63411e12551cb3aa61d1a5a9a3c5d5aa..1808489d7d276cc47c23afdde3589e0301c3fed8 100644 (file)
@@ -387,6 +387,13 @@ std::vector<string> GetListOfFilesInDir(string const &Dir, std::vector<string> c
       {
         if (RealFileExists(File.c_str()) == false)
         {
+           // do not show ignoration warnings for directories
+           if (
+#ifdef _DIRENT_HAVE_D_TYPE
+               Ent->d_type == DT_DIR ||
+#endif
+               DirectoryExists(File.c_str()) == true)
+              continue;
            if (SilentIgnore.Match(Ent->d_name) == false)
               _error->Notice(_("Ignoring '%s' in directory '%s' as it is not a regular file"), Ent->d_name, Dir.c_str());
            continue;
index 26033fe4a220561740bcd270fe7130cc2082ecbf..1569098c1d2519cd5ef636410f800eb6b21d883f 100644 (file)
@@ -50,6 +50,8 @@ apt (0.8.16~exp13) UNRELEASED; urgency=low
   * apt-pkg/packagemanager.cc:
     - do not try to a void a breaks if the broken package pre-depends
       on the breaker, but let dpkg auto-deconfigure it
+  * apt-pkg/contrib/fileutl.cc:
+    - do not warn about the ignoring of directories (Closes: #662762)
 
   [ Steve Langasek ]
   * cmdline/apt-get.cc:
@@ -72,7 +74,7 @@ apt (0.8.16~exp13) UNRELEASED; urgency=low
   * apt-pkg/contrib/fileutl.h:
     - fix compat with FileFd::OpenDescriptor() in ReadOnlyGzip mode
 
- -- David Kalnischkies <kalnischkies@gmail.com>  Sun, 04 Mar 2012 22:59:55 +0100
+ -- David Kalnischkies <kalnischkies@gmail.com>  Tue, 06 Mar 2012 10:52:00 +0100
 
 apt (0.8.16~exp12) experimental; urgency=low