tags 413369 +patch
thanks
Hi,
Attached is a simple patch for this RC bug. Hope it helps...
--
Steve McIntyre, Cambridge, UK.[EMAIL PROTECTED]
Into the distance, a ribbon of black
Stretched to the point of no turning back
diff -u fvwm1-1.24r/debian/preinst fvwm1-1.24r/debian/preinst
--- fvwm1-1.24r/debian/preinst
+++ fvwm1-1.24r/debian/preinst
@@ -34,2 +34,9 @@
+# /usr/X11R6/bin has gone away; remove any sym-links in there that we
+# may be responsible for so we don't break an etch uprade.
+if [ -x /usr/X11R6/bin/fvwm1 ] [ ! -L /usr/X11R6/bin ] ; then
+update-alternatives --remove fvwm /usr/X11R6/bin/fvwm1
+update-alternatives --remove x-window-manager /usr/X11R6/bin/fvwm1
+fi
+
exit 0
diff -u fvwm1-1.24r/debian/changelog fvwm1-1.24r/debian/changelog
--- fvwm1-1.24r/debian/changelog
+++ fvwm1-1.24r/debian/changelog
@@ -1,3 +1,10 @@
+fvwm1 (1.24r-51.1) unstable; urgency=high
+
+ * NMU to fix RC bug.
+ * Move alternatives from /usr/bin/X11 and /usr/X11R6/bin. Closes: #413369.
+
+ -- Steve McIntyre [EMAIL PROTECTED] Sun, 04 Mar 2007 20:11:24 +
+
fvwm1 (1.24r-51) unstable; urgency=low
* Acknowledge NMU 50.1 -- thanks.
diff -u fvwm1-1.24r/debian/postinst fvwm1-1.24r/debian/postinst
--- fvwm1-1.24r/debian/postinst
+++ fvwm1-1.24r/debian/postinst
@@ -3,11 +3,11 @@
set -e
update-alternatives --install /usr/bin/x-window-manager x-window-manager \
-/usr/bin/X11/fvwm1 50 \
+/usr/bin/fvwm1 50 \
--slave /usr/share/man/man1/x-window-manager.1.gz \
-x-window-manager.1.gz /usr/X11R6/man/man1/fvwm1.1x.gz
+x-window-manager.1.gz /usr/share/man/man1/fvwm1.1x.gz
-update-alternatives --install /usr/bin/X11/fvwm fvwm /usr/bin/X11/fvwm1 100 \
+update-alternatives --install /usr/bin/fvwm fvwm /usr/bin/fvwm1 100 \
--slave /usr/share/man/man1/fvwm.1.gz fvwm.1.gz \
/usr/share/man/man1/fvwm1.1x.gz
diff -u fvwm1-1.24r/debian/prerm fvwm1-1.24r/debian/prerm
--- fvwm1-1.24r/debian/prerm
+++ fvwm1-1.24r/debian/prerm
@@ -4,8 +4,8 @@
if [ $1 != upgrade ]
then
-update-alternatives --remove fvwm /usr/bin/X11/fvwm1
-update-alternatives --remove x-window-manager /usr/bin/X11/fvwm1
+update-alternatives --remove fvwm /usr/bin/fvwm1
+update-alternatives --remove x-window-manager /usr/bin/fvwm1
elif dpkg --compare-versions $2 lt-nl 1.24r-32
then
# We're downgrading; avoid dpkg prompting about overwriting
signature.asc
Description: Digital signature