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

r1579 - glibc-package/branches/glibc-2.4/debian/debhelper.in



Author: barbier
Date: 2006-05-29 23:24:01 +0000 (Mon, 29 May 2006)
New Revision: 1579

Modified:
   glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst
Log:
Modify /etc/ld.so.conf only when upgrading from glibc < 2.3.999.2-3


Modified: glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst
===================================================================
--- glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst	2006-05-29 23:19:01 UTC (rev 1578)
+++ glibc-package/branches/glibc-2.4/debian/debhelper.in/libc.postinst	2006-05-29 23:24:01 UTC (rev 1579)
@@ -146,14 +146,16 @@
     fi
 
     # Add support for /etc/ld.so.conf.d
-    if [ -e /etc/ld.so.conf ]; then
-	[ -z "$(tail -n 1 /etc/ld.so.conf)" ] || echo >> /etc/ld.so.conf
-    else
-	touch /etc/ld.so.conf
+    if dpkg --compare-versions $preversion lt 2.3.999.2-3; then
+	if [ -e /etc/ld.so.conf ]; then
+	    [ -z "$(tail -n 1 /etc/ld.so.conf)" ] || echo >> /etc/ld.so.conf
+	else
+	    touch /etc/ld.so.conf
+	fi
+	if ! grep -q '^include /etc/ld.so.conf.d/.*\.conf$' /etc/ld.so.conf ; then
+	    echo 'include /etc/ld.so.conf.d/*.conf' >> /etc/ld.so.conf
+	fi
     fi
-    if ! grep -q '^include /etc/ld.so.conf.d/.*\.conf$' /etc/ld.so.conf ; then
-	echo 'include /etc/ld.so.conf.d/*.conf' >> /etc/ld.so.conf
-    fi
 
     # Handle upgrades when libc-opt package has been installed.
     # We check the version between the current installed libc and libc-opt.



Reply to: