Bug#309576: Successful: Sparc: SS5: Woody->Sarge upgrade
Package: upgrade-reports
Archive date: Tue May 17 20:00:01 UTC 2005
Upgrade date: 2005/05/18 12:30:00 +1200
uname -a: Linux ss5 2.4.26-ss5 #1 Tue Apr 20 11:19:22 NZST 2004 sparc GNU/Linux
Method: aptitude (via instructions at
http://www.debian.org/releases/sarge/sparc/release-notes/ch-upgrading.en.html)
Contents of /etc/apt/sources.list:
# APT sources for ss5.sv.naos.co.nz
#
deb http://stupa.sv.naos.co.nz:9999/debian sarge main contrib non-free
deb http://stupa.sv.naos.co.nz:9999/non-US sarge/non-US main contrib non-free
deb http://stupa.sv.naos.co.nz:9999/security sarge/updates main contrib non-free
That's a local apt-proxy setup running on a Debian Woody system;
it primarily uses ftp.nz.debian.org as its mirror.
- Were there any non-Debian packages installed before the upgrade? If
so, what were they?
Yes, the system had custom compiled kernel packages (which I see are in
need of updating); packages were compiled with make-kpkg from kernel.org
source.
It also had recompiled libssl; the host is a SparcStation 5, which
(at least with Debian Woody) had considerably improved crypto (eg, ssh)
performance with libssl recompiled to use the muliply/divide instructions
present in the newer Sparc chips.
- Was the system pre-update a pure woody system? If not, which packages
were not from woody?
My recollection is that this system was installed with Woody; IIRC I've
had it only about 3 years.
- Did any packages fail to upgrade?
The only package that had issues during the upgrade was gpm, which failed
to restart because it couldn't talk to the mouse device. Since the system
has no mouse (I manage it serial console) this is unsurprising; I removed
gpm after the upgrade.
- Were there any problems with the system after upgrading?
So far everything seems to be okay. I've rebooted the system and it
came up okay. I've yet to decide whether I need to rebuild libssl
to use the additional process instructions for faster crypto.
Further Comments/Problems:
I did notice a few errors on the console at one point in the ugprade:
libc6.postrm[10052]: Unimplemented SPARC system call 188
rm[10053]: Unimplemented SPARC system call 188
rm[10056]: Unimplemented SPARC system call 188
rm[10057]: Unimplemented SPARC system call 188
grep[10058]: Unimplemented SPARC system call 188
mv[10059]: Unimplemented SPARC system call 188
but they didn't appear again after (IIRC) the first init reload, and
don't seem to have appeared again after the reboot. Possibly this
is related to having a custom 2.4.26 kernel.
It would be a very good idea to warn people in the upgrade documentation
to check they have sufficient disk space to perform the upgrade. At
the low point this system had 18MB of disk left (having started with over
300MB) free:
ss5:/etc/texmf/texmf.d# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 838344 776832 18924 98% /
Doing "apt-get clean" helped considerably in freeing up disk space
(with apt-get clean, and removing some uneeded packages, the system
has about 275MB free).
A number of these (older) systems will have quite small disks; that
SS5 has a 1GB disk, with about 850MB available for data and the rest
for swap. (There are also some NFS mounts which I umounted during the
upgrade. That and the fact that it's a test machine make it practical
to still use.)
Unfortunately I don't have a "COLUMNS=200 dpkg -l" from before the
upgrade, or from immediately after it. I do have a dpkg --get-selections
from before the upgrade, and one from shortly after the upgrade.
Unfortunately I'd removed some packages before taking this later
dpkg --get-selections, due to the space cramp....
-=- dpkg --get-selections (before upgrade) -=-
adduser install
apt install
apt-utils install
aptitude install
at install
base-config install
base-files install
base-passwd install
bash install
bc install
biff install
bind9-host install
binutils install
bison install
bsdmainutils install
bsdutils install
bzip2 install
console-common install
console-data install
console-tools install
console-tools-libs install
cpio install
cpp install
cpp-2.95 install
cron install
dc install
debconf install
debconf-tiny install
debconf-utils install
debhelper install
debian-policy install
debianutils install
dialog install
diff install
dnsutils install
doc-debian install
doc-linux-text install
dpkg install
dpkg-dev install
dpkg-ftp install
e2fsprogs install
ed install
eject install
elvis-tiny install
fakeroot install
fbset install
fdutils install
file install
fileutils install
findutils install
finger install
fingerd install
flex install
ftp install
g++ install
g++-2.95 install
gcc install
gcc-2.95 install
gdb install
gettext-base install
gpm install
grep install
groff install
groff-base install
gzip install
hostname install
html2text install
iamerican install
ibritish install
ifupdown install
info install
ipchains install
iptables install
ispell install
kernel-headers-2.4.26-ss5 install
kernel-image-2.2.20 install
kernel-image-2.4.19-ss5 install
kernel-image-2.4.21-ss5 install
kernel-image-2.4.25-ss5 install
kernel-image-2.4.26-ss5 install
kernel-package install
klogd install
ldso install
less install
libbz2 install
libbz2-1.0 install
libc6 install
libc6-dev install
libcap1 install
libdb2 install
libdb3 install
libdns5 install
libfreetype6 install
libgdbmg1 install
libident install
libio-stringy-perl install
libisc4 install
libjpeg62 install
libkpathsea3 install
libldap2 install
liblockfile1 install
liblwres1 install
libmime-base64-perl install
libncurses5 install
libncurses5-dev install
libnet-perl install
libnet-ph-perl install
libnet-snpp-perl install
libnet-telnet-perl install
libnewt0 install
libnss-db install
libopenldap-runtime install
libopenldap1 install
libpam-modules install
libpam-runtime install
libpam0g install
libpaperg install
libpcap0 install
libpcre3 install
libperl5.6 install
libpng2 install
libpopt0 install
libreadline4 install
libsasl7 install
libsigc++0 install
libssl-dev install
libssl0.9.6 install
libstdc++2.10 install
libstdc++2.10-dev install
libstdc++2.10-glibc2.2 install
libstorable-perl install
libtext-csv-perl install
libtiff3g install
libwrap0 install
libxaw6 install
libxaw7 install
locales install
lockfile-progs install
login install
logrotate install
lpr install
lynx install
m4 install
mailx install
make install
makedev install
man-db install
manpages install
manpages-dev install
mawk install
mime-support install
modconf install
modutils install
mount install
mpack install
mtools install
mutt install
ncurses-base install
ncurses-bin install
ncurses-term install
net-tools install
netbase install
netkit-inetd install
netkit-ping install
nfs-common install
ntp install
ntp-simple install
ntpdate install
nvi install
openssl install
passwd install
patch install
pciutils install
perl install
perl-5.005 install
perl-5.005-base install
perl-5.005-doc install
perl-5.005-suid install
perl-base install
perl-doc install
perl-modules install
perl-suid install
pidentd install
pkgmonkey-client install
portmap install
ppp install
pppconfig install
procmail install
procps install
psmisc install
psutils install
rcs install
screen install
sed install
setserial install
sharutils install
shellutils install
silo install
slang1 install
sparc-utils install
ssh install
ssleay install
ssmtp install
strace install
sudo install
sysklogd install
sysvinit install
talk install
talkd install
tar install
tasksel install
tcpd install
tcsh install
tcsh-i18n install
telnet install
telnetd install
tetex-base install
tetex-bin install
texi2html install
texinfo install
textutils install
time install
update install
util-linux install
util-linux-locales install
wenglish install
whiptail install
whois install
xfree86-common install
xlib6g install
xlibs install
zlib1g install
-=- dpkg --get-selections (before upgrade) -=-
-=- dpkg --get-selections (shortly after upgrade; some packages removed) -=-
adduser install
apt install
apt-utils install
aptitude install
at install
base-config install
base-files install
base-passwd install
bash install
bc install
biff install
bind9-host install
binutils install
bison install
bsdmainutils install
bsdutils install
bzip2 install
console-common install
console-data install
console-tools install
coreutils install
cpio install
cpp install
cpp-2.95 install
cpp-3.3 install
cron install
dc install
debconf install
debconf-i18n install
debconf-utils install
debhelper install
debian-policy install
debianutils install
defoma install
dialog install
dictionaries-common install
diff install
dnsutils install
doc-debian install
doc-linux-text install
dpkg install
dpkg-dev install
dpkg-ftp install
dselect install
e2fslibs install
e2fsprogs install
ed install
eject install
elvis-tiny install
fakeroot install
fbset install
fdutils install
file install
fileutils install
findutils install
finger install
flex install
ftp install
g++ install
g++-2.95 install
g++-3.3 install
gcc install
gcc-2.95 install
gcc-3.3 install
gcc-3.3-base install
gdb install
gettext install
gettext-base install
grep install
groff install
groff-base install
gzip install
hostname install
html2text install
iamerican install
ibritish install
ifupdown install
info install
initscripts install
intltool-debian install
ipchains install
iptables install
ispell install
kernel-headers-2.4.26-ss5 install
kernel-image-2.2.20 install
kernel-image-2.4.19-ss5 install
kernel-image-2.4.21-ss5 install
kernel-image-2.4.25-ss5 install
kernel-image-2.4.26-ss5 install
kernel-package install
klogd install
ldso install
less install
lib64gcc1 install
libacl1 install
libattr1 install
libblkid1 install
libbz2 install
libbz2-1.0 install
libc6 install
libc6-dev install
libc6-sparc64 install
libcap1 install
libcomerr2 install
libcompress-zlib-perl install
libconsole install
libdb1-compat install
libdb2 install
libdb3 install
libdb4.2 install
libdb4.3 install
libdns16 install
libdns5 install
libexpat1 install
libfreetype6 install
libft-perl install
libgcc1 install
libgcrypt11 install
libgdbm3 install
libgdbmg1 install
libgnutls11 install
libgpg-error0 install
libice6 install
libident install
libidn11 install
libio-stringy-perl install
libisc4 install
libisc7 install
libjpeg62 install
libkpathsea3 install
libldap2 install
liblocale-gettext-perl install
liblockfile1 install
liblwres1 install
liblzo1 install
libmagic1 install
libmail-sendmail-perl install
libncurses5 install
libncurses5-dev install
libncursesw5 install
libnet-perl install
libnet-ph-perl install
libnet-snpp-perl install
libnet-telnet-perl install
libnewt0 install
libnewt0.51 install
libnss-db install
libopencdk8 install
libopenldap-runtime install
libopenldap1 install
libpam-modules install
libpam-runtime install
libpam0g install
libpaper-utils install
libpaper1 install
libpaperg install
libpcap0 install
libpcap0.7 install
libpcre3 install
libperl5.6 install
libpng10-0 install
libpng12-0 install
libpng2 install
libpopt0 install
libreadline4 install
libsasl2 install
libsasl2-modules install
libsasl7 install
libsigc++-1.2-5c102 install
libsigc++0 install
libsm6 install
libss2 install
libssl-dev install
libssl0.9.6 install
libssl0.9.7 install
libstdc++2.10 install
libstdc++2.10-dev install
libstdc++2.10-glibc2.2 install
libstdc++5 install
libstdc++5-3.3-dev install
libt1-5 install
libtasn1-2 install
libtext-charwidth-perl install
libtext-csv-perl install
libtext-iconv-perl install
libtext-wrapi18n-perl install
libtiff3g install
libttf2 install
libuuid1 install
libwrap0 install
libwww0 install
libx11-6 install
libxaw6 install
libxaw7 install
libxext6 install
libxi6 install
libxmu6 install
libxmuu1 install
libxp6 install
libxpm4 install
libxrandr2 install
libxrender1 install
libxt6 install
libxtrap6 install
libxtst6 install
linux-kernel-headers install
locales install
lockfile-progs install
login install
logrotate install
lpr install
lynx install
m4 install
mailx install
make install
makedev install
man-db install
manpages install
manpages-dev install
mawk install
mime-support install
modconf install
modutils install
mount install
mpack install
mtools install
mutt install
ncurses-base install
ncurses-bin install
ncurses-term install
net-tools install
netbase install
netkit-inetd install
netkit-ping install
nfs-common install
ntp install
ntp-server install
ntp-simple install
ntpdate install
nvi install
openssl install
passwd install
patch install
pciutils install
perl install
perl-base install
perl-doc install
perl-modules install
perl-suid install
pidentd install
pkgmonkey-client install
po-debconf install
portmap install
procmail install
procps install
psmisc install
psutils install
rcs install
screen install
sed install
setserial install
sharutils install
shellutils install
silo install
slang1 install
slang1a-utf8 install
sparc-utils install
ssh install
ssleay install
ssmtp install
strace install
sudo install
sysklogd install
sysv-rc install
sysvinit install
tar install
tasksel install
tcpd install
tcsh install
telnet install
tetex-base install
tetex-bin install
texi2html install
texinfo install
textutils install
time install
ucf install
update install
util-linux install
util-linux-locales install
wamerican install
wenglish install
whiptail install
whois install
xfree86-common install
xlibs-data install
zlib1g install
-=- dpkg --get-selections (shortly after upgrade; some packages removed) -=-
Reply to: