Hi there,
I did not run neofetch
for some time, but today I got a weird output.
What might have gone wrong here? That penguin is scary…
Hi there,
I did not run neofetch
for some time, but today I got a weird output.
What might have gone wrong here? That penguin is scary…
What are the content of /etc/os-release
? Do you still have the package eos-hooks
installed?
sudo pacman -Qi eos-hooks
Name : eos-hooks
Version : 1.10-1
Beschreibung : EndeavourOS pacman hooks
Architektur : any
URL : https://github.com/endeavouros-team/PKGBUILDS/tree/master/eos-hooks
Lizenzen : GPL3
Gruppen : Nichts
Stellt bereit : Nichts
Hängt ab von : libnotify
Optionale Abhängigkeiten : Nichts
Benötigt von : Nichts
Optional für : Nichts
In Konflikt mit : Nichts
Ersetzt : Nichts
Installationsgröße : 11,15 KiB
Packer : EndeavourOS <info@endeavouros.com>
Erstellt am : Fr 23 Dez 2022 18:42:49 CET
Installiert am : Sa 24 Dez 2022 15:41:56 CET
Installationsgrund : Ausdrücklich installiert
Installations-Skript : Nein
Verifiziert durch : Signatur
cat /etc/os-release
NAME=EndeavourOS
PRETTY_NAME=EndeavourOS
ID=endeavouros
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL='https://endeavouros.com'
DOCUMENTATION_URL='https://discovery.endeavouros.com'
SUPPORT_URL='https://forum.endeavouros.com'
BUG_REPORT_URL='https://forum.endeavouros.com/c/arch-based-related-questions/bug-reports'
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=endeavouros
What does lsb_release -a
return?
lsb-release
was missing on my install. For some reasons it was removed
cat /var/log/pacman.log | grep lsb-release
[2020-10-18T20:43:09+0200] [ALPM] installed lsb-release (1.4-18)
[2020-10-18T20:43:11+0200] [PACMAN] Running 'pacman -Sy --needed --noconfirm lsb-release'
[2021-02-24T16:02:15+0100] [ALPM-SCRIPTLET] delete mode 100644 pacman.d/hooks/lsb-release.hook
[2022-02-16T17:16:10+0100] [ALPM] upgraded lsb-release (1.4-18 -> 2.0.r48.3cf5103-1)
[2022-02-16T17:16:10+0100] [ALPM] running 'eos-lsb-release.hook'...
[2022-10-14T23:40:07+0200] [ALPM] removed lsb-release (2.0.r48.3cf5103-1)
[2022-10-14T23:40:08+0200] [ALPM-SCRIPTLET] delete mode 100644 lsb-release
[2022-12-22T06:56:42+0100] [ALPM-SCRIPTLET] grep: /etc/lsb-release: Datei oder Verzeichnis nicht gefunden
[2022-12-22T06:56:43+0100] [ALPM-SCRIPTLET] create mode 100644 lsb-release
After reinstalling lsb_release -a
outputs
LSB Version: n/a
Distributor ID: EndeavourOS
Description: EndeavourOS Linux
Release: rolling
Codename: rolling
and neofetch is back to normal.
What might have removed lsb-release
?
You could look at the logs at the point in time when it was removed and see the whole transaction to get a better idea of what could have happened.
[2022-10-14T23:39:48+0200] [PACMAN] Running 'pacman -Rns grub-tools'
[2022-10-14T23:40:06+0200] [PACMAN] Running 'pacman -Rns grub-tools'
[2022-10-14T23:40:07+0200] [ALPM] running '05-etckeeper-pre-install.hook'...
[2022-10-14T23:40:07+0200] [ALPM] transaction started
[2022-10-14T23:40:07+0200] [ALPM] removed grub-tools (1.6.9-2)
[2022-10-14T23:40:07+0200] [ALPM] removed lsb-release (2.0.r48.3cf5103-1)
[2022-10-14T23:40:07+0200] [ALPM] removed checkbashisms (2.22.2-1)
[2022-10-14T23:40:07+0200] [ALPM] transaction completed
A dependency to grub-tools
?
Looks like it. You have to be quite careful when using pacman -Rs
. It will often remove more than it should.
Thanks for pointing this out. It was not dangerous this time but I will be careful in the future.
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.