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

Bug#404525: upgrade-reports: sarge->etch upgrade



Package: upgrade-reports
Severity: important

Hi,

I did an upgrade from sarge to etch recently, and had some comments
about it.

I followed the draft release notes as available on:
http://www.debian.org/releases/etch/releasenotes

I first tried a "aptitude dist-upgrade", and then get something that
looked like #396496, so it's probably that.

So then I tried upgrading aptitude, as suggested in 4.4.2 with
"aptitude install aptitude", at which point I noticed things like my
kernels getting removed, as #396331 shows.

This removed alot of packages, and I'm not sure which of those are
normal.  But this included a large part of gnome, things like udev, I
think debtags-edit also got removed at that point.

My setup might be a little unusual.  I already backports things from
etch to sarge so that I could run the 2.6.18 kernel.  This included
things like yaird.  If my memory is any good, I had to build alot of the
build dependencies for that.

This started as as an installation with atleast the desktop task
installed.  But I alteast removed the gnome meta package because it
pulls in some package I don't: portmap and fam.  I probably used apt-get
to remove it, and not aptitude.  I assume this might explain why
aptitude now removed large parts of gnome.

After that, I used: "aptitude -f --with-recommends dist-upgrade", like
4.4.3 says.  This atleast prompts me twice with the questions if I want
to accept that solution, and wether I want to use unauthenticated
packages.  The later is hard to see, since it's already scroll off the
screen, and can't scroll back enough.

The upgrade instructions should probably suggest an aptitude update
between the install and the dist-upgrade.

The dist-upgrade left about 120 at the current version, it also removed
even more gnome package.  After the first dist-upgrade was done, I had
to do an other dist-upgrade, which did the rest of the packages.



Kurt




Reply to: