+Package: lilo
+Subject: fix missleading error message
+Author: Gabor Burjan <buga@buvoshetes.hu>
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445264
+Forwarded: yes
+Last-Update: 2011-03-14
+
+A '%' character is missing from the format string.
+---
+
+diff -urN s13/src/geometry.c s14/src/geometry.c
+--- s13/src/geometry.c 2010-11-01 20:22:54.000000000 +0100
++++ s14/src/geometry.c 2011-03-14 20:16:32.959787075 +0100
+@@ -785,7 +785,7 @@
+
+ if ((MAJOR(device)>=120 && MAJOR(device)<=127) ||
+ (MAJOR(device)>=240 && MAJOR(device)<=254) )
+- die("Linux experimental device 0x04x needs to be defined.\n"
++ die("Linux experimental device 0x%04x needs to be defined.\n"
+ "Check 'man lilo.conf' under 'disk=' and 'max-partitions='", device);
+ else die("Sorry, don't know how to handle device 0x%04x",device);
+ }