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

Bug#598457: marked as done (apt-setup: Fail to find install CD at the end of pkgsel (and endless loop))

Your message dated Mon, 04 Oct 2010 13:47:07 +0000
with message-id <E1P2lNj-0000uA-AK@franck.debian.org>
and subject line Bug#598457: fixed in apt-setup 1:0.48
has caused the Debian Bug report #598457,
regarding apt-setup: Fail to find install CD at the end of pkgsel (and endless loop)
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

598457: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598457
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package:  apt-setup
Version:  1:0.47
Severity: grave
User:     debian-edu@lists.debian.org
UserTags: debian-edu

In Debian Edu, we set the debconf severity to critical while pkgsel is
executing to hide the automatically configured tasksel question.  This
has worked just fine until recently.  The DVD installation recently
broke, and was fixed with the upload of apt-setup version 1:0.47
closing #595903 and the related up load of base-installer version
1.112.  With this fix in place, the installer now enter a endless loop
at the end of the pkgsel run, when load-install-cd is called.

The cause for the loop seem to be that 'apt-cdrom ident' no longer
work.  The loop become endless because the debconf question asked
during the loop is only of severity high, and everything below
critical is ignored when Debian Edu run pkgsel.postinst.

This patch raises the severity of the question, and I suggest this is
implemented to make sure the loop do not become endless when using
debconf severity critical.

I have no idea why the check_id() call always fail, and this should be
fixed too before this bug can be considered solved.  Without
remounting the install DVD, the grub stage fail later in the install
process, and the installation as a whole fails.

Setting the severity to grave, as this problem breaks the entire

Index: load-install-cd
--- load-install-cd	(revision 64667)
+++ load-install-cd	(working copy)
@@ -25,7 +25,7 @@
 cd_label=$(tail -n1 /var/lib/install-cd.id)
 db_subst apt-setup/cdrom/media-change LABEL "$cd_label"
 while ! check_id; do
-	db_input high apt-setup/cdrom/media-change || true
+	db_input critical apt-setup/cdrom/media-change || true
 	db_go || exit 10

Happy hacking,
Petter Reinholdtsen

--- End Message ---
--- Begin Message ---
Source: apt-setup
Source-Version: 1:0.48

We believe that the bug you reported is fixed in the latest version of
apt-setup, which is due to be installed in the Debian FTP archive:

  to main/a/apt-setup/apt-cdrom-setup_0.48_all.udeb
  to main/a/apt-setup/apt-mirror-setup_0.48_all.udeb
  to main/a/apt-setup/apt-setup-udeb_0.48_all.udeb
  to main/a/apt-setup/apt-setup_0.48.dsc
  to main/a/apt-setup/apt-setup_0.48.tar.gz

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 598457@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Colin Watson <cjwatson@debian.org> (supplier of updated apt-setup package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA256

Format: 1.8
Date: Mon, 04 Oct 2010 14:28:51 +0100
Source: apt-setup
Binary: apt-setup-udeb apt-mirror-setup apt-cdrom-setup
Architecture: source all
Version: 1:0.48
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
 apt-cdrom-setup - set up a CD in sources.list (udeb)
 apt-mirror-setup - set up a mirror in sources.list (udeb)
 apt-setup-udeb - Configure apt (udeb)
Closes: 598457
 apt-setup (1:0.48) unstable; urgency=low
   * Set LC_ALL=C when calling 'apt-cdrom ident', since we parse its output.
     Broken by the change in 1:0.47 to use chroot-setup.sh, which sets LANG.
   * Ask apt-setup/cdrom/media-change at critical priority, since we'll enter
     an infinite loop if it isn't presented (thanks, Petter Reinholdtsen;
     closes: #598457).
   [ Updated translations ]
   * Kazakh (kk.po) by Baurzhan Muftakhidinov
 81c9c0ad23292ea6e98cc18470c7159e522d9e11 1584 apt-setup_0.48.dsc
 c82da7e587ad3a291bfa3f89029329c3adfbed79 246259 apt-setup_0.48.tar.gz
 5f7cd5b163c581344277a759ca05dee5bb1224f9 46494 apt-setup-udeb_0.48_all.udeb
 7a6169235147bc47a543673eb4f3b5c64bb0dae2 64120 apt-mirror-setup_0.48_all.udeb
 769ade6e29f772058c3480cb2a4be26b1711560f 82180 apt-cdrom-setup_0.48_all.udeb
 d66f38b66dfda15eb0e32ffff51ad5f64b76df8ad8e0bee4e5d6f0024c1c7e7b 1584 apt-setup_0.48.dsc
 7c96aff01fba8d1c443175233143d355e49e2c0c43b8cfad5862a9afe1d243d5 246259 apt-setup_0.48.tar.gz
 ae397f14b6f0150a7fa122e1c461b8f578a8aac8df632c68a78b143ee5caced6 46494 apt-setup-udeb_0.48_all.udeb
 b5f1170b6196562b2c7d1471ffac70d1c979201ce1509f473581b7287388c109 64120 apt-mirror-setup_0.48_all.udeb
 62d712c2fb1e4f62c0425eea8cdbf1c91e6492d52b8f53cf3208bc79160bb908 82180 apt-cdrom-setup_0.48_all.udeb
 2a03bc0b49322a971d7eef8284a6f8af 1584 debian-installer extra apt-setup_0.48.dsc
 35f3898332ae465c64916ebef0959180 246259 debian-installer extra apt-setup_0.48.tar.gz
 09beac8027f75f6b3fe9a293edcc4617 46494 debian-installer standard apt-setup-udeb_0.48_all.udeb
 c35a6941ec6f7d6f4f7fbaf1e329beaf 64120 debian-installer extra apt-mirror-setup_0.48_all.udeb
 52874f878e4484fe8d74e4bea24a1df1 82180 debian-installer extra apt-cdrom-setup_0.48_all.udeb
Package-Type: udeb

Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <cjwatson@debian.org> -- Debian developer


--- End Message ---

Reply to: