Discussion:
[gentoo-user-de] Zusätzliche Repositories - speziell Kodi
(zu alt für eine Antwort)
Stefan Rohnke
2016-07-18 11:50:02 UTC
Permalink
Hallo Gentoo-Gemeinde,
Unter media-tv ist Kodi 14.1 verfügbar, also war meine Idee, hanfisch ein
Repo einzubinden; ich weiß, es gibt den layman, aber so weiß ich
wenigstens, dass ich die Thematik wohl noch nicht ganz durchdrungen
habe.
Golgendes habe ich nach der Gentoo-Installation getan.
/etc/portage/repos.conf/webrsync.conf:
[gentoo]
location = /usr/portage
sync-type = webrsync
sync-uri = webrsync://passende_uri
auto-sync = yes

Speichern, emerge-webrsync -v gesprochen und alles ist schön.

Nun das Kodi-repo
/etc/portage/repos.conf/kodi.conf:
[kodi]
masters =
location = /usr/portage/kodi-overlay
Priority = 50
sync-type = git
sync-uri git://github.com/xbmc/xbmc.git
auto-sync = yes

Speichern und emerge-webrsync -v gibt aus, dass in
/usr/portage/kodi-overlay/metadata der Masters fehlt.
Dann also masters = bzw. masters = gentoo dahin kopiert, keine
Fehlermeldung, aber auch kein Erfolg.
Wo liegt mein Denkfehler?

Gruß
Stefan
Harald Alfred Weiner
2016-07-18 12:20:02 UTC
Permalink
Lieber Stefan,

Wenn ich mich nicht täusche hast du da einen Syntax-Fehler:

sync-uri git://github.com/xbmc/xbmc.git

sollte doch eigentlich

sync-uri = git://github.com/xbmc/xbmc.git

sein.

Dann erneut syncen.

Lg, Harald.

Harald Weiner
Institute of Applied Geometry

Johannes-Kepler-Universität
Altenberger Straße 69
A-4040 Linz
***@jku.at
http://www.ag.jku.at
Post by Stefan Rohnke
Hallo Gentoo-Gemeinde,
Unter media-tv ist Kodi 14.1 verfügbar, also war meine Idee, hanfisch ein
Repo einzubinden; ich weiß, es gibt den layman, aber so weiß ich
wenigstens, dass ich die Thematik wohl noch nicht ganz durchdrungen
habe.
Golgendes habe ich nach der Gentoo-Installation getan.
[gentoo]
location = /usr/portage
sync-type = webrsync
sync-uri = webrsync://passende_uri
auto-sync = yes
Speichern, emerge-webrsync -v gesprochen und alles ist schön.
Nun das Kodi-repo
[kodi]
masters =
location = /usr/portage/kodi-overlay
Priority = 50
sync-type = git
sync-uri git://github.com/xbmc/xbmc.git
auto-sync = yes
Speichern und emerge-webrsync -v gibt aus, dass in
/usr/portage/kodi-overlay/metadata der Masters fehlt.
Dann also masters = bzw. masters = gentoo dahin kopiert, keine
Fehlermeldung, aber auch kein Erfolg.
Wo liegt mein Denkfehler?
Gruß
Stefan
Stefan Rohnke
2016-07-18 12:40:02 UTC
Permalink
Post by Harald Alfred Weiner
Lieber Stefan,
sync-uri git://github.com/xbmc/xbmc.git
sollte doch eigentlich
sync-uri = git://github.com/xbmc/xbmc.git
Sorry, das steht da auch. Ich kann das nur nicht kopieren, da ich hier
auf der Console arbeite.
Da ich blind bin und mit einem Braille-Display arbeite, ist copy and
paste schwierig, es sei denn, es gibt eine Möglichkeit, die ich noch
nicht kenne. Die Config ist tatsächlich richtig und nicht auf diesem
Rechner, mit dem ich gerade maile.
Vielleicht noch andere Ideen?
Gruß
Stefan
Stefan Rohnke
2016-07-19 02:40:02 UTC
Permalink
Versuch' mal ein anderes Verzeichnis
als location auszuwählen
in welches das Overlay platziert werden soll,
beispielsweise /usr/local/xbmc
Habe ich gemacht.
Da sagt er mir wieder ich solle in /usr/local/xbmc/metadata/layout.conf
den Masters = gentoo eintragen, da der ihm fehlt.
Gemacht, kein Fehler, aber auch keine Dateien, die geladen werden.
Gruß
Stefan
Johann Schmitz (ercpe)
2016-07-19 04:10:02 UTC
Permalink
Hallo Stefan,
Post by Stefan Rohnke
sync-uri git://github.com/xbmc/xbmc.git
git://github.com/xbmc/xbmc.git ist das Source-Code Repository von xmbc -
kein Portage overlay. Daher wird das Repository zwar gesynct, aber da es
keine Portage-Pakete enhÀlt, funktioniert es nicht.

Auf die Schnelle finde ich
- kodi-overlay (https://github.com/frace/kodi-overlay), das aber auch
nur kodi-9999.ebuild enhÀlt (sprich: latest greatest). Auf der Seite des
Repositories findest zu Anleitungen fÃŒr die Einrichtung via layman und
via sync.
- https://github.com/herrnst/gentoo-kodi-overlay das sieht wesentlich
aktueller aus.

FÃŒr letzteres die Einrichtung via layman:

-
https://raw.githubusercontent.com/herrnst/gentoo-kodi-overlay/master/overlay.xml
unter "overlays" in /etc/layman/layman.cfg eintragen
- layman -S
- layman -a gentoo-kodi-overlay
- ggf. eix-update


Beste GrÌße,
Johann
Stefan Rohnke
2016-07-19 15:20:01 UTC
Permalink
Hallo Johann,
erst einmal vielen Dank für die Mühe.
Mit dem Layman habe ich das noch nicht versucht, aber mit der
repos-Anleitung scheint das nicht weit her zu sein, da ja schon der
Hinweis zur Installation des git mit emerge -av git nicht klappt.
Werde weiter suchen.
Gruß und nochmals danke.
Stefan.

Loading...