Accepted kernel-package 8.102 (all source)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 8 Oct 2004 14:05:06 -0500
Source: kernel-package
Binary: kernel-package
Architecture: source all
Version: 8.102
Distribution: unstable
Urgency: high
Maintainer: Manoj Srivastava <srivasta@debian.org>
Changed-By: Manoj Srivastava <srivasta@debian.org>
Description:
kernel-package - A utility for building Linux kernel related Debian packages.
Closes: 270169 273147
Changes:
kernel-package (8.102) 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.
Files:
9c2ec5f1f2caa974717af28e14bb7d47 483 misc optional kernel-package_8.102.dsc
ffe3bdf0f907367a34ccd49381a65fba 478433 misc optional kernel-package_8.102.tar.gz
1b15bc6c406c66724d229bdc8a42d962 339710 misc optional kernel-package_8.102_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBZuZeIbrau78kQkwRAlH6AKCTMh/P/D3gd2DI+lbqww6pXfIXBgCgnOda
SwUoKAh6e/ip2tiF14PrddA=
=gBpL
-----END PGP SIGNATURE-----
Accepted:
kernel-package_8.102.dsc
to pool/main/k/kernel-package/kernel-package_8.102.dsc
kernel-package_8.102.tar.gz
to pool/main/k/kernel-package/kernel-package_8.102.tar.gz
kernel-package_8.102_all.deb
to pool/main/k/kernel-package/kernel-package_8.102_all.deb
Reply to: