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

X Strike Force XFree86 SVN commit: r1084 - trunk/debian



Author: branden
Date: 2004-02-20 11:00:06 -0500 (Fri, 20 Feb 2004)
New Revision: 1084

Modified:
   trunk/debian/changelog
   trunk/debian/shell-lib.sh
Log:
Only attempt to remove /usr/X11R6/lib directory from /etc/ld.so.conf if it
is in the file.


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-02-20 06:03:58 UTC (rev 1083)
+++ trunk/debian/changelog	2004-02-20 16:00:06 UTC (rev 1084)
@@ -27,7 +27,9 @@
   * Fix missing second argument to fgrep in deregister_x_lib_dir_with_ld_so(),
     which can cause it to block, attempting to read from standard input; also
     drop -q from fgrep's option list, since we actually want to do something
-    with its output (thanks, Filip Van Raemdonck).  (Closes: #233645)
+    with its output; finally, only attempt to remove /usr/X11R6/lib directory
+    from /etc/ld.so.conf if it is in the file (thanks, Filip Van Raemdonck).
+    (Closes: #233645)
     - debian/shell-lib.sh
 
   * Guard against potentially empty second argument to fgrep in
@@ -56,7 +58,7 @@
     sunffb driver.
     - debian/patches/073_sunffb_xaa_render_fb_support.diff
 
- -- Branden Robinson <branden@debian.org>  Thu, 19 Feb 2004 19:55:13 -0500
+ -- Branden Robinson <branden@debian.org>  Fri, 20 Feb 2004 10:58:40 -0500
 
 xfree86 (4.3.0-2) unstable; urgency=low
 

Modified: trunk/debian/shell-lib.sh
===================================================================
--- trunk/debian/shell-lib.sh	2004-02-20 06:03:58 UTC (rev 1083)
+++ trunk/debian/shell-lib.sh	2004-02-20 16:00:06 UTC (rev 1084)
@@ -568,7 +568,9 @@
     if [ "$(echo "$dir"/lib*.so.*.*)" = "$dir/lib*.so.*.*" ]; then
       # glob expansion produced nothing, so no shared libraries are present
       observe "removing $dir directory from $ldsoconf"
-      fgrep -svx "$dir" "$ldsoconf" > "$ldsoconf.dpkg-tmp"
+      if fgrep -qsx "$dir" "$ldsoconf"; then
+        fgrep -svx "$dir" "$ldsoconf" > "$ldsoconf.dpkg-tmp"
+      fi
       mv "$ldsoconf.dpkg-tmp" "$ldsoconf"
     fi
   fi



Reply to: