Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #194864

Re: Error while upgrading from Wheezy to Stretch

From Roberto C. Sánchez <roberto@debian.org>
Newsgroups linux.debian.user
Subject Re: Error while upgrading from Wheezy to Stretch
Date 2018-04-19 17:20 +0200
Message-ID <vGjvP-2G7-3@gated-at.bofh.it> (permalink)
References <vDtL4-1d5-5@gated-at.bofh.it> <vDyKJ-5lu-3@gated-at.bofh.it> <vDHXH-3Ud-1@gated-at.bofh.it> <vDPix-qn-1@gated-at.bofh.it> <vGjct-2jm-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, Apr 19, 2018 at 10:57:09AM -0400, David Parker wrote:
> 
>    I did read the documentation and I did try Wheezy -> Jessie - > Stretch
>    first, but the problem was that Pacemaker was removed.  Hence, I was
>    hoping to skip Jessie.
>    If it's simply not possible to do this upgrade then I guess that's that. 
>    I'll have to reinstall and reconfigure Pacemaker, which hopefully will
>    continue to be delivered in future releases without fail.

It is likely that you would have received different, and perhaps more
constructive responses, had you included this detail in the initial
description. However, that is in the past.

That said, it should be possible to upgrade without pacemaker and other
packages which are important to you being removed. The only thing that
would *force* the removal would be if one the dependencies was no longer
satisified. None of the first-order dependencies of any of the pacemaker
packages have versions specified with < (i.e., a maximum version on the
dependency), so in general I would say that what you are describing is
unexpected. Of course, there are lots of dependencies and those
dependencies all have dependencies of their own. It is certainly
possible that somewhere further on down the chain a dependency is
getting marked for removal it is filtering up and causing the removal of
pacemaker.

So, some strategies that might enable you to get a wheezy -> jessie ->
stretch upgrade to work include:

 - remove pacemaker first (note: 'remove' and 'purge' have different
   meanings when it comes to apt, with 'remove' removing a package's
   executables and other static resources but preserving configurations
   and user-generated content, while 'purge' will also remove
   configuration files and user-generated content), proceed with
   upgrades, and re-install after the upgrades are complete
 - start the upgrade to jessie and get far enough along to identify the
   culprit(s) of the removal, then manually remove those with 'dpkg'
   using the '--no-force-depends' option; that will allow pacemaker to
   remain installed, though in a broken state, while the offending
   dependencies are removed, after which you can proceed with the
   upgrade and when you get to the jessie -> stretch step the new
   pacemaker should get pulled in and the new dependencies with it
   (note: this approach may require a fair amount of manual intervention
   at each step of the upgrade process)
 - backup your pacemaker configurations and user-generated files, let
   the upgrade process remove the packages, then restore everything
   after the upgrade is complete

Regards,

-Roberto

-- 
Roberto C. Sánchez

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Error while upgrading from Wheezy to Stretch David Parker <dparker@utica.edu> - 2018-04-11 21:40 +0200
  Re: Error while upgrading from Wheezy to Stretch deloptes <deloptes@gmail.com> - 2018-04-11 23:20 +0200
  Re: Error while upgrading from Wheezy to Stretch Patrick Bartek <nemommxiv@gmail.com> - 2018-04-12 01:40 +0200
  Re: Error while upgrading from Wheezy to Stretch David Wright <deblis@lionunicorn.co.uk> - 2018-04-12 03:00 +0200
    Re: Error while upgrading from Wheezy to Stretch Dan Ritter <dsr@randomstring.org> - 2018-04-12 12:50 +0200
      Re: Error while upgrading from Wheezy to Stretch David Wright <deblis@lionunicorn.co.uk> - 2018-04-12 20:40 +0200
        Re: Error while upgrading from Wheezy to Stretch David Parker <dparker@utica.edu> - 2018-04-19 17:00 +0200
          Re: Error while upgrading from Wheezy to Stretch Roberto C. Sánchez <roberto@debian.org> - 2018-04-19 17:20 +0200
            Re: Error while upgrading from Wheezy to Stretch Greg Wooledge <wooledg@eeg.ccf.org> - 2018-04-19 17:30 +0200
              Re: Error while upgrading from Wheezy to Stretch Roberto C. Sánchez <roberto@debian.org> - 2018-04-19 17:40 +0200
                Re: Error while upgrading from Wheezy to Stretch David Parker <dparker@utica.edu> - 2018-04-19 17:50 +0200
                Re: Error while upgrading from Wheezy to Stretch Roberto C. Sánchez <roberto@debian.org> - 2018-04-19 19:50 +0200
                Re: Error while upgrading from Wheezy to Stretch Gene Heskett <gheskett@shentel.net> - 2018-04-19 20:50 +0200
                Re: Pinning (was Re: Error while upgrading from Wheezy to Stretch) Greg Wooledge <wooledg@eeg.ccf.org> - 2018-04-19 21:00 +0200
                Re: Pinning (was Re: Error while upgrading from Wheezy to Stretch) <tomas@tuxteam.de> - 2018-04-19 21:30 +0200
                Re: Pinning (was Re: Error while upgrading from Wheezy to Stretch) Gene Heskett <gheskett@shentel.net> - 2018-04-19 21:50 +0200
                Re: Pinning (was Re: Error while upgrading from Wheezy to Stretch) Greg Wooledge <wooledg@eeg.ccf.org> - 2018-04-19 22:30 +0200
                Re: Error while upgrading from Wheezy to Stretch Dan Ritter <dsr@randomstring.org> - 2018-04-19 21:30 +0200
                Re: Error while upgrading from Wheezy to Stretch Gene Heskett <gheskett@shentel.net> - 2018-04-19 22:40 +0200
                Re: Error while upgrading from Wheezy to Stretch Roberto C. Sánchez <roberto@debian.org> - 2018-04-20 00:50 +0200
          Re: Error while upgrading from Wheezy to Stretch <tomas@tuxteam.de> - 2018-04-19 17:30 +0200
  Re: Error while upgrading from Wheezy to Stretch songbird <songbird@anthive.com> - 2018-04-12 17:00 +0200
  Re: Error while upgrading from Wheezy to Stretch Jimmy Johnson <field.engineer@gmail.com> - 2018-04-20 05:00 +0200

csiph-web