[arch-general] Fwd: Kernel panic - after upgrade

Damjan Georgievski gdamjan at gmail.com
Sun Jan 18 18:45:18 UTC 2015


On 18 January 2015 at 19:40, Csányi Pál <csanyipal at gmail.com> wrote:
>
> 2015-01-18 19:28 GMT+01:00 Damjan Georgievski <gdamjan at gmail.com>:
> >
> >> >> it won't overwrite the /usr/lib64 folder.
> >> >
> >> > post the exact errors you're getting
> >>
> >> The output of `pacman -S base' command is:
> >> (50/50) checking keys in keyring
> >> (50/50) checking package integrity
> >> (50/50) loading package files
> >> (50/50) checking for file conflicts
> >> (50/50) checking available disk space
> >> (  1/50) reinstalling filesystem
> >> error: extract: not overwriting dir with file /usr/lib64
> >> error: problem occured while upgrading filesystem
> >> error: could not commit transaction
> >> error: failed to commit transaction (rransaction aborted)
> >> Errors occured, no packages were upgraded.
> >>
> >> I know that that the /usr/lib64 is a symlink only.
> >
> >
> > error: extract: not overwriting dir with file /usr/lib64
> >
> > which means  /usr/lib64 is a directory on your system??
> > since when didn't you upgrade?
>
> I did almost every day an update since I 'convert' this system from
> parabolagnulinux to arch linux.
> First this system was installed as arch linux, then it has ben
> converted into parabolagnulinux, and finally it was reconverted back
> into arch linux.
>
> > try "pacman -Syu -ignore filesystem ; pacman -S filesystem"
>
> I tried this abowe and the first part is executed successfully, but
> after that just can't to reinstall the filesystem package because of
> the existence of the /usr/lib64/ directory.
>
> > otherwise read through all of the https://www.archlinux.org/news/ and check
> > the steps you need to do for every update you missed so far.
>
> As I tould abowe, I did update almost every day.
>
> What to do next?

https://www.archlinux.org/news/update-filesystem-201301-1-and-glibc-217-2-together/

» A potential issue with the upgrade on x86_64 is finding conflicting
files in /usr/lib64. All Arch Linux packages that had files in this
directory have been updated, so update these individually first. Any
AUR packages with files in this directory should be updated to install
them in /usr/lib. «

afaik there was a wiki page about this too


check what files you have in /usr/lib64/ and why. if they are from
packages remove those packages.

-- 
damjan


More information about the arch-general mailing list