reassign 505829 hw-detect 1.70 retitle 505829 [sparc] Tries to install obsolete package libc6-sparcv9 severity 505829 minor thanks On Saturday 15 November 2008, Frans Pop wrote: > Install boot loader: [?] This was because the system did not reboot into the new system, but that could be because I installed to the second hard disk. I do not plan to investigate this further. > Comments/Problems: > 1) The installer tries to install the package libc6-sparcv9, but that > does not exist anymore in testing as it has been replaced by > libc6-sparcv9b. However, the old package should still be installed for > Etch installs. Hmmm. That initial analysis was incorrect. The code that queues these packages for installation is (hw-detect.sh): if grep -q '^type.*: sun4u' /proc/cpuinfo ; then # sparc v9 or v9b if grep -q '^cpu.*: .*UltraSparc III' /proc/cpuinfo; then apt-install libc6-sparcv9b || true else apt-install libc6-sparcv9 || true fi fi No idea if this is still valid or that we should always install the 9b variant now. Fact is that Etch has _both_ packages while Lenny only has the 9b variant. ... From the glibc (2.6-3) changelog: * Drop SPARC V8 support: - control.in/opt: drop libc6-sparcv9. - sysdeps/sparc.mk: drop libc6-sparcv9. - script.in/kernelcheck.sh: add check for SPARC V8 or earlier CPU. - patches/series: disable sparc/submitted-timing.diff. - patches/sparc/local-sparcv8-target.diff: rename to local-sparcv9-target.diff and default to v9. So my *guess* is that as v9 is now default, the "else" branch is no longer needed, but the v9b variant is likely still useful for the same cases as the original test. If that is correct, the "else" branch can be dropped post-Lenny, which will ensure we keep compatibility with Etch for the Lenny version of D-I. Alternative would be to drop it now and have etch-support install it, but that's more trouble than it's worth IMO. > 2) I ran the web server to check installer logs. The logs show a kernel > oops at that point. I've reported this oops to the upstream sparc kernel mailinglist: http://marc.info/?l=linux-sparc&m=122678995808302&w=2 Will follow up to the kernel team if anything comes out of that. Cheers, FJP
Attachment:
syslog.gz
Description: GNU Zip compressed data