Package: kernel-package Version: 10.036 Severity: wishlist As support for kexec/kdump support becomes more real, it will be very useful to be able to build kernels that have debugging information available, but not necessarily to install the debugging information on every single client system.
Red Hat solves this problem by having a kernel "debuginfo" package, and building the kernel with the -g flag so the object files have debugging information. Unfortunately this makes the .ko object files gargantuan, so they are stripped of the debugging information before they are placed in the standard linux-image installation package. However, before that, a copy of the vmlinux and unstripped .ko files are saved in a "debuginfo" package. This means that if someone ends up with a crash dump, they can send it to a support engineer and only the support engineer needs to install the debuginfo package and use the "crash" utility to debug the crash dump. It's also useful for developers, since the debuginfo information can be stored somewhere outside of /lib --- Red Hat uses /usr/src/debug/<package-version> --- for storing its debug information, for example. This is useful for keeping the size of the root partition small, for those who keep / separate from /usr. It would be nice if Debian had similar capabilities, as it would be Extremely Useful for kernel developers, as well as people who want to be able to provide commercial support for Debian or Debian derivitives in the future. Thanks, - Ted -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages kernel-package depends on: ii dpkg 1.13.17 package maintenance system for Deb ii dpkg-dev 1.13.16 package building tools for Debian ii file 4.17-1 Determines file type using "magic" ii gcc [c-compiler] 4:4.0.2-2 The GNU C compiler ii gcc-3.4 [c-compiler] 3.4.6-1 The GNU C compiler ii gcc-4.0 [c-compiler] 4.0.3-1 The GNU C compiler ii gettext 0.14.5-2 GNU Internationalization utilities ii make 3.80+3.81.rc1-1 The GNU version of the "make" util ii perl 5.8.7-10 Larry Wall's Practical Extraction ii po-debconf 1.0 manage translated Debconf template Versions of packages kernel-package recommends: ii bzip2 1.0.3-2 high-quality block-sorting file co ii libc6-dev [libc-dev] 2.3.6-4 GNU C Library: Development Librari -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]