Re: Bug#16820: libc6-dev: /usr/include/{linux,asm} dangling links
Hi,
Faugh. Apparently, upgrading normally from
kernel-source-2.0.32_2.0.32-1 to kernel-source-2.0.32_2.0.32-3 does
not create /usr/src/linux-<version>, which breaks libc6-dev. This is
a bug (in kernel-package), since the link should exists after
installing the kernel headers or the sources.
I was checking if the package version being installed is the
same as the old version, and, if so, not doing anything. This worked
just fine as long as the only thing was /usr/src/linux symlink, and
all packages provided it.
Now, kernel-source-2.0.32_2.0.32-1 only provide /usr/src/linux,
but that is enough for me to skip right over link manipulation, so
/usr/src/linux-<version> never gets created.
Ok, another kernel-package coming up (3.56). Any kernel
source/header built with this version of kernel-package shall ensure
that both symlinks exist.
Of course, that does not solve the current problem of people
having machines on which /usr/include/{linux,asm} are dangling links,
but presumably we shall have another release of kernel-* packages
before hamm is released, and if they are built with this new
kernel-package, that should fix this.
manoj
--
...Saure really turns out to be an adept at the difficult art of
papryomancy, the ability to prophesy through contemplating the way
people roll reefers - the shape, the licking pattern, the wrinkles
and folds or absence thereof in the paper. "You will soon be in
love," sez Saure, "see, this line here." "It's long, isn't it? Does
that mean --" "Length is usually intensity. Not time." Thomas
Pynchon, _Gravity's Rainbow_
Manoj Srivastava <srivasta@acm.org> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: