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