Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
FIXED: eselect repository Liste anscheinend veraltet
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Fri Oct 27, 2023 11:05 am    Post subject: FIXED: eselect repository Liste anscheinend veraltet Reply with quote

Ich habe auf meinem Laptop weitgehend identische Systeme bzgl. Architektur usw. Beide auf dem neusten Stand.

Jetzt stelle ich fest, dass sich auf dem Laptop der Brave beschwert, es sei veraltet. Ein Versionsvergleich liefert, dass die Desktop Version neuer ist. Obwohl ich beide frisch gesynct habe zeigt mir das Brave Overlay auf dem Laptop eine veraltet Version als letzte Version an.
Beim Versuch, das brave-overlay zu entfernen und wieder hinzuzufügen, stelle ich dann fest, dass die Liste der Overlays aus:

Code:

eselect repository list


auf beiden Systemen unterschiedlich ist. Die Liste, welche auf dem Laptop angezeigt wird, enhält gar kein brave-overlay mehr, folglich kann ich es nicht mehr aktivieren.

Mir ist jetzt unklar, was hier passiert ist. Irgendwie ist die angebotene Repo Liste veraltet und wird auch nicht mehr erneuert. Woran kann das liegen?

(wie wird die Liste überhaupt aktualisiert, gibt es dafür einen manuelles Kommando? Bisher war mir das nicht bekannt.)

Grüße
Erdie

P.S. Ich stelle fest, dass das brave-overlay tatsächlich nicht mehr in https://overlays.gentoo.org/ aufgelistet wird. Dabei stellt sich mir die Frage, warum der Desktop das Overlay immer noch anzeigt und das Laptop nicht?
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W


Last edited by Erdie on Mon Nov 20, 2023 3:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4584
Location: Germany

PostPosted: Fri Oct 27, 2023 12:02 pm    Post subject: Reply with quote

Hm, schaut aus als hätte man von github auf gitlab gewechselt.
Schau mal ob https://gitlab.com/jason.oliveira/brave-overlay weiterhilft (da ist auch beschrieben wie man das Overlay hinzufügen kann).
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Fri Oct 27, 2023 12:12 pm    Post subject: Reply with quote

Auf dem Laptop habe ich jetzt das overlay "gentoo-zh" aktiviert. Dort ist eine binäre Version von brave enthalten. Keine Ahnung, ob das eine gute Idee ist ..

Ich kann ja das neue brave-overlay auf dem Desktop manuell hinzufügen und dann die beiden ebuilds vergleichen und letztendlich das bessere weiterverwenden.

Auf dem Desktop ist das brave repo mit der gitlab Adresse in der Liste von

Code:

eselect repository list


Auf dem Notebook erscheint sie nicht, obwohl die Adressen in

Code:

/etc/eselect/repository.conf


identisch sind. Wie kann das sein?
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Mon Nov 20, 2023 11:34 am    Post subject: Reply with quote

Ich habe jetzt noch etwas tiefer nachgeforscht. Kann mir jemand erklären, wie folgende Diskrepanz zustande kommen kann:

Als erstes führe ich folgenden Befehl aus:

Code:

eselect repository list
--2023-11-20 12:16:12--  https://qa-reports.gentoo.org/output/repos/repositories.xml
Auflösen des Hostnamens qa-reports.gentoo.org… 2a04:4e42:8e::347, 146.75.121.91
Verbindungsaufbau zu qa-reports.gentoo.org|2a04:4e42:8e::347|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 258622 (253K) [text/xml]
Wird in »/root/.cache/eselect-repo/repositories.xml« gespeichert.

repositories.xml                         100%[=================================================================================>] 252,56K  --.-KB/s    in 0,04s   

2023-11-20 12:16:12 (6,55 MB/s) - »/root/.cache/eselect-repo/repositories.xml« gespeichert [258622/258622]

Available repositories:
  [1]   4nykey (https://github.com/4nykey/4nykey)
  [2]   AlexandreFournier (https://github.com/AlexandreFournier/gentoo-overlay)
  [3]   ArchFeh (https://github.com/ArchFeh/ArchFeh-overlay)
  [4]   AstroFloyd (https://cgit.gentoo.org/user/AstroFloyd.git/)
  [5]   CachyOS-kernels (https://github.com/Szowisz/CachyOS-kernels)
  [6]   Case_Of (https://codeberg.org/Case_Of/gentoo-overlay)
  [7]   Drauthius (https://cgit.gentoo.org/repo/user/Drauthius.git/)
  [8]   EmilienMottet (https://github.com/EmilienMottet/overlay)
  [9]   FireBurn (https://github.com/FireBurn/Overlay)
  [10]  HomeAssistantRepository (https://git.edevau.net/onkelbeh/HomeAssistantRepository)
  [11]  JRG (https://github.com/john-r-graham/jrg-overlay)
  [12]  KBrown-pub (http://sandino.araico.net/)
  [13]  Miezhiko (https://github.com/Miezhiko/Overlay)
... gekürzt ..


Die Liste habe ich gekürzt aber die enthält das "brave-overlay" denn der Befehl:

Code:

kellerkind ~ # eselect repository list | grep brave
  [62]  brave-overlay @


Liefert die Ausgabe "brave-overlay". Die daten werden ja gecached in der Datei:

Code:

/root/.cache/eselect-repo/repositories.xml


was man im Header des eselect list Befehls sehen kann. Wenn ich nun diese Datei direkt druchsuche:


Code:

cat /root/.cache/eselect-repo/repositories.xml | grep brave


dann ist die Ausgabe leer.

Wie kann das sein?

Und wie gesagt, auf meinem Notebook gibt die Ausgabe von "eselect repository list" kein brave-overlay mehr her obwohl dort die cache Datei und URL der Quelle identisch sind. Was ist dort faul?
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1673

PostPosted: Mon Nov 20, 2023 1:26 pm    Post subject: Reply with quote

also die liste hinter der url https://qa-reports.gentoo.org/output/repos/repositories.xml enthält keinen Eintrag zu brave.
das "@" in der ausgabe von eselect repository heißt vermutlich, dass es nicht in der repositories.xml ist, aber in /etc/portage/repos.conf/, denn bei mir haben local und crossdev auch dieses @ und sind nicht in der repositories.xml.
Entweder hast du dann also dieses Overlay mit eselect repository add ... hinzugefügt, oder es war mal in der repositories.xml und du hast es enabled und es wurde danach aus der Liste entfernt, ist bei dir aber in /etc/portage/repos.conf/ geblieben.
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Mon Nov 20, 2023 2:02 pm    Post subject: Reply with quote

Christian99 wrote:
also die liste hinter der url https://qa-reports.gentoo.org/output/repos/repositories.xml enthält keinen Eintrag zu brave.
das "@" in der ausgabe von eselect repository heißt vermutlich, dass es nicht in der repositories.xml ist, aber in /etc/portage/repos.conf/, denn bei mir haben local und crossdev auch dieses @ und sind nicht in der repositories.xml.
Entweder hast du dann also dieses Overlay mit eselect repository add ... hinzugefügt, oder es war mal in der repositories.xml und du hast es enabled und es wurde danach aus der Liste entfernt, ist bei dir aber in /etc/portage/repos.conf/ geblieben.


Das brave overlay steht bei mir in eselect-repo.conf:
Code:

[brave-overlay]
location = /var/db/repos/brave-overlay
sync-type = git
sync-uri = https://gitlab.com/jason.oliveira/brave-overlay

                                                                                   
"/etc/portage/repos.conf/eselect-repo.conf" 14L, 165B


und das verstehe ich nicht. Und was ich inbesondere nicht verstehe, warum brave-overlay noch in "eselect repository list" aufgelistet wird. Das dürfte doch nicht sein auch wenn ich es mit "add" hinzugefügt hatte, oder?
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Mon Nov 20, 2023 2:09 pm    Post subject: Reply with quote

Ich glaube jetzt ist es klar. Alle Repos, die unter "/etc/portage/repos,conf/" existieren, werden mit dem list Befehl weiterhin aufgelistet, damit man sie mit "disable" dann auch wieder entfernen kann. Und das Unterschiedungsmerkmal, dass sie nicht mehr remote vorhanden sind, ist dann das "@". Ich glaube jetzt dämmert es mir.
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum