Meiner Meinung nach funktioniert das mit den “orphans” (Waisen) so: Wenn ein Pakete A als Abhängigkeit für Paket B mitinstalliert wird und Paket B dann anschliessend irgendwann wieder gelöscht wird, ist Paket A ein Waise = orphan. Und Paket A erscheint dann in deiner Liste.
Ein Beispiel eines orphan von meinem System
57# pacman -Qi xorg-xhost
Name : xorg-xhost
Version : 1.0.8-2
Beschreibung : Server access control program for X
Architektur : x86_64
URL : https://xorg.freedesktop.org/
Lizenzen : custom
Gruppen : xorg-apps xorg
Stellt bereit : Nichts
Hängt ab von : libx11 libxmu
Optionale Abhängigkeiten : Nichts
Benötigt von : Nichts
Optional für : Nichts
In Konflikt mit : Nichts
Ersetzt : Nichts
Installationsgröße : 23,56 KiB
Packer : Evangelos Foutras <evangelos@foutrelis.com>
Erstellt am : Sa 16 Mai 2020 15:56:54 CEST
Installiert am : Do 21 Mai 2020 11:28:20 CEST
Installationsgrund : Installiert als Abhängigkeit für ein anderes Paket
Installations-Skript : Nein
Verifiziert durch : Signatur
Installationsgrund ist: Installiert als Abhängigkeit für ein anderes Paket
Allerdings steht dort auch: Benötigt von : Nichts
Du kannst im Nachhinein nicht mehr herausfinden für welches andere Paket dieses Paket installiert wurde.
Ergo: Kann gelöscht werden.