[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#70878: marked as done ([CVS-fixed] Module installation breaks if kernel installation fails once)

Your message dated 12 Nov 2000 15:17:10 -0500
with message-id <oan1f5uerd.fsf@arroz.fake>
and subject line bugs closed in boot-floppies 2.2.17
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 4 Sep 2000 12:04:26 +0000
>From huiac@camtech.net.au Mon Sep 04 07:04:26 2000
Return-path: <huiac@camtech.net.au>
Received: from mta05.mail.au.uu.net (mta05.mail.mel.aone.net.au) [::ffff:] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 13VuzA-0001S0-00; Mon, 04 Sep 2000 07:04:24 -0500
Received: from huiac.localnet ([])
          by mta05.mail.mel.aone.net.au with ESMTP
          id <20000904120418.VHAC413.mta05.mail.mel.aone.net.au@huiac.localnet>
          for <submit@bugs.debian.org>; Mon, 4 Sep 2000 22:04:18 +1000
Received: from john by huiac.localnet with local (Exim 3.12 #1 (Debian))
	id 13Vuz0-0001tY-00; Mon, 04 Sep 2000 21:34:14 +0930
From: John Pearson <huiac@camtech.net.au>
Subject: boot-floppies: Module installation breaks if kernel installation fails once
To: submit@bugs.debian.org
X-Mailer: bug 3.2.10
Message-Id: <E13Vuz0-0001tY-00@huiac.localnet>
Date: Mon, 04 Sep 2000 21:34:14 +0930
Delivered-To: submit@bugs.debian.org

Package: boot-floppies
Version: 2.2.16
Severity: important

It appears that if the first attempt to extract the 
rescue floppy and modules fails for any reason then 
subsequent installation of the modules will also fail, 
requiring manual intervention for installation to proceed.

Reproducible demonstration:
  - Boot the Debian installation system, partition disks,
    choose to install kernel & modules from CDROM;
  - Unmount the CDROM after a list of paths is produced
    but before selecting one, causing the attempt to fail;
  - Try again, letting it succeed.

The user can now select "Configure Device Modules", but no
classes of modules are found.  Here's why:

# ls -l /target/lib
lrwxrwxrwx    1 root     root          19 Sep  4 21:11 modules -> /target/lib/modules
drwxr-xr-x    3 root     root        1024 Sep  4 21:11 modules.old

On the face of it, this appears to be the same bug as bug #68021;
I hope this provides sufficient additional information to nail it.

-- System Information
Debian Release: 2.2
Kernel Version: Linux huiac 2.2.17 #1 Wed Aug 2 00:35:26 CST 2000 i686 unknown

Versions of the packages boot-floppies depends on:
ii  ash            0.3.5-11       NetBSD /bin/sh
ii  bison          1.28-5         A parser generator that is compatible with Y
ii  cslatex        1.2.1          LaTeX for Czech/Slovak typesetting
ii  cspsfonts      0.2.1          Support for Czech and Slovak Type1 fonts in 
ii  debhelper      2.0.86         helper programs for debian/rules
ii  debiandoc-sgml 1.1.41         DebianDoc SGML DTD and formatting tools
ii  dpkg-awk       1.0.0          Gawk script to parse /var/lib/dpkg/{status,a
ii  dpkg-dev       1.6.14         Package building tools for Debian
ii  file           3.28-1         Determines file type using "magic" numbers
ii  flex           2.5.4a-6       A fast lexical analyzer generator.
ii  gawk           3.0.4-4        GNU awk, a pattern scanning and processing l
ii  gcc            2.95.2-13      The GNU C compiler.
ii  gettext        0.10.35-13     GNU Internationalization utilities
ii  libgd1g-dev    1.7.3-0.1      GD Graphics Library (development version).
ii  libi18n-langta 0.12-6         Perl module for dealing with RFC1766-style l
ii  libnewt-dev    0.50-7         Developer's toolkit for newt windowing libra
ii  libpaperg      1.0.3-13       Library for handling paper characteristics [
ii  libpopt-dev    1.4-1.1        lib for parsing cmdline parameters - develop
ii  libwww-perl    5.47-1         WWW client/server library for Perl
ii  m4             1.4-10         a macro processing language
ii  make           3.78.1-8       The GNU version of the "make" utility.
ii  makedev        2.3.1-44       Creates special device files in /dev.
ii  man-db         2.3.16-1       Display the on-line manual.
ii  pointerize     0.4            Internationalization utilities, based on get
ii  recode         3.5-1          Character set conversion utility.
ii  rsync          2.3.2-1.2      fast remote file copy program (like rcp)
ii  slang1-pic     1.3.9-1        The S-Lang programming library, shared libra
ii  tetex-bin      1.0.6-7        teTeX binary files
ii  tetex-extra    1.0-10         extra teTeX library files
ii  zlib1g-dev     1.1.3-5        compression library - development
ii  libc6-pic      2.1.3-10       GNU C Library: PIC archive library
	^^^ (Provides virtual package glibc-pic)
ii  perl-5.004     5.004.05-6     Larry Wall's Practical Extracting and Report
	^^^ (Provides virtual package perl5)

John P.
http://www.mdt.net.au/~john Debian Linux admin & support:technical services

Received: (at 68021-done) by bugs.debian.org; 12 Nov 2000 20:18:31 +0000
>From adam@onshore.com Sun Nov 12 14:18:30 2000
Return-path: <adam@onshore.com>
Received: from (burrito.onshore.com) [::ffff:] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 13v3Zt-0005FU-00; Sun, 12 Nov 2000 14:18:14 -0600
Received: from arroz.fake (localhost [])
	by burrito.onshore.com (Postfix) with ESMTP
	id D478A93806; Sun, 12 Nov 2000 15:17:10 -0500 (EST)
Sender: apharris@burrito.onshore.com
To: 11000-done@bugs.debian.org, 25848-done@bugs.debian.org,
	31449-done@bugs.debian.org, 57609-done@bugs.debian.org,
	57733-done@bugs.debian.org, 61373-done@bugs.debian.org,
	61693-done@bugs.debian.org, 64349-done@bugs.debian.org,
	66030-done@bugs.debian.org, 66326-done@bugs.debian.org,
	67082-done@bugs.debian.org, 67378-done@bugs.debian.org,
	67898-done@bugs.debian.org, 67900-done@bugs.debian.org,
	68021-done@bugs.debian.org, 68517-done@bugs.debian.org,
	68659-done@bugs.debian.org, 68900-done@bugs.debian.org,
	68911-done@bugs.debian.org, 69141-done@bugs.debian.org,
	69158-done@bugs.debian.org, 69620-done@bugs.debian.org,
	69959-done@bugs.debian.org, 69970-done@bugs.debian.org,
Subject: bugs closed in boot-floppies 2.2.17
From: Adam Di Carlo <adam@onshore.com>
Date: 12 Nov 2000 15:17:10 -0500
Message-ID: <oan1f5uerd.fsf@arroz.fake>
Lines: 121
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Delivered-To: 68021-done@bugs.debian.org

Your bugs have been closed in boot-floppies 2.2.17, which is now part
of the Debian Potato (stable, 2.2) distribution.  The changelog for
that version is listed below.

Thanks for your bug and for helping to improve the quality of the
Debian installation system.

.....Adam Di Carlo....adam@onShore.com.....<URL:http://www.onShore.com/>

boot-floppies (2.2.17) stable; urgency=3Dlow

  * Adam Di Carlo:=20
    - release-notes: fix typo (closes: Bug#68630)
    - fix bugs preventing some l10n'd documentation from building
    - temporarily disable Russian documentation, unless you have woody
    - config: re-organize a bit
    - fix .cvsignore file (closes: Bug#68911)
    - fix URLs in documentation based on link checking
    - documentation improvements (closes: Bug#67900); change the wording
      of the "in progress" warning in Chapter 1 (closes: Bug#69620);
      correct workaround for volume manager, patch from Jim Crumley
      (closes: Bug#69141); fix documentation on how mkofboot is invoked;
      rework the 'dbootstrap' chapter, removing plenty of slink'isms;
      fix some make-kpkg bugs (closes: Bug#71080)
    - dbootstrap: fix a condition where /target/lib/modules was being made
      a link to itself (closes: Bug#68021); run 'depmod -a' after
      manipulating the /lib/modules symlink after extracting the kernel
      and modules which fixes a problem with PCMCIA
    - fix a minor libfdisk Makefile / depends problem
  * Guillaume Morin:
    - more dbootstrap i18n
    - dbootstrap floppy module pre-load support
  * Vincent Renardias: French updates (thank to Eric VanBuggenhaut)
  * Ji=F8=ED Ma=B9=EDk <masik@debian.cz>: Czech updates
  * Gleydson Mazioli da Silva: Portuguese updates
  * novdv: Russian translations
  * Yoshizumi Endo <y-endo@ceres.dti.ne.jp>: Japanese updates
  * Risko Gergely <risko@njszki.hu>: Hungarian updates
  * Marcin Owsiany <porridge@pandora.info.bielsko.pl>: Polish updates
  * Peter Karlsson: Swedish updates
  * Vilem Vychodil: Czech update
  * Tapio Lehtonen: Finnish translation thanks to Markku Verkkoniemi
  * Enrique Zanardi: Spanish updates
  * Michael Bramer: German updates
  * C.M. Connelly: English documentation corrections and improvements
  * Josip Rodin:
    - release notes updates: APT::Force-LoopBreak, kernel 2.2.x upgrade
      issues; remove sis6326 note; add info about i810; fixed X upgrade
      pointer; notes about CD sets; notes about ssh
    - some documentation and doc build fixes; move documenation build
      rules to documentation/ dir
    - fix index.LANG.html broken links (closes: Bug#67898)
  * Daniel Jacobowitz:
    - some powerpc-specific boot stuff fixed
    - update PowerPC kernel version
  * Martin Schulze:
    - Added little documentation to some routines
    - dbootstrap.h: Added prototype of get_kver()
    - getFloppies() and affected routines return DLG_CANCEL (aka 10) when
      Cancel is pressed, no need to spit an error message (closes:
    - boxes.h: DLG_CANCEL is now 10 instead of 1, in order to avoid
      problems with 'return 1' stuff
    - Added calls to get_kver() to every _test target.  Thanks tausq for
      the quick investigation
    - basedisk.sh: Added workarounds for missing device files and added
      others to MAKEDEV call
    - rootdisk.sh: Added optcd sjcd to list of i386 devices, still
      missing: gscd, cm206cd and proper support for mcdx (partially
      fixes: Bug#68665)
    - rootdisk.sh: Added ida.1 creation (closes: Bug#68517)
    - rootdisk.sh: Added -O none to mke2fs call to gain 2.0 compatibility
      (closes: Bug#68659)
    - basedisk.sh: Added /dev/sg* to list of created devices in the base
      system (closes: Bug#67378)
    - Corrected error messages when rescue.bin wasn't found (but is
      there..), added " + drivers.tgz" (closes: Bug#66326, Bug#64349)
    - Added padding code to pad the last drivers disk with zeroes (closes:
    - Corrected behavior when user has to type in the path relative to
      /instmnt, he won't be able to leave that dir anymore and don't has
      to type in /instmnt anymore (closes: Bug#67082, Bug#61693)
    - Filling /lib/modules/2.2.17/modules.dep properly so the tools won't
      spread warnings all over the freshly started console
    - Added more sanity checks to floppy install, inserting base disks
      when the drivers are requested will result in an error (partially
      close: Bug#64428)
    - Choosing an archive dir that is a link indeed will not result in
      'not found' messages anymore, a '/' will be appended automatically
      (closes: Bug#61373)
    - When selecting a directory that does not exist, an error box is
      opened (closes: Bug#57733)
    - Added a call to eject() after writing the boot floppy on powerpc
      failed (closes: Bug#69158)
    - Added support for kernel boot parameters (lilo, syslinux, m68k,
      aboot) (closes: Bug#11000, Bug#25848)
    - Moved Preload of essential modules around in the main install cycle
    - Moved nfs:server mount into a condition (if network isup)
    - German update
    - Added support for new french keyboard layout fr-latin0 (closes:
    - Added sanity checks before installing the base system and
      configuring the device driver modules (closes: Bug#31449)
    - Added a conditional message warning Netwinder people about ignoring
      ext2 2.0 compatibility (close: Bug#67888)
    - Corrected rescue.sh to create usable 1200 root floppies (closes:
      Bug#69959, Bug#69970)
  * Akira YOSHIYAMA:
    - add 'termwrap' script to the base system; this is invoked by init
      and allows us to set i18n env var settings for base-config and other
  * Othmar Pasteka:
    - Substitution of Linux with GNU/Linux when appropriate (i.e. when
      a GNU/Linux distribution is meant)
  * Risko Gergely: A big Hungarian update
  * Peter Naulls: add support for ARM Linux partition support

 -- Adam Di Carlo <aph@debian.org>  Sat, 30 Sep 2000 02:58:37 -0400

Reply to: