Re: [DNG] Upgrade & migrate?

2022-07-07 Thread Bob Proulx via Dng
Antony Stone wrote:
> My definition of skipping releases would be:
>
>   Ascii (skip Beowulf) -> Chimaera
>
>   Stretch (skip Buster) -> Bullseye
>
>   Stretch (skip Buster or Beowulf) -> Chimaera

Agreed.  Those would be skipping releases.  Not supported.

> I'm not asking about any of those.

I almost trimmed all of the above out of my response here.  But left
it because it is good to have confirmation and clarity and the above
are good concrete examples.

> I'm asking about going from one version of Debian to the next version of
> Devuan.

>>> - upgraded and migrated from the previous Debian release (eg: Stretch -> 
>>> Beowulf)
>>> Is that last option still valid for eg: Buster -> Chimaera?

First, I am not an authoritative answerer, caution, this is just me, but...

I think what you are asking is okay to do and you can be successful
doing it.  I have done it several times with success.  But this might
be because of what I have or do not have installed or because I have
extensively cleaned my system before the upgrade.  With any upgrade
the best success is when it has had the best preparation.


https://www.proulx.com/~bob/doc/bobs-guide-to-upgrading-debian/bobs-guide-to-upgrading-debian.html

I think what you want to do will work but it is not the documented
procedure.  The documented procedure is to go from Debian 10 Buster to
Debian 11 Bullseye and then from Bullseye to Chimaera.  That's well
documented within each OS.  So you are somewhat skipping one of the
connecting points.  But you are NOT skipping an OS release in the
classic way that is definitely not supported.  You will be seeing all
of the transition points along the way.  Transitions dealing with
Perl, Python, and so on of all of the library transions.

The important thing is to be aware of the manual steps needed to step
from systemd as init to a supported init in Devuan.  The process is
well documented for going from Bullseye to Chimaera here.


https://www.devuan.org/os/documentation/install-guides/chimaera/bullseye-to-chimaera

If you decide to avoid the Debian 10 Buster to Debian 11 Bullseye
upgrade and go directly to Devuan 4 Chimaera then you are stepping
outside of the well traveled path.  Depending upon the exact
collection of packages you have installed on your system there might
be some snag that would cause problems.  If you feel confident of your
abilities to self-rescue things in the case of problems then I don't
see any major reason it would not work for you.

But why tempt fate?  What's the actual savings of avoiding the
traveled path?  Chimaera is an overlay on Bullseye.  Therefore
upgrading from Debian 10 Buster to 11 Bullseye is actually on the path
to Chimaera.  And then the upgrade form Bullseye to Devuan 4 Chimaera
is a much smaller upgrade than from Devuan 3 Beowulf.  Most packages
are the exact same packages.  Only a few are different.

If I were upgrading a 100 servers in a datacenter then I would test
upgrade a handful to verify the process and then do all of them and it
would save quite a bit of time.  But if I were just upgrading my own
desktop and just wanted to get done then I would just go ahead and do
the documented path.  It would save time in the long run to stay on
the path.  Slow is fast and fast is slow.

On the other hand if it was me and I wanted to test if this were
working then I would snapshot a VM for perfect safety and then try it
and see what issues occurred.  Do it on something that if it failed
that it would not be a problem.

Good Luck!
Bob


signature.asc
Description: PGP signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Upgrade & migrate?

2022-07-07 Thread Antony Stone
On Thursday 07 July 2022 at 00:41:18, Gregory Nowak via Dng wrote:

> I stand to be corrected, but I think not supported simply means if you
> get yourself into trouble, you keep the pieces, not that it can't be
> done.

I don't believe I'm asking about "skipping releases", though (which is what is 
referred to in the documentation as not supported).

My definition of skipping releases would be:

Ascii (skip Beowulf) -> Chimaera

Stretch (skip Buster) -> Bullseye

Stretch (skip Buster or Beowulf) -> Chimaera

I'm not asking about any of those.

I'm asking about going from one version of Debian to the next version of 
Devuan.

> On Wed, Jul 06, 2022 at 05:56:24PM +0200, Antony Stone wrote:
> > Hi.
> > 
> > I notice that https://www.devuan.org/ states that "Devuan Chimaera can be
> > installed as an upgrade from Devuan Beowulf or migrated from Debian
> > Bullseye. Note that skipping releases is not supported."
> > 
> > I seem to recall that earlier releases could be:
> >  - migrated from the equivalent Debian release (eg: Buster -> Beowulf)
> >  
> >  - upgraded from the previous Devuan release (eg: Ascii -> Beowulf)
> >  
> >  - upgraded and migrated from the previous Debian release (eg: Stretch ->
> > 
> > Beowulf)
> > 
> > Is that last option still valid for eg: Buster -> Chimaera?
> > 
> > 
> > 
> > Thanks,
> > 
> > 
> > Antony.

-- 
I bought a book on memory techniques, but I've forgotten where I put it.

   Please reply to the list;
 please *don't* CC me.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Upgrade & migrate?

2022-07-06 Thread Gregory Nowak via Dng
I stand to be corrected, but I think not supported simply means if you
get yourself into trouble, you keep the pieces, not that it can't be
done. I upgraded a couple of systems from Ascii directly to Chimaera a
while ago, and it went well for the most part. From what I recall, I
had to intervene to resolve cryptsetup-initramfs and cryptsetup-bin by
hand, and maybe another package or two. I am not recommending someone
try that, unless you feel comfortable dealing with dpkg, and have a
fairly good grasp of manually resolving package dependencies. If
someone reads this, tries skipping devuan versions and ends up with a
mess, I'm not responsible.

Greg


On Wed, Jul 06, 2022 at 05:56:24PM +0200, Antony Stone wrote:
> Hi.
> 
> I notice that https://www.devuan.org/ states that "Devuan Chimaera can be 
> installed as an upgrade from Devuan Beowulf or migrated from Debian Bullseye. 
> Note that skipping releases is not supported."
> 
> I seem to recall that earlier releases could be:
> 
>  - migrated from the equivalent Debian release (eg: Buster -> Beowulf)
> 
>  - upgraded from the previous Devuan release (eg: Ascii -> Beowulf)
> 
>  - upgraded and migrated from the previous Debian release (eg: Stretch -> 
> Beowulf)
> 
> Is that last option still valid for eg: Buster -> Chimaera?
> 
> 
> 
> Thanks,
> 
> 
> Antony.
> 
> -- 
> It may not seem obvious, but (6 x 5 + 5) x 5 - 55 equals 5!
> 
>Please reply to the list;
>  please *don't* CC me.
> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

-- 
web site: http://www.gregn.net
gpg public key: http://www.gregn.net/pubkey.asc
skype: gregn1
(authorization required, add me to your contacts list first)
If we haven't been in touch before, e-mail me before adding me to your contacts.

--
Free domains: http://www.eu.org/ or mail dns-mana...@eu.org
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[DNG] Upgrade & migrate?

2022-07-06 Thread Antony Stone
Hi.

I notice that https://www.devuan.org/ states that "Devuan Chimaera can be 
installed as an upgrade from Devuan Beowulf or migrated from Debian Bullseye. 
Note that skipping releases is not supported."

I seem to recall that earlier releases could be:

 - migrated from the equivalent Debian release (eg: Buster -> Beowulf)

 - upgraded from the previous Devuan release (eg: Ascii -> Beowulf)

 - upgraded and migrated from the previous Debian release (eg: Stretch -> 
Beowulf)

Is that last option still valid for eg: Buster -> Chimaera?



Thanks,


Antony.

-- 
It may not seem obvious, but (6 x 5 + 5) x 5 - 55 equals 5!

   Please reply to the list;
 please *don't* CC me.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng