Problems with cd_autoup.sh and CheapBytes hamm beta CD.
------- Forwarded Message
Date: Thu, 23 Jul 1998 10:55:16 -0400 (EDT)
From: Clemmitt Sigler <siglercm@alphamb2.phys.vt.edu>
To: Bob Hilliard <hilliard@flinet.com>
Subject: Problems with cd_autoup.sh and CheapBytes hamm beta CD.
Hi,
I helped a friend upgrade from bo to hamm beta yesterday using the
CheapBytes CD and the cd_autoup.sh shell script. It wasn't pretty.
Problems/bugs:
1.) I had him cd to /cdrom/hamm (I believe I'm remembering this right),
this seemed the logical place to run the script from. So we had to edit
the DM= line to read:
DM=./$ARCH
2.) There is a bug in the NET script name variable(s). You need to
remove the line:
PKGS_NET=$( echo "$PKGS_NET" | sed -e "$SEDSCRIPT" )
and replace it with:
PKGS_NETBASE=$( echo "$PKGS_NETBASE" | sed -e "$SEDSCRIPT" )
PKGS_NETSTD=$( echo "$PKGS_NETSTD" | sed -e "$SEDSCRIPT" )
3.) For some reason, some of his packages were on hold. It may have
been a broken original install of 1.3.1 because he installed it
without my help (I'm the Debian minor guru :^). But anyway, several
of the packages like libc5, libc6, ncurses, the PERL packages, refused
to remove. We had to remove them by hand using dpkg:
# dpkg --force-hold -r package_name
and rerun the cd_autoup.sh script a number of times.
I hope this helps to improve this shell script. We also had problems
with dselect putting *tons* of packages on hold, removing packages
like fvwm and fvwm2, wanting to install packages like 9wm and its
associated packages (we caught this before it happened), etc.
Again, the packages on hold may have been caused by a broken original
install, but I don't think dselect should have removed already
installed packages and tried to install new packages without a human being
asking it to. All we wanted dselect to do was an update of existing
updated packages. I don't know if the dselect database got messed with
somehow, or if this is related to a broken CD mastered by CheapBytes :^(
(BTW, it's *very* hard to help someone run dselect over the phone :^)
Let me know if I can be of any more help. We did save a script of the
upgrade session via the `script' command.
Clemmitt Sigler
Va. Tech Physics Dept.
------- End of Forwarded Message
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: