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

Bug#270676: Fresh install problem & workaround



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: installation-reports

Debian-installer-version: rc1 netinst CD image 
http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/rc1/sarge-i386-netinst.iso
on the 6th Sept 2004

uname -a: 
Linux xxxxxxxxxx 2.4.26-1-386 #1 Thu Jul 22 12:46:23 JST 2004 i686 unknown
Date: 6th Sept 2004
Method: Boot off netinst CD & used an apt-cache server

Machine: HP (Compaq) DL-320
Processor: Intel(R) Pentium(R) 4 CPU 3.06GHz
Memory: 1GB
Root Device: SCSI
Root Size/partition table: fdisk -l /dev/cciss/c0d0
>
>Disk /dev/cciss/c0d0: 36.4 GB, 36414750720 bytes
>255 heads, 32 sectors/track, 8716 cylinders
>Units = cylinders of 8160 * 512 = 4177920 bytes
>
>           Device Boot      Start         End      Blocks   Id  System
>/dev/cciss/c0d0p1   *           1        1915     7813184   83  Linux
>/dev/cciss/c0d0p2            1916        2872     3904560   82  Linux swap
>/dev/cciss/c0d0p3            2873        4787     7813200   83  Linux
./dev/cciss/c0d0p4            4788        8716    16030320   83  Linux


Output of lspci and lspci -n:
>lspci
>0000:00:00.0 Host bridge: ServerWorks GCNB-LE Host Bridge (rev 32)
>0000:00:00.1 Host bridge: ServerWorks GCNB-LE Host Bridge
>0000:00:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
>0000:00:04.0 System peripheral: Compaq Computer Corporation Advanced System 
>Management Controller
>0000:00:05.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5702X 
>Gigabit Ethernet (rev 02)
>0000:00:06.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5702X 
>Gigabit Ethernet (rev 02)
>0000:00:07.0 RAID bus controller: Compaq Computer Corporation Smart Array 
5i/532 (rev 01)
>0000:00:0f.0 ISA bridge: ServerWorks CSB6 South Bridge (rev a0)
>0000:00:0f.1 IDE interface: ServerWorks CSB6 RAID/IDE Controller (rev a0)
>0000:00:0f.2 USB Controller: ServerWorks CSB6 OHCI USB Controller (rev 05)
>0000:00:0f.3 Host bridge: ServerWorks GCLE-2 Host Bridge

lspci -n
>0000:00:00.0 0600: 1166:0017 (rev 32)
>0000:00:00.1 0600: 1166:0017
>0000:00:03.0 0300: 1002:4752 (rev 27)
>0000:00:04.0 0880: 0e11:a0f0
>0000:00:05.0 0200: 14e4:16a6 (rev 02)
>0000:00:06.0 0200: 14e4:16a6 (rev 02)
>0000:00:07.0 0104: 0e11:b178 (rev 01)
>0000:00:0f.0 0601: 1166:0203 (rev a0)
>0000:00:0f.1 0101: 1166:0213 (rev a0)
>0000:00:0f.2 0c03: 1166:0221 (rev 05)
>0000:00:0f.3 0600: 1166:0227


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:    [O]
Configure network HW:   [O]
Config network:         [O]
Detect CD:              [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Create file systems:    [O]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [O]
Reboot:                 [O]

Comments/Problems:

Problem came after the system had restarted & dselect was used to install ssh

dpkg/dselect gave me the following errors on the package installation/upgrades
which I worked around with the old dpkg -i --force-overwrite /var/...... trick

the following packages seem to overlap binaries etc....
coreutils and fileutils
coreutils and shellutils
coreutils and textutils
and
ncurses-term & Eterm-color

Which is odd as I never asked for Eterm
I realise that the above errors are probably package bugs & I can submit them
as seperate bugs against the individual packages if you like.



Also why does dselect insist on installing gcc etc?
If I'm setting up a web server, there is no way I want
a C or any other compilers on the machine
I'm always having to hand remove a whole shit load of packages to 
get the installed software list sane.

The list of stuff I seem to regularly peel of new machines are....
	bin86
	binutils
	bison
	cpp
	cpp-3.3                                     
	cpp-3.4                                      
	dictionaries-common
	dpkg-dev
	flex
	g++ 
	g++-3.3
	g++-3.4
	gcc    
	gcc-3.3 
	gcc-3.4 
	gdb     
	gnu-efi 
	gnupg   
	iamerican 
	ibritish  
	ispell    
	libc6-dev 
	libstdc++5-3.3-dev 
	libstdc++6-dev     
	linux-kernel-headers 
	lpr                  
	manpages-dev         
	mutt                 
	nano                 
	nfs-common           
	popularity-contest   
	ppp                  
	pppconfig            
	pppoe                
	pppoeconf            
	procmail             
	python               
	python-newt          
	python2.3            
	rcs                  
	reportbug            
	vacation             
	wamerican            
	whois                

Some of the above I can understand in a bare bones install
eg the ppp stuff, but the GCC stuff?


Alternativly is there someway I can automagically peel off these
unwanted packages either at install time or with some sort of
post install cleanup tool.

What I'm doing at the moment is diff'ing the output of a known good
machine with the contents of dpkg --get-selections
then using that in a dpkg --set-selections to purge the unwanted bits

I can send you theis script is you are interested

Another problem is that gcc-3.3-base needs to be installed
If I try to remove it the following packages also get removed!
  apt 
  apt-utils 
  aptitude 
  base-config 
  console-tools 
  dpkg 
  dselect 
  gcc-3.3-base 
  groff-base 
  hotplug 
  initscripts 
  kernel-image-2.4.26-1-386
  libsigc++-1.2-5c102 
  libstdc++5 
  man-db 
  modutils 
  sysvinit 
  tasksel 
  telnet



Otherwise the new installer works great!
A definite improvement on the older one :)
Keep up the good work



Error output follows
- -------------------------------------------------------------------------------------------------------
Unpacking fileutils (from .../fileutils_4.1-10_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/fileutils_4.1-10_i386.deb 
(--unpack):
 trying to overwrite `/bin/chgrp', which is also in package coreutils
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/fileutils_4.1-10_i386.deb

 dpkg: error processing /var/cache/apt/archives/shellutils_2.0.11-11_i386.deb 
(--unpack):
 trying to overwrite `/bin/date', which is also in package coreutils
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/shellutils_2.0.11-11_i386.deb
 
 Unpacking textutils (from .../textutils_2.0-12_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/textutils_2.0-12_i386.deb 
(--unpack):
 trying to overwrite `/bin/cat', which is also in package coreutils
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/textutils_2.0-12_i386.deb

 Unpacking ncurses-term (from .../ncurses-term_5.2.20020112a-7_all.deb) ...
dpkg: error 
processing /var/cache/apt/archives/ncurses-term_5.2.20020112a-7_all.deb 
(--unpack):
 trying to overwrite `/usr/share/terminfo/E/Eterm-color', which is also in 
package ncurses-base
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/ncurses-term_5.2.20020112a-7_all.deb

- -- 

________________________________
It is by caffeine alone I set my mind in motion,
It is by the beans of Java that thoughts acquire speed,
The hands acquire shaking, the shaking becomes a warning,
It is by caffeine alone I set my mind in motion.
(author unknown)
with thanks and apologies to Frank Herbert
________________________________
Jan Eringa
Unix Admin
Orbian Management Ltd
________________________________

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBPzbFX4LWCZ7JjaMRAuwlAKCYxQTeKqPYQM+DdnDBWj/vvWAI2wCeNsOB
fIPqtO+LeQJR4Rhk4qr+eeQ=
=unvX
-----END PGP SIGNATURE-----



Reply to: