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

Bug#293008: Sarge Installation Report: succes, but strange tasksel behavior



On Sun, Feb 06, 2005 at 09:02:19PM +0100, Frans Pop wrote:
> I have tried to reproduce this using both RC2 netinst and daily (20050205) 
> netinst CDs (medium priority).
> Whatever combination of tasks I select, I never get asked this question: 
> installation just proceeds:
> - the info on packages to be installed/upgraded is shown (none deleted,
>   some held back)
> - no question is asked
> - the download of the first package starts
> 
> The situation that may trigger the question could be if a package were to 
> be deleted, but as I said I can't reproduce that.

After logging a lot of info about the initial Dutch install, I have executed 
2 new English language reinstalls of the system, and wrote up very verbose 
logs in the attached files. At this time, after two installs, this machine at 
home (kessel2), is in a state where I can now reproduce the problem at will. 
The behavior that I then see is:

// I start tasksel

pre-defined option is:

[ ] Workstation
[ ] ...
[ ] File server
[*] Mail Server
[ ] ...

I change that to :

[*] Workstation
[ ] ...
[*] File server
[ ] Mail server  // turning the Mail server off is the crux
[ ] ...

And then I get this:

Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages will be automatically REMOVED:
  at exim4-base
The following packages have been kept back:
  apt-utils discover1-data grub initrd-tools usbutils
The following packages will be REMOVED:
  at exim4 exim4-base exim4-config exim4-daemon-light mailx mutt
procmail
0 packages upgraded, 0 newly installed, 8 to remove and 5 not upgraded.
Need to get 0B of archives. After unpacking 7623kB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
Reading Package Lists... Done
Building Dependency Tree
--> CTRL-C
kessel2:~# ended state information... 1%

// this continues, but I have stopped it with Ctrl-C to see it
// on the screen, so I can copy paste it

// I can reproduce this over and over now by stopping
// tasksel or aptitude at this point and repeating it with
// any setting that puts e.g. [*] Workstation and [ ] Mailserver

e.g. a second try:

Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages will be automatically REMOVED:
  at exim4-base
The following packages have been kept back:
  apt-utils discover1-data grub initrd-tools usbutils
The following packages will be REMOVED:
  at exim4 exim4-base exim4-config exim4-daemon-light mailx mutt
procmail
0 packages upgraded, 0 newly installed, 8 to remove and 5 not upgraded.
Need to get 0B of archives. After unpacking 7623kB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
--> CTRL-C
kessel2:~# //I break here to be able to cut/paste with mouse

I can now reproduce this over and over ...

I will now unplug my machine from Internet to keep in current state.

I am available for any further questions.

In the attached tar file, there are installation logs after the
original (Dutch) install and of the 2 English language installs,
with a lot of dpkg -l prints, sources.list file, a number of
correct tasksel operations and now this one that is broken.

I will leave the machine (kessel2) now in this state, uncouple it
from Internet and wait for any further questions. 

> Peter: if you can, we will need extremely exact information on:
> - what architecture you use
> - what installation method you use, exact version of the installer

documented in the attached files. This may help :

I try to give a very verbose description of the install:

* Systen is:
  * x86 "PC"
  * 233 MHz
  * 128 MByte RAM
  * BIOS changed to boot from CD
  * Insterted CD
  * Ethernet NOT connected  // in second install, Ethernet was connected
  * QWERTY keyboard (pc 105 ?))
  * PS2 mouse (Logitech 3 buttons Model M-CAA43)

* Reboot

* I see a screen with Debian swirl

* I press F1

* I see 
  * "Welcome ..." 
  * "This is a Debian sarge installation CD-ROM, built on 20041118"
    (as I mentioned before, I downloaded it on 22 Jan 2005; on the CD,
     if I look at it with # head /dev/cdrom/ I see a date of 20050115).
     
  * " KEY TOPIC" ....

* I enter     
  linux26 <enter>

> - priority of the installation

I don't know ... I did not set any special value for that.

> - what you select as sources for apt in second stage

source.list in attached files. I also copy it here:

#deb file:///cdrom/ sarge main

deb http://ftp.kulnet.kuleuven.ac.be/debian/ testing main
deb-src http://ftp.kulnet.kuleuven.ac.be/debian/ testing main

deb http://security.debian.org/ testing/updates main

> - what tasks (and/or manual selection) you select in tasksel

see above. I believe the crux is to _not_ have the Mail Server
package and _do_ have any other package.

For some funny reason, tasksel does not claim to install the 
Mail Server package by default as part of the debian-install,
but if you call tasksel after the install is finished, it indicates
that the "Mailserver" task _was_ already installed. And it is 
deinstalling this, that also triggers e.g deinstall of mutt, 
which may trigger the [Y/n/?] question.

> A copy of the base-config log would be useful as well.

Is that 211933 Byte file that is called /var/log/base-config.log ?

How do you prefer me to make it available to you.

The machine is available here and I will have time in the coming
days (this week only) to do any tests etc. that you require (I might 
be able to give a login too, if I figure out how to set that up on 
the router here).

Hope this helps. 

Peter
 
> Cheers,
> FJP

Attachment: bug-tasksel-aptitude-293008.tgz
Description: GNU Unix tar archive


Reply to: