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 <[EMAIL PROTECTED]> 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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]