You are not logged in.

#1 2018-03-21 19:46:07

SyntaxError
Member
From: null
Registered: 2017-07-25
Posts: 35

What are the odds of breaking?

Sup!

Long story short I might join the army later this year which would mean that I wouldn't be home much, especially during the initial part of it.
What would be the odds that my system would break if I didn't update it for months (let's say 4 months), but then one day decided to do so?


"Never miss a good chance to shut up"
- Will Rogers

Offline

#2 2018-03-21 19:58:26

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,253

Re: What are the odds of breaking?

I'd suggest that you make sure you have a full backup. Whilst I have very few breakages (maybe once or twice per year - and manageable) a four month gap could result in varied changes, from simple configuration to catastrophic. Upon return, I'd be tempted to manage the upgrade manually, with a check to see what needs to be updated, making sure that the base system is updated in full, and then make the application updates a few at a time. That way, if anything does break, and worse, results in a non-booting system, you can easily isolate the culprit. Kernel updates (on testing) seem to be coming at a rate of knots lately, with associated driver updates, and that's where you will most likely hit the catastrophic scenario. I work on the basis that if the kernel starts to boot, then I can fix in place without chroot.

Of course, you may simply find that everything just works - which will be a happy day.

Last edited by Roken (2018-03-21 20:23:49)


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#3 2018-03-21 19:59:18

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,517
Website

Re: What are the odds of breaking?

Just check the news.  Over any random 4 month period from the past few years there'd not likely be much of a problem (just a lot to update when you get back).  But if there is a news item in that time requiring manual intervention, then you may want to do an intermediate-step update from the arch linux archive first.

edit:

Roken wrote:

check to see what needs to be updated, and then make the updates a few at a time.

Absolutely don't do this.  This will almost certainly result in a totally broken system.  Roken you almost certainly know better than this, so why on earth would you give such dangerous advice?

Last edited by Trilby (2018-03-21 20:01:28)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#4 2018-03-21 20:02:51

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,253

Re: What are the odds of breaking?

Trilby wrote:

Roken you almost certainly know better than this, so why on earth would you give such dangerous advice?

I assume a measure of knowledge. System updates are very different from application updates. If an application breaks, it's non-critical. I would expect a user to ensure that the base system is updated correctly.

EDIT: But I DO take your point. I apologise. I've modified the reply.

Last edited by Roken (2018-03-21 20:24:12)


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#5 2018-03-21 20:26:04

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,517
Website

Re: What are the odds of breaking?

No, that's still complete crap.  This is arch linux, not BSD.  There is no separation between the "base system" and "applications".  There are just packages.  You update them all at once or not at all - otherwise expect breakage.  Partial upgrades are not supported and advising others to do partial upgrades is inappropriate here.

Last edited by Trilby (2018-03-21 20:26:20)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#6 2018-03-21 20:44:38

SyntaxError
Member
From: null
Registered: 2017-07-25
Posts: 35

Re: What are the odds of breaking?

So to take away from this discussion. Updating everything at once is the way to go, unless there are packages that require manual intervention and that it might not hurt having a backup laying around just in case.


"Never miss a good chance to shut up"
- Will Rogers

Offline

#7 2018-03-21 20:51:22

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: What are the odds of breaking?

Not quite.

If there are packages that require intervention then use the ALA to update the entire system to a date just after the oldest relevant news item.
Rinse, repeat.

I've successfully updated a system that's been without updates for years by stepping through the appropriate dates one at a time.

As to having a backup, that's up to you. I never have backups of my system files as it's so quick and easy to reinstall Arch from scratch, but I do backup all of my configs and user files.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#8 2018-03-21 20:52:06

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: What are the odds of breaking?

What Trilby was implying is that you may have to switch the mirrors you are using to Arch Linux Archive[1] to update your machine in steps until you can switch back to the "normal" mirrors, this way you can bring the system up to the point where manual intervention is (or might be) needed and proceed from there.

The common advice for people who have spent a long time without updating is to update in maybe 1 month steps, it's not a too small time range that it will get cumbersome and not a too large time interval that might risk breakage (there is always the chance though, I guess it is assumed you do regular updates so some dependency or incompatibility might slip through).

In any case do not do partial updates, it will result in a broken system.

[1] https://wiki.archlinux.org/index.php/Arch_Linux_Archive


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#9 2018-03-21 21:00:38

eschwartz
Fellow
Registered: 2014-08-08
Posts: 4,097

Re: What are the odds of breaking?

I will third the suggestion to use the ALA in order to step through updates as though you were there all along to update weekly or whatever.


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#10 2018-03-21 21:07:28

SyntaxError
Member
From: null
Registered: 2017-07-25
Posts: 35

Re: What are the odds of breaking?

Ah okay my bad, I understand now. Thanks for the information!


"Never miss a good chance to shut up"
- Will Rogers

Offline

#11 2018-03-30 08:05:36

MindfulConsumer
Member
Registered: 2018-03-27
Posts: 19

Re: What are the odds of breaking?

I was a bit nervous starting full system upgrade after some 6 months,  but despite serveral 'warning: dependency cycle detected' warnings everything went smooth! so I'd say odds are very low smile

Offline

#12 2018-03-30 09:27:48

SyntaxError
Member
From: null
Registered: 2017-07-25
Posts: 35

Re: What are the odds of breaking?

Indeed that might be true, but it wouldn't surprise me if the issues hasn't yet been shown to you and that they might show up during time in some way or form. Just because the system booted up fine doesn't mean that there might be some backend stuff that doesn't work.
So I'll stick with the ALA option even tough it will take time, thanks anyway


"Never miss a good chance to shut up"
- Will Rogers

Offline

#13 2018-03-30 11:02:19

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,517
Website

Re: What are the odds of breaking?

SyntaxError wrote:

Indeed that might be true, but it wouldn't surprise me if the issues hasn't yet been shown to you and that they might show up during time in some way or form.

It would very much surprise me.  If the update completed without error, then it's a success - simple as that.

The one exception would be that perhaps there would be changes to configuration options for some software and a given program may not work the way it used to.  But this is no more true of an update after a long absence as it is of any other update.  If the affected package had system-wide configurations, there would be a pacnew file.  But again, the need to merge these pacnew files is not more important in a big update than a normal update.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#14 2018-03-30 11:33:18

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,383
Website

Re: What are the odds of breaking?

I upgraded a system after almost two years...   worked fine.

Offline

#15 2018-03-30 11:54:16

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: What are the odds of breaking?

Longest period for me was 28 months (a laptop I only use as last resort).
In those 28 months pacman gained package signing, so i had to use the Arch Rollback Machine (precursor of Arch Linux Archive) .
It took a lot of time , but was very successfull.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#16 2018-03-30 12:35:18

SyntaxError
Member
From: null
Registered: 2017-07-25
Posts: 35

Re: What are the odds of breaking?

Hmhm I see. Was it your main system, Allan?


"Never miss a good chance to shut up"
- Will Rogers

Offline

#17 2018-03-30 12:54:30

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,517
Website

Re: What are the odds of breaking?

Probably.  Allan is known for not paying much attention to arch linux development tongue


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#18 2018-03-30 13:42:08

SyntaxError
Member
From: null
Registered: 2017-07-25
Posts: 35

Re: What are the odds of breaking?

Haha :')


"Never miss a good chance to shut up"
- Will Rogers

Offline

#19 2018-03-30 19:16:42

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,806
Website

Re: What are the odds of breaking?

you could probably read the dev mailing list to see if there are any major changes upcoming


https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

Board footer

Powered by FluxBB