Fix misleading error message in geometry.c
authorJoachim Wiedorn <ad_debian@joonet.de>
Sun, 20 Mar 2011 14:41:20 +0000 (15:41 +0100)
committerJoachim Wiedorn <ad_debian@joonet.de>
Sun, 20 Mar 2011 14:41:20 +0000 (15:41 +0100)
debian/changelog
debian/patches/14_fix-missleading-error-message.patch [new file with mode: 0644]
debian/patches/series
debian/patches/ubuntu.series

index 2c25c400813079c6bfabe86abec4074b48383e84..452f31de28d58557b92e269c738d36a11918545c 100644 (file)
@@ -4,6 +4,7 @@ lilo (1:23.1-2) unstable; urgency=low
     - Remove dependency to lilo in package lilo-doc. (Closes: #613753)
   * Fix: save errno for second command (device.c).
   * Fix: save file permissions for converted lilo.conf. (Closes: #615103)
+  * Fix: missleading error message in geometry.c. (Closes: #445264)
   * Reformatting of mkrescue manpage (thanks to M.E. Schauer).
       (Closes: #617282)
   * debconf scripts:
@@ -33,6 +34,7 @@ lilo (1:23.1-1) unstable; urgency=low
   * Upstream bugfixes:
     - Option 'append' works with acpi=off. (Closes: #428390)
     - Working on degraded RAID-1 device. (Closes: #278373, #522283)
+    - Working with MD v1.0 RAID-1 boot devices. (Closes: #598035)
     - Working with spaces in labels. (Closes: #287257)
     - Using new hook scripts for kernel and initrd only one time
       when needed. (Closes: #599934)
@@ -91,7 +93,7 @@ lilo (1:23.1-1) unstable; urgency=low
   * Remove obsolete file debian/NEWS.
   * Remove obsolete debian/TODO file.
   * Remove obsolete debian/lilo.changelogs file.
-  * Add patchset and changelog entries for use in Ubuntu.
+  * Add patchset and changelog entries for use in Ubuntu. (Closes: #602824)
 
   * debconf files:
     - Remove message above old bitmap path. (Closes: #304065)
diff --git a/debian/patches/14_fix-missleading-error-message.patch b/debian/patches/14_fix-missleading-error-message.patch
new file mode 100644 (file)
index 0000000..17167ff
--- /dev/null
@@ -0,0 +1,22 @@
+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);
+     }
index da6b640567e48238fecbde2413734a902ffe91ca..f7af3af5215e91b5c9d06e28790d1850b6b272ff 100644 (file)
@@ -11,3 +11,4 @@
 11_remove-obsolete-bios-workaround.patch
 12_save-errno-for-second-command.patch
 13_reformatted-mkrescue-manpage.patch
+14_fix-missleading-error-message.patch
index 235385cf96ae956c20ac18a788fe2b81504a9b88..a575cef1aed4d28bf9601e8378e26446801788b7 100644 (file)
@@ -11,3 +11,4 @@
 11_remove-obsolete-bios-workaround.patch
 12_save-errno-for-second-command.patch
 13_reformatted-mkrescue-manpage.patch
+14_fix-missleading-error-message.patch