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