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

slink -> potato success report



Hi there,

I just updated my slink system to "minimum potato".  As I read many
questions about the risk updating a slink system to potato on this list,
I think the following report might be of interest for some of you.

My machine is some old P100, 64MB, running Debian/GNU Linux since
version 0.93R6 or something and I would myself call an experienced user.
As you all know, slink is stable, but not really up-to-date.  I wanted
to try some new debian packages which depend on glibc-2.1 and as I never
had real problems upddating my system since using debian, I was very
confident that updating to potato would be straightforward.  And, lucky
me, it was.  So here's what I did:

1) Updated to the last slink version (to be sure to have the newest
   version of dpkg, apt-get etc.).  I did it with the following command:

      apt-get dist-upgrade

2) After that, I edited my /etc/apt/source.list file to use the unstable
   branch -  I just had to change "stable" into "unstable".

3) As my machine is connected to the Internet via ISDN only, I wanted to
   make a "small" update, i.e. downloading only the new libc
   first. Impatient Jonas did: 

      apt-get update
      apt-get install libc6

   apt-get installed ldso (I supposed it to do that ;-) and new glibc
   and removed some older packages.

4) Works.

The machine seemed to work fine (which means: did not crash) and I was
able to start some applications (which were slink ones, but now use the
new libc!).  This was the minimum part, and I'm really excited about a)
debian, b) apt-get, c) my impatience.

Of course, being curious (and to be sure everything is ok) I installed
some of the new "important" packages, too.  I also did "the perl thing",
upgraded the X libs and bins without having trouble (the only trouble
I'll have is with my telephone bill, because some dependencies resulted
in updating my tetex, too ;-).  At the moment dselect does not show any
upgraded or new "important" packages any more, but most of the
applications are slink versions, and I only found one which does not
work (I do not have the sources for it...).  I used the wonderful
"apt-move" tool to create a local mirror of the new packages I installed
- the tree is about 75 MB now, but includes tetex completely, gimp
etc. which were not absolutely necessary.  There are some (in my eyes
strange) dependency problems dselect complains about (editor ae can not
be installed), but as the system works fine, I'll have a look at them
later. 

I have to admit that I do not need the machine in a working environment,
so if something would have gone wrong, it would have been no real
problem.  In fact, the only real problem I had was some kind of user
error: Before doing all this, I wanted to save my libc and instead
cp'ying it, I mv'ed - yack!  After all, you do not need to move or copy
your libc ;-), but be sure to have the rescue disk available.

One last thing: I'm not subscribed to this list, so do not expect me to
answer to comments/questions etc. when replying only here.  Feel free to
cc: comments to me, if I have time to answer, I'll do so.

And you, developers: Thank you for this great distribution!

  Jonas

-- 
 "OS/2?  Hah.  I've got Linux.  What a cool name"  (Linus Torvalds)


Reply to: