You are not logged in.

#1 2021-12-28 16:25:26

dax79
Member
Registered: 2021-12-28
Posts: 22

[Solved]Update older archlinux system

Hello, i'm trying to update an older archlinux installation. Is it possible?
After a lot of problem (solved), now i'm stuck here

pacman -Syu
--cut--
(1132/1132) controllo dei conflitti in corso                                                         [############################################################] 100%
errore: impossibile eseguire l'operazione richiesta (file in conflitto)
imath: /usr/lib/libImath.so exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/Iex.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexBaseExc.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexErrnoExc.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexExport.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexForward.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexMacros.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexMathExc.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexMathFloatExc.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexMathIeeeExc.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexNamespace.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IexThrowErrnoExc.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThread.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThreadExport.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThreadForward.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThreadMutex.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThreadNamespace.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThreadPool.h exists in filesystem (owned by ilmbase)
openexr: /usr/include/OpenEXR/IlmThreadSemaphore.h exists in filesystem (owned by ilmbase)
openexr: /usr/lib/libIex.so exists in filesystem (owned by ilmbase)
openexr: /usr/lib/libIlmThread.so exists in filesystem (owned by ilmbase)
Si sono verificati degli errori, nessun pacchetto è stato aggiornato.

Can someone help me?
Thanks

Last edited by dax79 (2022-01-01 13:18:57)

Offline

#2 2021-12-28 16:34:22

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [Solved]Update older archlinux system

Use the Arch Linux Archive to update the system in steps and follow the news articles to apply manual interventions as required.

And please prepend commands with LC_ALL=C to make them output in English.


Jin, Jîyan, Azadî

Offline

#3 2021-12-28 16:41:32

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

Re: [Solved]Update older archlinux system

For that specific error, I'd just remove ilmbase (and any packages that depend on it), upgrade, then reinstall any packages that you removed but still want.

How old is this system?  When was the last successful upgrade?


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#4 2021-12-28 16:45:03

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,296

Re: [Solved]Update older archlinux system

How old? To "properly" do it you'd want to do it with intermediate steps via the ALA: https://wiki.archlinux.org/title/Arch_Linux_Archive but this ilmbase package is more than 3 years old that this package existed, you might be faster just reinstalling at that point.  There are a load of intermediate steps you'd have to take here.

Edit: Holy moly I'm slow

Last edited by V1del (2021-12-28 16:45:29)

Offline

#5 2021-12-30 07:55:58

dax79
Member
Registered: 2021-12-28
Posts: 22

Re: [Solved]Update older archlinux system

Thanks to everybody

Head_on_a_Stick wrote:

.
And please prepend commands with LC_ALL=C to make them output in English.

Ok, sorry

Trilby wrote:

For that specific error, I'd just remove ilmbase (and any packages that depend on it), upgrade, then reinstall any packages that you removed but still want.

How old is this system?  When was the last successful upgrade?

The last succesful upgrade was on 19-02-2019. I have removed ilmbase, then upgrade and then reinstall all removed packages.
Unfortunately now the system is stuck at boot

error: file /boot/vmlinuz-linux not found
alloc magic is broken at...
aborted

I think the best way is a new fresh installation

Offline

#6 2021-12-30 16:42:18

zpg443
Member
Registered: 2016-12-03
Posts: 316

Re: [Solved]Update older archlinux system

You could try chroot with a live disk and update from there. Did you manually sync the package database and upgrade the archlinux-keyring package before system upgrade?

Last edited by zpg443 (2021-12-30 16:43:10)

Offline

#7 2021-12-30 19:36:17

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

Re: [Solved]Update older archlinux system

A bit of a guess, but I'd not be surprised if this wasn't due to the kernel no longer being installed to /boot/ but rather being copied there by a post install script which due to the age of your pacman might not have run.  Assuming you now have an up-to-date pacman, reinstalling the kernel should fix that (this would require chrooting from a bootable medium as noted above).

That said, there could be other issues due to other changes over the past 3 years.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#8 2021-12-30 19:53:31

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

Re: [Solved]Update older archlinux system


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

#9 2021-12-30 21:51:01

dax79
Member
Registered: 2021-12-28
Posts: 22

Re: [Solved]Update older archlinux system

Thanks again to all.

zpg443 wrote:

Did you manually sync the package database and upgrade the archlinux-keyring package before system upgrade?

Yes, I do.
But now the pc is running with a new fresh installation, (probably) more faster then repair the old one.
Davide

Offline

#10 2021-12-30 23:55:29

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,648

Re: [Solved]Update older archlinux system

Please remember to mark your thread [SOLVED] (edit the title of your first post).

Offline

#11 2021-12-31 22:05:50

dax79
Member
Registered: 2021-12-28
Posts: 22

Re: [Solved]Update older archlinux system

2ManyDogs wrote:

Please remember to mark your thread [SOLVED] (edit the title of your first post).

Ok, but is really correct to mark as solved? Because in this case I opt for a different solution

Offline

#12 2021-12-31 23:37:40

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,648

Re: [Solved]Update older archlinux system

Do you want more replies? You chose to "solve" your problem by reinstalling. Marking it [SOLVED] indicates to other people that there is no point in replying further.

Offline

Board footer

Powered by FluxBB