Wahrscheinlich stammen diese Pakete noch aus dem "bösen" Repo xorg116, das inzwischen nicht mehr existiert.
http://catalyst.wirephire.com/repo/xorg116/$arch ergibt bei mir jedenfalls nur "404 Not Found" (Gott sei Dank - hat offenkundig eh' nix getaugt).
Zur Vorgeschichte sei nochmal auf
diesen Thread desselben Nutzers verwiesen. Für xunil heisst dies zunächst mal: xorg116 rückstandsfrei aus /etc/pacman.conf löschen. Wenn überhaupt, hätte das dort auch niemals an erster Stelle stehen dürfen. Wir kommen hier auf das alte Grundproblem zurück, dass du offizielle Repos mit eher dubiosen Quellen vermischt hast (jetzt nutzt du schon wieder archlinux.fr - mein Gott, WOZU?).
Dann solltest du auch spotify-stable und megasync löschen. Wie niemand beschrieb, gibt's das nicht mehr. Wenn dich das Löschen dieser Pakete in Schwierigkeiten bringt, mach bitte dazu einen neuen Thread auf.
Was mich jetzt viel mehr interessiert: Wie verfährt Pacman mit nicht MEHR existierenden Repos. Bei einem nicht existierenden Repo käme die Meldung: Kenn ich nicht, gibt's nicht - klar. Stattdessen steht bei xunil: xorg116 ist aktuell. Die Datenbank des Repos liegt noch lokal auf xunils System, und daraus folgen Warnungen wie: XYZ ist neuer die Version in xorg116. Auch das ist logisch.
Aber Pacman sagt hier nicht. "xorg116 gibt's nicht", sondern "xorg116 ist aktuell". Ist aktuell bedeutet hier natürlich "keine neuen Pakete in der Datenbank", es gibt nichts zu aktualisieren, weil das Repo selbst schon ewig nicht aktualisiert wurde. Aber woher weiss Pacman das? Der kleine Scheisser kann ja echt viel, aber auch der sich nicht mit einem nicht existierenden Repo verbinden ...
Meinungen, Hintergründe?
PS: Das Blöde ist ja auch, das niemand dieses Problem reproduzieren kann, der nicht nicht zuerst xorg116 verwendet, dann deaktiviert, und dann wieder aktiviert hat. Wie soll man da 'ne Lösung finden?