On Wed, Jul 14, 1999 at 09:27:06AM -0700, Doug Thistlethwaite wrote: > I finally decided to try potato because I wanted an easy way of getting > the latest postgresql (6.5)... > > I was running slink and used dselect to upgrade. > > The biggest problem it seemed to find was a change in perl (DB1.85 -> > DB2). It said something about using perl-5.004 to dump the DB1.85 > databases and then reload perl5.005 or use db_dump185(1) and db_load(1) > in libc6... > > What is this talking about? I only have perl loaded on my system > because some other package required it. I am not sure what databases > this is talking about. Any ideas? > > I have seen some references to using "apt" to install programs. Which > method is the best for someone who doesn't play with this stuff very > often - dselect or apt? >
Best solution for upgrading distributions is `apt-get dist-upgrade' but not currently!!! Following suggestions on debian-list I did upgrade from slink to potato last night using `apt-get upgrade'. I had only to hold libmime-base package (new version depends on perl5.005) and upgraded with some troubles - four conflicts like: Unpacking replacement manpages-dev ... dpkg: error processing /var/cache/apt/archives/manpages-dev_1.23-1_all.deb (--unpack): trying to overwrite /usr/man/man3/btree.3.gz', which is also in package glibc-doc I solved they by temporary removing of package or by concurrent installing `dpkg -i package1 package2' My `new' system wasn't pure potato distribution because some packages were obsolete. I went to dselect and analysed problems. I purged some not needed packages. I did one mistake: xntp3* packages are replaced by ntp*. I marked xntp3 to purge and ntp to install. After installing I saw that xntp3 and some other packages were only removed not purged. I did `dpkg --purge ...' and /etc/ntp.conf went away because it was xntp3 conf-file and ntp hasn't it. But I have backup of /etc :) Mirek I