X Strike Force Xrender SVN commit: rev 58 - trunk/debian
Author: branden
Date: 2003-10-08 19:04:13 -0500 (Wed, 08 Oct 2003)
New Revision: 58
Modified:
trunk/debian/changelog
trunk/debian/libxrender1.postrm
trunk/debian/libxrender1.preinst
Log:
Add new diversion of the actual old libXrender shared object (as opposed
to diverting only the symlinks). This is necessary because ldconfig will
recreate the libXrender.so.1 symbolic link in /usr/X11R6/lib, which causes
major confusion (and possibly errors from the dynamic loader) for anything
that searches /usr/X11R6/lib before /usr/lib.
/usr/X11R6/lib/libXrender.so.1.1 is now being diverted to
/usr/X11R6/lib/xlibs.libXrender-1.1.so.1.1. The diversion's name has to
have "xlibs." preprended because ldconfig will attempt to operate on
any plain file matching "lib*.so*".
- debian/libxrender1.preinst
- debian/libxrender1.postrm
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2003-10-07 04:57:44 UTC (rev 57)
+++ trunk/debian/changelog 2003-10-09 00:04:13 UTC (rev 58)
@@ -1,3 +1,22 @@
+xrender (0.8.3-2) unstable; urgency=medium
+
+ * Urgency medium because the problem fixed by this release bites a lot of
+ KDE users who are using XFree86 4.2.0 or 4.2.1 Debian packages.
+
+ * Add new diversion of the actual old libXrender shared object (as opposed
+ to diverting only the symlinks). This is necessary because ldconfig will
+ recreate the libXrender.so.1 symbolic link in /usr/X11R6/lib, which causes
+ major confusion (and possibly errors from the dynamic loader) for anything
+ that searches /usr/X11R6/lib before /usr/lib.
+ /usr/X11R6/lib/libXrender.so.1.1 is now being diverted to
+ /usr/X11R6/lib/xlibs.libXrender-1.1.so.1.1. The diversion's name has to
+ have "xlibs." preprended because ldconfig will attempt to operate on
+ any plain file matching "lib*.so*".
+ - debian/libxrender1.preinst
+ - debian/libxrender1.postrm
+
+ -- Branden Robinson <branden@debian.org> Wed, 8 Oct 2003 18:56:27 -0500
+
xrender (0.8.3-1) unstable; urgency=low
* new upstream release
Modified: trunk/debian/libxrender1.postrm
===================================================================
--- trunk/debian/libxrender1.postrm 2003-10-07 04:57:44 UTC (rev 57)
+++ trunk/debian/libxrender1.postrm 2003-10-09 00:04:13 UTC (rev 58)
@@ -6,6 +6,8 @@
if [ "$1" = "remove" ]; then
dpkg-divert --package libxrender1 --remove --rename \
+ --divert /usr/X11R6/lib/xlibs.libXrender-1.1.so.1.1 /usr/X11R6/lib/libXrender.so.1.1
+ dpkg-divert --package libxrender1 --remove --rename \
--divert /usr/X11R6/lib/libXrender-1.1.so.1 /usr/X11R6/lib/libXrender.so.1
fi
Modified: trunk/debian/libxrender1.preinst
===================================================================
--- trunk/debian/libxrender1.preinst 2003-10-07 04:57:44 UTC (rev 57)
+++ trunk/debian/libxrender1.preinst 2003-10-09 00:04:13 UTC (rev 58)
@@ -6,6 +6,8 @@
if [ "$1" = "install" -o "$1" = "upgrade" ]; then
dpkg-divert --package libxrender1 --add --rename \
+ --divert /usr/X11R6/lib/xlibs.libXrender-1.1.so.1.1 /usr/X11R6/lib/libXrender.so.1.1
+ dpkg-divert --package libxrender1 --add --rename \
--divert /usr/X11R6/lib/libXrender-1.1.so.1 /usr/X11R6/lib/libXrender.so.1
fi
Reply to: