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

Re: Using apt to upgrade from Red Hat from 7.2 to skipjack



OK, I finally got a box set up so I could test this.  (It happens to
be a 1.6GHz P4 Sony Vaio desktop that is for sale.  Email me if you
want details.  :)

I installed Red Hat 7.2 with all updates on the system.  I then
installed apt and pointed /etc/apt/sources.list to the beta.

On Tue, Apr 09, 2002 at 12:26:48PM -0500, James B Newby wrote:
> The following packages will be REMOVED:
>    Maelstrom SDL_image SDL_mixer chromium kdeaddons-kate kdeaddons-kicker
>    kdeaddons-konqueror kdeaddons-noatun kdebase kdebindings
>    kdebindings-kmozilla kdegames kdegraphics kdelibs-sound-devel kdeutils smpeg
>    timidity++ tuxracer

It looks like the kde packages are confusing apt because files moved
around, packages were removed, etc.  It looks like you can fix this
with

    apt-get remove kdenetwork kdeutils
    apt-get install kdelibs kdepim kdeaddons-noatun

I'm not sure what the deal is with chromium, but Maelstrom, SDL_image,
and SDL_mixer can be updated manually with

    apt-get install Maelstrom SDL_image SDL_mixer

You might also want to add SDL, tuxracer, etc. to that to be safe.  (I
was playing with the system a little, so I might have accidentally
fixed a dependency somewhere.)

Now apt-get dist-upgrade comes back with this:

    Calculating Upgrade... Failed
    Sorry, but the following packages have unmet dependencies:
      XFree86: Depends: kernel-drm (= 4.2.0)
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

So on this machine dist-upgrade doesn't seem to want to upgrade the
kernel, I guess.  Doing

    apt-get install kernel\#2.4.18-0.13

*twice* (this version of apt doesn't take order of dependencies into
account when it installs some packages and upgrades others) takes care
of that.

At this point, apt-get dist-upgrade seems to work.  (rpm -U is only up
to 2% on my test box, but it is running.)

So it's not quite as simple as one would like, but still it's not
*too* painful.  And since apt caches everything, at least you don't
waste download time when things don't work right on the first try.

Oh, BTW, run "apt-get clean" when you're all done or you'll have a
*very* large /var/cache/apt/archives.  :-)

Steve
-- 
steve@silug.org           | Southern Illinois Linux Users Group
(618)398-7360             | See web site for meeting details.
Steven Pritchard          | http://www.silug.org/

-
To unsubscribe, send email to majordomo@silug.org with
"unsubscribe silug-discuss" in the body.