source.changes reject on kernel-package sync with Debian

Bug #516320 reported by Alessandro Ghersi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Hi, related to this bug #512000, after upload, I received this emal:

Rejected:
None: unable to parse .changes file: ", thanks to

kernel-package (12.032) unstable; urgency=low

  * [5ba7956]: Adjust to compile.h moving to include/generated Patch
    contributed by Jean-Luc Coulon and Matt Krai.
    Bug fix: "Fails with Linux 2.6.33-rc1", thanks to Sven Joachim
    (Closes: #561569).

kernel-package (12.031) unstable; urgency=low

  * More XEN work.
  * [e6654f5]: Treat XEN images just like normal images in yet another
    place

kernel-package (12.030) unstable; urgency=low

  * Minot tweak for the Xen images
    [b4a82ae]: Don't install vmlinux by default for XEN images
    If people want it, it can be set in the config file.

kernel-package (12.029) unstable; urgency=low

  * Fix the fallout from the previous changes.
  * [dc3524a]: Decouple the name of the kernel image from the target
    In a number of cases the target we invoke and the image file
    produced have different names. kernel-package has historically
    coupled them, and taken corrective action in postinst, this commit,
    along with the previous one, moves us to a cleaner state.
    Bug fix: "make-kpkg binary-arch fails: No rule to make target
    `vmlinuz'", thanks to Євгеній Мещеряков (Closes: #557102).

kernel-package (12.028) unstable; urgency=low

  * More bug fixes with the XEN images.
  * [3ec0509]: Brown Paper bag spelling fix: iamge -> image
  * [34fa772]: Rework handling of XEN packages

    So far, kernel-package would pay special attention to the
    configuration files that enabled XEN hypervisor/guest images, mangling
    the package name, and changing the file paths where the images were
    dumped. This caused no end of confusion to third party tools, and also
    surprised people when packages with different names had unexpected
    file conflicts. With dpkg defaulting to --force-overwrite that could
    be catastrophic. This is because a normal kernel image, a XenU or a
    Xen0 image, all looked for modules in /lib/modules/$version, and would
    conflict.

    With this commit, kernel-package stops paying attention to the XEN
    configuration hints in the config, producing a normal kernel image.
    If users want to have a DomU or a Dom0 image from the same kernel
    version, they will have to do what people wanting to run kernels witht
    he same version with differing configurations have always had to do:
    use --append-to-version to make the kernel images packages not
    conflict.
    Bug fix: "postinstallation script uses wrong name for xen0 kernel",
    thanks to John Hughes (Closes: #556929).

kernel-package (12.027) unstable; urgency=low

  * [8beaceb]: Fix the control file to use the new XEN image names
    Bug fix: "make-kpkg picks wrong name for xen kernel", thanks to John
    Hughes (Closes: #556783).

kernel-package (12.026) unstable; urgency=low

  * A new bug fixing version
  * [6d91188]: Add an example of cross compiling for a subarch Based on
    a bug report by Arthur Marsh
  * [b9434e8]: Change the name of the Xen image packages to be closer to
    grub expectations
    Bug fix: "standard make-kpkg proceedure creates xenu image", thanks to
    Alan BRASLAU (Closes: #556043).
  * [a76509e]: Add .gnu_debuglink section to installed modules make-kpkg
    produces split debuginfo for modules and does not add .gnu_debuglink
    section. This causes problems with tools that expect debuginfo files
    with extension .debug (like libwd1, used by systemtap).
    Bug fix: "should add .gnu_debuglink section to kernel modules", thanks
    to Євгеній Мещеряков (Closes: #556130).
  * [22e91f3]: Add a new HOWTO from Stephen Powell

kernel-package (12.025) unstable; urgency=low

  * [08f81b5]: Remove mention of removed feature of on-the-fly patching
    The feature of patching the kernel while compiling it has been
    removed, since it was way more trouble than it was worth, did not
    play nice with a git repo, and has a n easy work around -- just pre-
    patching the source. This commit removes mentioning it as a
    supported feature.
    Bug fix: "no documentation on how to apply patches", thanks to Felipe
    Sateler (Closes: #552521).
  * [8969dc9]: Fix description of the --revision option If supplied,
    this sets the whole version of the package, not just the Debian
    revision. Rather than change behaviour and break people's setup,
    made the documentation reflect reality.

kernel-package (12.024) unstable; urgency=low

  * New bug fixing release
  * [adc056e]: Fix the regular expression used for Xen images
    Also, correct the package name for the Xen image package in the
    maintainer scripts.

kernel-package (12.023) unstable; urgency=low

  * [20ca199]: Properly record Xen image names Properly set Kimage for
    Xen images, and make the image maintainer scripts recognize these
    new names.
    Bug fix: "postinst file for xen kernel should be modified", thanks to
    Jean-Pierre Flori (Closes: #551657).

kernel-package (12.022) unstable; urgency=low

  *
  * [c526081]: Fix problems with building Xen kernel image packages
    Simplify the arch rules for Xen packages, and make sure that the
    names of the packages are sane as well.
    Bug fix: "Fails to build Xen kernel packages", thanks to Stefan Goebel
                                                         (Closes: #508487).
    Bug fix: "amd64.mk contains obvious typo "kelfimagesrc" in
    place of "kelfimagedest"", thanks to John Hughes
                                                         (Closes: #548058).

kernel-package (12.021) unstable; urgency=low

  * [c1b39da]: Put the generated conf.vars file under ./debian
    Move generated file conf.vars to ./debian/stamp/conf. This avoids
    polluting the upstream space, and remove the possibility of reuing an
    obsolete version. Also simplifies cleanup, since ./debian/stamp is
    cleaned up anyway.
  * [f98712a]: Add missing line from man page
    Thanks to Sylvain Cherrier for pointing it out.
  * [4490257]: Added french translations from Sylvain Cherrier
  * [875720d]: Only attampt to install man pages for languages man pages
    exist for. Since we only have french man pages translated, do not try
    to install any other languages

kernel-package (12.020) unstable; urgency=low

  * [944d096]: Handle spaces in DEB_BUILD_OPTIONS in the buildpackage
    target
    Bug fix: "not handling spaces in DEB_BUILD_OPTIONS", thanks to Steve
    Cotton (Closes: #542920).

kernel-package (12.019) unstable; urgency=low

  * Bug fix: "creating Debian packages fails, create_md5sums is
    undefined", thanks to Sven Joachim (Closes: #542795).
  * [9532201]: When changing the name of the function, also change
    invocation The md5sum creation function had a change cherry picked
    from the mainline branch, however, that branch had a different name
    for the function. This patch brings invocation back in line with the
    definition of the function. Closes: #542795 Signed-off-by: Manoj
    Srivastava <email address hidden>

kernel-package (12.018) unstable; urgency=low

  * [82bcf49]: [kernel-package]: Add a recommends on cpio
    Since the headers package uses cpio during the build.
    Bug fix: "make-kpkg requires cpio.", thanks to Hae-woo Park
                                                (Closes: #535085).
  * [3b8f3a6]: Remove obsolete debconf templates.
  * [2e8cad0]: Update documents to reflect new capabilities and
    conventions Various small updates to man pages, and removals of
    documents that are now obsolete.
    Bug fix: "minor issues and improvements", thanks to Christoph Anton
    Mitterer (Closes: #540363).
  * [e9d9c05]: Documented default for ignore_depmod_err.
  * [bcd8cae]: Export an environment variable while running hook scripts
    in /etc/kernel When hook scripts in /etc/kernel are run, they have
    not way of determining if the script is being run by an official
    kernel, or a user created kernel using kernel-package. Matthijs
    Kooijman proposed a scheme (details in Bug#523735) which will allow
    scripts that need to distinguish between them (like initramfs-tools
    scripts) where kernel-package created maintainer scripts export and
    environment variable (KERNEL_PACKAGE_VERSION) to help that
    determination. This patch does that.
  * [6cbeee2]: Do not install Rationale twice, or (obsolete) non po4a
    man pages. Thanks to Christoph Anton Mittere for pointing out the
    double installation of the Rationale.
  * [259e5ad]: Note that settings in /etc/kernel-pkg.conf are case
    sensitive This has bitten some folks. Thanks to Christoph Anton
    Mitterer for pointing it out.

kernel-package (12.017) unstable; urgency=low

  * [f6bf41f]: Fix broken cust and paste error. Bug fix: "first line of
    /usr/share/kernel-package/ruleset/misc/defaults.mk is botched", thanks
    to Sven Joachim. This demonstrates that no last minute change is safe,
    even one changing a comment. But at least it is empirical evidence
    that people still use kernel-package. (Closes: #535041).

kernel-package (12.016) unstable; urgency=low

  * [4df65e7]: Remove obsolete warnings about running make-clean
    With the new facility to regenerate ./debian, all the old strictures
    about running make clean after anything that might change the version
    number have beenmade obsolete, so remove from man page.
    Bug fix: "Is the --append-to-version section still accurate?", thanks
    to Frédéric Brière. Short answer: No. (Closes: #534743).

kernel-package (12.015) unstable; urgency=low

  * New bugfixing release.
  * [f8001f9]: Add documentation to show how people may veryfy the
    compiler used Made the example a little bit more clear, and added
    hints to set KBUILD_VERBOSE.
    Bug fix: "MAKEFLAGS=&quot;CC=gcc-4.4&quot; not honoured", thanks to
    Arthur Marsh (Closes: #529811).
  * [987138f]: Typographical error fixes
    Bug fix: "/etc/kernel specified as /etc/kenel in make-kpkg man page",
    thanks to Nick Black (Closes: #530494).
    Bug fix: "some typo fixes", thanks to Edward J. Shornock
                                                          (Closes: #528955).
  * [3e43617]: Do not try to parse non-existent debian/changelog
    Early in make-kpkg execution, we do not not have a ./debian; and are
    trying to create it. Therefore, including ruleset/common/pkgvars.mk is
    a mistake, since that file tries to parse ./debian/changelog to see
    what the old values were. Perhaps pkgvars.mk is now obsolete?

kernel-package (12.014) unstable; urgency=low (doc changes)

  * [ec3919c]: Fixed deficiencies in kernel-pkg.conf(5) manual
    Bug fix: "minor issues in kernel-pkg.conf manpage", thanks to
    Christoph Anton Mitterer (Closes: Bug#526937).
  * [007d296]: Fix issues with kernel-img.conf man page
    Bug fix: "minor issues in kernel-img.conf manpage", thanks to
    Christoph Anton Mitterer (Closes: Bug#526977).

kernel-package (12.013) unstable; urgency=low

  * [873e67d]: Fix typo in header_postinst.d/link example
    The first change is an simple typo fix, ~ --> ! Next, the test to set
    the correct architecture is incorrect for i386/amd64, as both got
    merged around 2.6.24, thus the check should be "amd64|i386)" instead
    of just "amd64)".
    Bug fix: "typo in header_postinst.d/link example", thanks to Sven
    Hartge (Closes: #526497).
  * [22a0d94]: Added more example files for /etc/kernel
    This commit adds a set of example script that wll automatically handle
    /lib/mocules/$VERSION/build -- setting it to point to the kernel
    headers files when either the kernel image or the kernel header
    packages are installed, and cleaning the link up when either of these
    packages are removed.
  * [04ba4c1]: Make sure that initramfs hook script are safe
    This means they will not error out if the corresponding initramfs
    generator is not installed. This way, people may install both the
    initramfs and yaird hook scripts, and they will only trigger if the
    generator is actually installed.

kernel-package (12.012) unstable; urgency=low

  * [8a8b3bd]: Added example scripts that use yaird to generate initramfs
    So far, I was being biased, by just providing 4examples
    for one of the two top initrds genrators. This commit should be one
    of many expanding the selection of example scripts to drop into
    /etc/kernel

kernel-package (12.011) unstable; urgency=low

  * [a4553b8]: Fix the overlay directory option The SRCTOP variable was
    undefined in minimal.mk. Fixed that by including the proper make
    snippet.
    Bug fix: "SRCTOP is not substituted in kernel/ruleset/minimal.mk",
    thanks to David Madore (Closes: #526336).
  * [88ab204]: Clarify documentation about hook scripts some more

kernel-package (12.010) unstable; urgency=low

  * [f0a358d]: Clarify that kernel-package no longer will create initrds
    Instead, now all that --initrd does is to arrange to convey to the
    hook scripts that this image requires an initrd, and that the initrd
    generation hook scripts should not short circuit early. Without this
    option, the example initramfs hook scripts bundled in with kernel-
    package will take no action on installation.
    Bug fix: "fails to build initrd and make a non-compliant .deb from
    vanilla 2.6.27 source", thanks to Arthur Marsh (Closes: #524499).
  * [152cd7e]: support silentoldconfig in bash completion
    Added silentoldconfig as a possible completion target.
    Bug fix: "support silentoldconfig in bashcompletion", thanks to Joerg
    Friedrich (Closes: #524480).
  * [7a84f1d]: Only try to clean lguest directories if they exist
    The current kernel-package version fails to clean for kernel 2.6.22
    and before. kernel-package breaks on the absence of the
    Documentation/lguest directory.
    Bug fix: "Fails to clean for kernel &lt;= 2.6.22, due to missing
    lguest", thanks to Matthijs Kooijman (Closes: #524349).
  * [debiandir:461d02f]: Typo fix: tine -> time
    Bug fix: "[TRIVIAL] Small typo in NEWS.Debian.gz", thanks to Reynaldo
    H. Verdejo Pinochet (Closes: #524800).
  * [54dd024]: dbg packages should be in new "debug" section
    Bug fix: "-dbg packages should be in section &quot;debug&quot;",
    thanks to Євгеній Мещеряков (Closes: #525033).
  * [4b15849]: Add a work around for a bug in fakeroot
    When the following conditions are met:
      - the target is buildpackage
      - the get root command is fakeroot
      - parallel builds are turned on via CONCURRENCY_LEVEL
    fakeroot segfaults. If any of these conditions are not met, things
    work; so thi patch just turns of building in parallel when the other
    two condtions are met. This is related to Bug#525144
  * [0624e49]: Fixes for cross compilation
    Move the armel/armeb kernel_arch setting code from minimal.ml to
    kernel_arch.mk. Make minimal.mk use kernel_arch.mk.
    Bug fix: "fails to cross-compile linux-2.6.30-rc3", thanks to Євгеній
    Мещеряков (Closes: #525352).

kernel-package (12.009) unstable; urgency=low

  * [debiandir:9dced49]: Change the section to "kernel" That makes it come in
    conformity with the new sectioning schema.
  * [fdc8183]: only trigger initramfs removal on 'remove', and not again
    on purge. (This is a change in an example script). Also, since this is
    a remove, and the initramfs call is a convenience function for clear
    out initramfs-tool metadata, we do not care if it actually worked. We
    just make the best effort at clean up, but do not let the cleanup
    abort the process.

kernel-package (12.008) unstable; urgency=low

  * [55b39b3]: Move invocation of postinst hook scripts after
    /etc/kernel/*.d/* scripts A lot of people have update-grub in their
    /etc/kernel-img.conf postint_hook setting. If that is called early,
    the initramfs invocation in /etc/kernel/postinst.d/initramfs has not
    yet happened, so the update grub script does not notice the
    initramfs, making the system unbootable. Yes, the update grub cant
    be moved into /etc/kernel/postinst.d/ too, but this is friendlier.
    Bug fix: "postinst hook script (update-grub) ran before
    /etc/kernel/postinst.d/initramfs.", thanks to Jean-Luc Coulon (f5ibh)
                                                      (Closes: #523931).
  * [e202c29]: Fix the arch passed in for the clean target for arme{l,b}
    The clean target wrks with a minimal setup, since ./debian id
    removed, and thus was nor passing the arch arm for armel and armeb,
    This commit fixes that. Only the clean target was affected.

kernel-package (12.007) unstable; urgency=low

  * [324ee53]: Fix the psotinst.d initramfs, like we did the postrm.d
    This one slipped through the cracks. We need to preserve the
    arguments to the script before we blow them away to replace them
    with the maintainer script arguments.
    Bug fix: "DEB_MAINT_PARAMS break $1 used for update-initramfs", thanks
    to Jean-Luc Coulon (f5ibh) (Closes: #523864).
  * [ae942fc]: Put the vmlinux and System.map in the correct location
    Putting them in unversioned dorectories was a mistake, a carry over
    from when the debug package isntalled the stuff in
    /usr/lib/linux-debian-$version instead of /usr/lib/debug.
    Bug fix: "vmlinux in incorrect location", thanks to Євгеній Мещеряков
                                                         (Closes: #523921).

kernel-package (12.006) unstable; urgency=low

  * [9fe0183]: Added a new feature: overlay directory
    This commits add an overlay feature. The specified directory should
    contain files that will be placed in the ./debian directory of the
    kernel sources, in preparation to building the debian packages,
    replacing the files normally found in /usr/share/kernel-package. Inn
    theory, this should provide all the features official kernel images
    might need to use kernel-package, without any formal support from
    kernel-package. It should also address the need for any users that
    needed to add content to ./debian, and more conveniently than before.

kernel-package (12.005) unstable; urgency=low

  * [9e9322f]: Typo fix: modiles --> modules
    Bug fix: "Typo in /examples/etc/kernel/header_postinst.d/link", thanks
    to Jean-Luc Coulon (f5ibh) (Closes: #523767).
  * [b6a8f53]: Do maintainer script checks only if the maintainer args
    are present The example scripts performed checks even if the
    DEB_MAINT_PARAMS was empty. This commit fixes that, now we only do
    the checks is the arguments had been passed in.
    Signed-Off-By: Manoj Srivastava <email address hidden>
    Bug fix: "initramfs creation broken", thanks to Michael Biebl
                                                    (Closes: #523835).
  * [86d7d2d]: Put a symlink in /usr/share/doc/kernel-package/examples
    This way, we have at least a pointer to the example files.

kernel-package (12.004) unstable; urgency=low

  * [0ee9cc3]: Keep modifications to the upstream directory to a minimum
    When upstream kernel build system started delting ./debian directory
    on clean, we had to start taking making an effort to preserve
    ./debian, since there was a lot of information in there that was
    important to us. So we had a way of diverting the makefile and
    scripts away that did the removal of ./debian, and restoring them
    when we wanted to. Now that the ./debian directory has become
    ephemeral, we only need to preserve it when calling clean during the
    buildpackage target, since invoking make-kpkg at any other time
    cleans ou ./debian anyway. So we can be more selecting in when we
    divert upstream scripts; and thus leave the upstream directory more
    like we found it (this makes git happy).
  * [2c00231]: Copy all the examples into the kernel image package
    Arguably, the examples are more relevant in image directories than
    they are in the kernel-package doc directory. There was a error in
    the kernel image target, caught by Sedat Dilek.
  * [12d3c74]: Fix --append-to-version
    Apparently, one of the casualties of the recent changes was
    --apend-to-version. Tested the fix.

kernel-package (12.003) unstable; urgency=low

  * [befac7c]: add support for the -j flag of dpkg-buildpackage
    When make-kpkg has been told to run in parrallel bythe user setting
    CONCURRENCY_LEVEL, pass that long to the buildpackage target.
    Bug fix: "Support parallel=X option set by dpkg-buildpackage in
    addition to CONCURRENCY_LEVEL", thanks to Junichi Uekawa
                                                  (Closes: #510298).
  * [75423e7]: Export maintainer script parameters to hook scripts
    Maintainer script option need to be passed on to the hook scripts,
    since there are many ways that the script may berun (for example,
    postinst hooks scriopts are called even when the installation is
    aborted). This commit adds the maintainer script arguments to an
    envronment variable, DEB_MAINT_PARAMS. Updated the example hook
    scripts shipped in the documentation to demonstrate how these
    arguments can be accessed and used.
  * [3409792]: We want while read file; do ... done, not xargs
    This will teach me to just take code from bug reports without
    thinking. Unfortunately, I added two dummy modules to my config (I do
    not use modules), so there was no error with objcopy; and I only
    looked at the second module to see if it was stripped :-(
    Bug fix: "kernel-debug target does not work", thanks to Євгеній
    Мещеряков (Closes: #523553).

kernel-package (12.002) experimental; urgency=low

  * [5f1b8e9]: Add INSTALL_MOD_STRIP to strip modules
    The basic idea here is to keep the space in /lib/modules/<kver> under
    control, since this could be on a root partition with space
    restrictions. The suggestion comes from Theodore Ts'o. Closes: #373639
  * [c24657f]: Add a "debuginfo" package
    This adds support for creating a kernel package which contains the
    Linux kernel debug image. This means the debugging information for the
    modules in the kernel image package, and the uncompressed vmlinux
    image. This builds on suggestions and code from Troy Heber, Theodore
    Y. Ts'o, and Dann Frazier. This package is also what is required by
    SystemTap. Closes: #365349, #517290

kernel-package (12.001) experimental; urgency=low

  * This is a major change from the version shipped in Lenny.
  * [123d487]: Get rid of the facility to patch kernel sources

    The patch the kernel facility was adding complexity, and failing to
    provide the flexibility required for a generic patching facility. It
    has been removed, users need to patch the sources before calling
    make-kpkg.
  * [ce61f77]: Remove special case code for official kernels
    Allows for minimal recompiles after minor changes t the kernel; and we
    can now recreate ./debian cheaply, so version mismatches are
    mitigated.
  * [7cc98b0]: Modified the maintainer scripts for the header package
  * [ff0f1eb]: Modified the maintainer scripts for the doc package
  * [f32d2ba]: Modified the maintainer scripts for the source package

    These patches extends the package maintainer scripts to all four
    actions, and creates the directories that the hook scripts can be
    dropped in for site configuration of the actions that the package
    takes.

    The link manipulation that the header packages used to do in the
    postinst has been removed, and is now provided as an example
    script.
  * [cdcd478]: Image postinst no longer runs a boot loader
    Note that this was already the case for grub, one of the more popular
    boot loaders. This allows the image package to be more flexible, since the
    end user is no longer restricted to the actions encoded in the image
    package. This is a fairly large change.
    Bug fix: "mentions of grub on ia64", thanks to dann frazier. This was
    a pretty minor bug, but is obsoletre since we no longer run boot
    loaders, and thus have no need t warn people os a possible mismatch
    with local policy. (Closes: #515138).
  * [f8bc553]: The postinst no longer manipulates symlinks

    Any symbolic link manipulation must now be done with hook scripts in
    /etc/kernel/*.d directories (modern bootloaders don't need the links
    anyway). Eample hook script demonstrate how a more flexible local
    policy for symlinks can be easily put ihnto place, replacing the
    fairly rigid policy previously implemented.
  * [84364f0]: The image postinst no longer runs the initrd command
    The postinst now just conveys to the hook scripts whether
    this particular image was configured for an initial ram image or
    not, using the environment variable INITRD. There are example
    scripts provided that will perform the task. These scripts will work
    for official kernel images as well.
    Bug fix: "postrm script leaves stale files in
    /var/lib/initramfs-tools/", thanks to Jan Muszynski. The proposed fix
    was not good, since it would require kernel-package to muck around
    with internal files for initramfs tools. This way, the user may add an
    postrm.d script that uses the accepted interface to clean up.
                                                            (Closes: #511004).
    Bug fix: "make-kpkg should use update-initramfs when
", thanks to
    Arthur Marsh. Again, since the kernel does not call any initramfs
    creators, be design, this bug is obsolete.
                                                             (Closes: #518107).
    Bug fix: "Uses deprecated mkinitramfs-kpkg", thanks to Matt
    Kraai. Yup. the functionality was deprecated with no coordination with
    k-p. So now we don't call it at all. (Closes: #517345)
  * [ecb2bd3]: make-kpkg removes and re-creates ./debian on every invocation
    Bug fix: "Normal make functionality seems broken", thanks to David
    Baron. Actually, normal make functionality is not to recreate targets
    until there is need, and thus the stamp files are all that needed to
    be removed. However, until now, we could not regenerate
    ./debian/changelog, so the support for minor changes without running a
    clean was not feasible. (Closes: #522728).
  * [79b31b4]: Add a missing endif This is a typo fix
    Bug fix: "make-kpkg fails with 2.6.29 on sparc", thanks to Max Berger
                                                              (Closes: #521031).
  * [3b1f6d9]: Problems building modules using cross-compiling option
    Applied patch provided by Jose Calhariz.
    Bug fix: "Problems building modules using cross-compiling option
    --cross-compile=-", thanks to Jose Calhariz (Closes: #520356).
  * [debiandir:53af1ee]: Give up and depend on build-essential
    This will prevent at least some surprises when people try to use
    kernel-package.
    Bug fix: "Needs to depend on libc6-dev", thanks to Christopher Carr
                                                               (Closes: #515746).
  * [debiandir:7be8542]: Updated newsworthy changes since last release.

kernel-package (11.017) unstable; urgency=low

  * [1229dc0]: Consolidate sparc variants post 2.6.29 when building a
    kernel on Sun (sparc64), kernel-package searches the final kernel
    image in arch/sparc64/boot/image, but there is no arch/sparc64/
    anymore in 2.6.29-rc3 (and probably earlier .29 releases). All the
    stuff was merged into arch/sparc/. So now kernel arch is always
    sparc.
    Bug fix: "arch/sparc64 is no more (2.6.29-rc3)", thanks to Evgeni
    Golov (Closes: #514228).
  * [5242160]: Also run hook files in /etc/kernel/{src,header}_postinst.d
    The only way to add hook scripts was to add them to the
    src_postinst_hook and header_postinst_hook, which seemed to be
    suboptimal.
  * [da0f706]: Handle unusual umask values
    (chmod after using sed to create files) If the user has a crazy umask,
    then creating the ./debian/control and ./debian/changelog files would
    end up with strange permissions that caused dpkg to choke.
    Bug fix: "make-kpkg fails under strange umask values", thanks to Bart
    Massey. (Closes: #514482)
  * [b2413fc]: Provide version when using the minimal rules file.
    When the ./debian directory does not exist, the frirs
    step is to use a minimal rules file to create the ./debian
    directory, and then use the full rules file for all other actions.
    Unfortunately, the minimal rules file did not know what version of
    kernel-package it belonged to, so now make-kpkg provides that
    information.
    Bug fix: "This is kernel package version .", thanks to
    <email address hidden></a>; (Closes: #508198).
  * [792a2b9]: Added german debconf translation.
    Bug fix: "[INTL:de] updated german program translation", thanks to
    Holger Wansing (Closes: #507517).

kernel-package (11.016) unstable; urgency=low

  * [09a790a]: Fix test syntax while setting LINK_ARCH

    The test syntax in the inner if statement for overriding LINK_ARCH to
    x86 is incorrect in ruleset/targets/headers.mk, causing LINK_ARCH to
    be set to x86 regardless of $(KERNEL_ARCH) with current
    kernels.

    Bug Fix: "LINK_ARCH set to x86 with kernel > 2.6.23 regardless of
    KERNEL_ARCH", thanks to Michel Dänzer. Closes: Bug#514000
  * [3cdee83]: Install crtsavres.o if it exists

    The powerpc linux- headers-* packages generated by make-kpkg are
    missing the file arch/powerpc/lib/crtsavres.o which is required for
    building kernel modules on recent 2.6 kernels.
    Bug Fix: "Building out-of-tree modules fails on powerpc due to missing
    file crtsavres.o", thanks to Michel Dänzer. Closes: Bug#512271

Date: Tue, 02 Feb 2010 21:21:11 +0000
Changed-By: Alessandro Ghersi <email address hidden>
Maintainer: Manoj Srivastava <email address hidden>
Origin: Debian/unstable

===

If you don't understand why your files were rejected, or if the
override file requires editing, please go to:
http://answers.launchpad.net/soyuz

--
You are receiving this email because you are the uploader, maintainer or
signer of the above package.

Revision history for this message
Alessandro Ghersi (alessandro-ghersi) wrote :
Revision history for this message
Michael Bienia (geser) wrote :

debian/changelog from http://ftp.de.debian.org/debian/pool/main/k/kernel-package/kernel-package_12.032.tar.gz contains a literal ^M (carriage return) in that line:
Bug fix: "make-kpkg should use update-initramfs when
^M", thanks to

Changed in soyuz:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 10.04
tags: added: soyuz-ftpmaster-tools
Changed in soyuz:
assignee: nobody → Julian Edwards (julian-edwards)
assignee: Julian Edwards (julian-edwards) → Steve Kowalik (stevenk)
milestone: 10.04 → none
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Steve Kowalik (stevenk) → nobody
Curtis Hovey (sinzui)
Changed in launchpad:
importance: Medium → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.