Accepted kernel-package 8.110ubuntu2 (source)
Matt Zimmerman
mdz at canonical.com
Thu Oct 28 22:55:02 CDT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 28 Oct 2004 15:50:08 -0700
Source: kernel-package
Binary: kernel-package
Architecture: source
Version: 8.110ubuntu2
Distribution: hoary
Urgency: high
Maintainer: Manoj Srivastava <srivasta at debian.org>
Changed-By: Matt Zimmerman <mdz at canonical.com>
Description:
kernel-package - A utility for building Linux kernel related Debian packages.
Closes: 176288 215318 256107 257584 257721 257826 258393 258586 258836 261963 263060 263214 263746 263990 267397 267926 269411 270158 270169 270169 270314 270611 272129 272244 272786 273147 273456 273456 274165 274465 274616 275407 275629 275688 276257 276258 277093 277680
Changes:
kernel-package (8.110ubuntu2) hoary; urgency=low
.
* Resolve merge conflicts by re-applying Ubuntu changes against Debian
sources
.
kernel-package (8.110ubuntu1) hoary; urgency=low
.
* Resynchronise with Debian.
.
kernel-package (8.110) unstable; urgency=low
.
* Updated french man page, thanks to Sylvain Cherrier <sylvain.cherrier at free.fr>
.
kernel-package (8.109) unstable; urgency=low
.
* Aaargh. Fix the sense of the test for MAKING_VIRTUAL_IMAGE for source,
doc, and header packages. Many thanks to Andreas Salomon for pointing
this out.
.
kernel-package (8.108) unstable; urgency=low
.
* Fix the uml rules to accommodate the changes made in version 2.6.9.
* Bug fix: "kernel-package doesn't support kernel versions with
uppercase letters", thanks to Adam Heath. Now, if an environment
variable IGNORE_UPPERCASE_VERSION is set, the error is turned into a
warning. Use at your own risk. (Closes: #277680).
.
kernel-package (8.107) unstable; urgency=low
.
* Fix the tests for making a virtual image. Other wise, arch=um|xen
failed with cross compile errors, and things for non um,xen targets
were missing. Thanks to Nuutti Kotivuori for pointing this out.
.
kernel-package (8.106) unstable; urgency=low
.
* Bug fix: "kernel-image-2.6.8-1-686: Badly constructed pathname for
Initial rootdisk image", thanks to Greg Kochanski (the path had a //
in it, corrected in a patch by Horms <horms at debian.org> (Closes: #275629).
* Bug fix: "kernel-image-2.6-686: apt-get remove does not put back the
old kernel", thanks to Greg Kochanski. Well, there is a partial
solution -- the postinst now checks, and removes, damaged and dangling
symlinks, and warns the person doing the uninstall that lilo may need
to be run. However, it does not try to figure out itself which kernel
image should be promoted, and it does not change any symbolic link in
/ (apart from removing dangling ones). (Closes: #275688).
.
kernel-package (8.105) unstable; urgency=low
.
* Bug fix: "kernel-package: Wish it had Xeno Architecture Support",
thanks to Paul Boehm. Most of the porting and testing has been done by
Felix Erkinger <erkinger at gmx.net>, and all the credit goes to him.
(Closes: #215318).
* Bug fix: "typo error", thanks to Tommaso Moroni (Closes: #277093).
* Added Rules.make and arch dependent Makefile to the kernel-header
package.
.
kernel-package (8.104) unstable; urgency=medium
.
* Ignore leading white spaces in preinst answers.
* Bug fix: "kernel-package: incorrect lookup of kernel-source version in
rules", thanks to Julian Gilbey (Closes: #276257).
* Bug fix: "kernel-package: rules doesn't test for valid_patches empty
in stamp-build", thanks to Julian Gilbey (Closes: #276258).
* Updated french translation for the make-kpkg man page.
.
kernel-package (8.103) unstable; urgency=high
.
* Bug fix: "make-kpkg: fails to unpatch the source", thanks to martin f
krafft. This was due to recent idiocy in upstream kernel sources,
where the kernel now assumes responsibility of ./debian directory
(despite Debian having used this directory for years). The people in
charge of this code in upstream kernel were not competent enough to
implement the deb target in a fashion that it does not break a
facility that Debian has used for years. Well, all the kernel-patch
packages are affected; since nothing shall unpatch correctly with
2.6.8.1+ kerel versions. It also makes life a pain for official kernel
image developers, since their ./debian is a dorectory that is not
recreated by kernel-package (or the broken upstream code); and at
least one developer has lost an uncheked in custom ./debian dir
.
It is not as if they needed to claim ./debian, since they do not use
dpkg, and a fix was discussed in August, but no one has seen fit to
implement that fix and solve this breakage -- so now kerel-package
works around this idiocy. This makes this update very urgent.
.
The generated .debs also do not pay attention to kernel-img.conf (thus
creating a surprise for unsuspecting end users), they do not massage
the build and source symlinks, do not run boot loaders, do not handle
bootloaders that may use initrd in their config, and probably would
end up generating a slew of bugs that can't be fixed in Debian.
.
(Closes: #270169).
* Bug fix: "make-kpkg doesn't handle CONFIG_LOCALVERSION", thanks to
Michal ÄihaÅ. The only implementation for LOCALVERSION I saw (in
linux-2.6.9-rc3/Makefile), is a broken Makefile
snippet. kernel-package now tries to implement what the documentation
and comment say should be done (Closes: #273147).
* Added support for hook directories. Apart from hook variables that the
local admin may set, there are a set of directories where packages, or
the local admin, may drop in script files. The directories are
- /etc/kernel/preinst.d/,
- /etc/kernel/postinst.d/,
- /etc/kernel/prerm.d/, and
- /etc/kernel/postrm.d/.
If they exists, the kernel-image package shall run a run-parts program
over the directory, giving the version being installed or removed as
an argument, in the corresponding phase of installation or
removal. Since these directories do not exist by default, this should
have no impact on current installations.
.
kernel-package (8.101) unstable; urgency=low
.
* Bug fix: "uml kernel packages have weird files in weird places",
thanks to martin f krafft. There is no need to test for empty patches,
since these files are not installed unless the sources are patched.
(Closes: #275407).
.
kernel-package (8.100) unstable; urgency=low
.
* Strip the uml binary (honoring DEB_BUILD_OPTIONS).
* Well, we conflict, replace, and provide user-mode-linux -- which has
problems when we try to install two different kenrl-uml-* packages,
since they now conflict with each other. Now, we just conflict with
user-mode-linux (>= 2.0), which means all kernel-uml-* packages shall
conflict with real user-mode-linux packages, but not with other
kernel-uml packages.
.
kernel-package (8.099) unstable; urgency=low
.
* Bug fix: "kernel-package: 2.4.27 compile fails", thanks to Gordon
Haverland (Closes: #274616).
.
kernel-package (8.098) unstable; urgency=low
.
* Replace and provide user-mode-linux, since each kernel-uml packages
does indeed do that.
.
kernel-package (8.097) unstable; urgency=low
.
* Bug fix: "kernel-package: information on source package and patch
package versions in buildinfo.gz", thanks to Norbert Buchmuller
(Closes: #274465).
* Fix a typo in the rules file.
.
kernel-package (8.096) unstable; urgency=low
.
* More modifications to the kernel-uml-$version packages created. Now
the modules live in /usr/lib/modules/ instead of in
/usr/share/uml. The package now uses alternatives to allow people to
have multiple uml images on the machine at the same time, while still
retaining a /usr/bin/linux and a man page for that. Rewrote the man
page from scratch. (Closes: #176288).
* Bug fix: "kernel-package: Could be more conservative about initrd
creation", thanks to Matt Zimmerman (Closes: #274165).
.
kernel-package (8.095) unstable; urgency=high
.
* Urgency high since unpatching should indeed reverse the order in which
patches are reversed.
* Bug fix: "kernel-package: incorrect handling of --cross-compile
option", thanks to Eric C. Cooper (Closes: #272786).
* Bug fix: "kernel-package: typo in the kernel-pkg.conf.5 man page",
thanks to Nicolas François (Closes: #272244).
* Bug fix: "implicit rules for unpatching don't reverse list of
patches", thanks to Joshua Kwan (Closes: #273456).
* kernel-package: wish it had support for UML. This enhancement has been
solely the work of Ralph PaÃgang <ralph at debianbase.de>, who worked
hard withing the current infrastructure to implement the creation of
UML packages. Try something like this:
make-kpkg --revision 1um-1 --arch um kernel-image
the resulting package will be called:
kernel-uml-<version>_<revision>_<buildarch>.deb
It will include the linux executable in /usr/bin, and the uml modules
in /usr/share/kernel-uml/modules/$VERSION/
(Closes: #273456).
* Bug fix: "kernel-package: make-kpkg goes into endless loop while
calling /sbin/depmod", thanks to Elias Pschernig (Closes: #272129).
.
kernel-package (8.094) unstable; urgency=high
.
* Urgency High since there are severe bugs related to patching and
unpatching kernel patches which are buggy.
* Bug fix: "kernel-package: subarch detection fails on powerpc XServe G5
systems", thanks to Colin Watson (Closes: #270314).
* Bug fix: "make-kpkg: fails to unpatch the source", thanks to martin f
krafft (Closes: #270169).
* Bug fix: "kernel-package: applied_patches lists patches that didn't
apply", thanks to martin f krafft (Closes: #270158).
* Bug fix: "kernel-package: files should move to examples/", thanks to
martin f krafft (Closes: #269411).
* Bug fix: "kernel-package: non-interactive install: reverse the abort
yes/no, please", thanks to Alexander Zangerl (Closes: #267926).
* Bug fix: "Please install kernel image files *before* calling
post-install script", thanks to Jens Schmalzing (Closes: #267397).
* Bug fix: "kernel-package: typo in manpage", thanks to martin f krafft
(Closes: #270611).
.
kernel-package (8.093) unstable; urgency=low
.
* Bug fix: "kernel-package: [INTL:es] spanish manpage update", thanks to
Ruben Porras (Closes: #263060).
* Bug fix: "French manpage", thanks to Sylvain Cherrier (Closes: #263990).
* Bug fix: "bash:ism in kernel_grub_conf.sh", thanks to David Weinehall
(Closes: #261963).
* Bug fix: "kernel-package - produced initrd enabled packages depends
against initrd-tools but checks for mkinitrd in preinst", thanks to
Bastian Blank (Closes: #263214).
* Bug fix: "kernel-package: please support powerpc64", thanks to Rafael
Ãvila de EspÃndola (Closes: #263746).
.
kernel-package (8.092) unstable; urgency=low
.
* Bug fix: "make-kpkg(1) could be more explicit about MODULE_LOC",
thanks to Lars Wirzenius (Closes: #258393).
* Bug fix: "kernel-package: wrong macro in kernel-img.conf.5", thanks to
Philippe Batailler (Closes: #257584).
* Bug fix: "XSI:isms and other nitpicking", thanks to David Weinehall
(Closes: #256107).
* Bug fix: "kernel-package: extra sentence in manpage", thanks to martin
f krafft (Closes: #257721).
* Bug fix: "kernel-package: problem in the manpage kernel-img.conf",
thanks to Philippe Batailler (Closes: #258836).
* Bug fix: "kernel-package: modules_clean target does not pay attention
to --added_modules", thanks to Oystein Gisnas (Closes: #258586).
* Bug fix: "kernel-package: [INTL:es] spanish manpage updates", thanks
to Ruben Porras (Closes: #257826).
Files:
3344e15c97f00997ae4ed330ed925e94 497 misc optional kernel-package_8.110ubuntu2.dsc
3f3bbe188e66efb121c34fd8bdecce72 487792 misc optional kernel-package_8.110ubuntu2.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBgb3AArxCt0PiXR4RAvm/AJ9nNZGhntd3xJ9KdSlqSvT1U2vFKACdHWjV
5dyQTpZdlz5o0qkKsNZnKMg=
=5XEn
-----END PGP SIGNATURE-----
Accepted:
kernel-package_8.110ubuntu2.dsc
to pool/main/k/kernel-package/kernel-package_8.110ubuntu2.dsc
kernel-package_8.110ubuntu2.tar.gz
to pool/main/k/kernel-package/kernel-package_8.110ubuntu2.tar.gz
More information about the hoary-changes
mailing list