Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> emerge xbmc über overlay klappt nicht
SVeith
Geschrieben am: Dienstag, 09.Dezember 2008, 16:41 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Hallo,

ich versuche schon die ganze Zeit einen ebuild des XBMC (von hier) zu installieren.

Ich habe das ebuild (xbmc-8.10-r1.ebuild) nach /usr/local/portage/xmbc kopiert und mit 0755 Berechtigung versehen.

In der make.conf befindet sich der Eintrag
CODE
PORTDIR_OVERLAY="/usr/local/portage"


Ein
CODE
emerge xbmc/xbmc-8.10-r1.ebuild
bringt aber folgende Fehlermeldung...

CODE
vdr01 src # emerge xbmc/xbmc-8.10-r1.ebuild
Calculating dependencies |
!!! xbmc/xbmc-8.10-r1.ebuild is not in a valid portage tree hierarchy or does not exist


Muss ich noch irgendwie den tree aktualisieren?

Hat jemand einen Tip für mich?

Kleine Anmerkung:
Das gentoo WIKI hat leider die Datenbank verloren :( da hab ich es schon versucht.

Danke
Stefan
Email Poster
Top
netz
Geschrieben am: Dienstag, 09.Dezember 2008, 18:01 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 1624
Mitgliedsnummer.: 451
Mitglied seit: 2004-12-01



Hallo,
kopiere das ebuild mal nach /usr/local/portage/media/xbmc und binde es dann ein.
CODE
cd /usr/local/portage/media/xbmc
ebuild xbmc-8.10-r1.ebuild digest


bis dann,
Nando
Email PosterUsers WebsiteICQ
Top
SVeith
Geschrieben am: Dienstag, 09.Dezember 2008, 18:25 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Hallo Nando,

ich bekomme dann folgende Meldungen:

CODE
vdr01 xbmc # ebuild xbmc-8.10-r1.ebuild digest
>>> Creating Manifest for /usr/local/portage/media/xbmc


und dann...

CODE
vdr01 xbmc # emerge media/xbmc
Calculating dependencies |
!!! All ebuilds that could satisfy "media/xbmc" have been masked.
!!! One of the following masked packages is required to complete your request:
- media/xbmc-8.10-r1 (masked by: missing keyword)


danach...

CODE
vdr01 xbmc # emerge media/xbmc-8.10-r1
Calculating dependencies -

!!! 'media/xbmc-8.10-r1' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?)


das gleiche gilt für

CODE
vdr01 xbmc # emerge media/xbmc/xbmc-8.10-r1
Calculating dependencies |

!!! 'media/xbmc/xbmc-8.10-r1' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?)


Hast noch einen Tipp?

Danke und Gruß
Stefan
Email Poster
Top
HelAu
Geschrieben am: Dienstag, 09.Dezember 2008, 18:30 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Hi,
Versuch mal:

AKE xbmc
Email PosterUsers WebsiteICQAOLYahoo
Top
SVeith
Geschrieben am: Dienstag, 09.Dezember 2008, 18:33 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Hallo Helau,

CODE
vdr01 xbmc # AKE xbmc
Calculating dependencies \
!!! All ebuilds that could satisfy "media/xbmc" have been masked.
!!! One of the following masked packages is required to complete your request:
- media/xbmc-8.10-r1 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.


Gleiches Ergerbnis...

Ich habe noch festgestellt, dass ...

CODE
vdr01 xbmc # layman -S
Traceback (most recent call last):
 File "/usr/bin/layman", line 23, in <module>
   from   layman.config            import Config
ImportError: No module named layman.config


einen Fehler erzeugt...

Hängt das vielelicht zusammen?!

Danke und Gruß
Stefan
Email Poster
Top
HelAu
Geschrieben am: Dienstag, 09.Dezember 2008, 18:38 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Hi,
So ne Sauerei, das ebuild ist fuer amd64 geschrieben :)
Mach mal:
ACCEPT_KEYWORDS="~amd64" emerge -av xbmc
Email PosterUsers WebsiteICQAOLYahoo
Top
SVeith
Geschrieben am: Dienstag, 09.Dezember 2008, 19:15 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Hi Helau,

jau, das ist es...
CODE

vdr01 ~ # ACCEPT_KEYWORDS="~amd64" emerge -av xbmc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-arch/unrar-3.8.5  133 kB
[ebuild  N    ] sys-apps/lsb-release-1.4  11 kB
[ebuild  N    ] media/xbmc-8.10-r1  USE="debug joystick opengl -autostart -ccach                                             e -gprof -mms" 0 kB [1]

Total: 3 packages (3 new), Size of downloads: 144 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage

Would you like to merge these packages? [Yes/No]


Mich wundert nur, dass es dann auf meiner Kiste nicht läuft, ich habe nämlich einen Athlon 64, aber wahrscheinlich ist die gen2vdr nur standard i386, oder?

Jetzt mach ich erst mal weiter.

Danke und Gruß
Stefan
Email Poster
Top
SVeith
Geschrieben am: Dienstag, 09.Dezember 2008, 20:01 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Schade,

zu früh gefreut, leider geht es nicht.

CODE
vdr01 ~ # ACCEPT_KEYWORDS="~amd64" emerge -av xbmc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media/xbmc-8.10-r1  USE="debug joystick opengl -autostart -ccach                                             e -gprof -mms" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media/xbmc-8.10-r1 to /
* checking ebuild checksums;-) ...                                      [ ok ]
* checking auxfile checksums;-) ...                                     [ ok ]
* checking miscfile checksums;-) ...                                    [ ok ]
*
* ERROR: media/xbmc-8.10-r1 failed.
* Call stack:
*               ebuild.sh, line   49:  Called pkg_setup
*     xbmc-8.10-r1.ebuild, line   62:  Called die
* The specific snippet of code:
*              die "media-libs/alsa-lib needs to be built with the 'debug' USE                                              flag enabled."
*  The die message:
*   media-libs/alsa-lib needs to be built with the 'debug' USE flag enabled.
*
* If you need support, post the topmost build error, and the call stack if rele                                             vant.
* A complete build log is located at '/log/portage/media:xbmc-8.10-r1:20081209-                                             184850.log'.
* The ebuild environment file is located at '/mnt/data/tmp/portage/media/xbmc-8                                             .10-r1/temp/die.env'.
* This ebuild is from an overlay: '/usr/local/portage/'
*


Vielleicht noch eine idee?
Muss ich die alsa-lib neu emergen?

Danke und Gruß
Stefan
Email Poster
Top
HelAu
Geschrieben am: Dienstag, 09.Dezember 2008, 21:37 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



QUOTE (SVeith @ Dienstag, 09.Dezember 2008, 20:01 Uhr)
* The specific snippet of code:
*              die "media-libs/alsa-lib needs to be built with the 'debug' USE                                              flag enabled."
*  The die message:
*   media-libs/alsa-lib needs to be built with the 'debug' USE flag enabled.
*

Vielleicht noch eine idee?
Muss ich die alsa-lib neu emergen?

Das sagt die Fehlermeldung zumindest aus.
Allerdings verstehe ich nicht wieso xbmc das debug flag in der Alsa-Lib benoetigt ...
Email PosterUsers WebsiteICQAOLYahoo
Top
SVeith
Geschrieben am: Freitag, 09.Januar 2009, 13:50 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Hallo Helmut,

ich bin grad wieder mal dabei den XBMC auf meinem VDR zu installieren, dank Deiner hilfe bin ich schon ein wenig weitergekommen, jetzt klemmt es aber an der alsa-lib, die für den XBMC mit debug flag kompiliert sein soll, warum auch immer.

Kannst Du mir einen Tipp geben, wie ich alsa mit DEBUG option gemerged bekomme.

Anbei noch ein Auszug des neuen emerge Versuches mit aktuellem ebuild.


CODE
>>> Emerging (8 of 8) media-video/xbmc-8.10-r5
* XBMC-8.10.src.tar.gz RMD160 SHA1 SHA256 size;-) ...                                                                                                [ ok ]
* checking ebuild checksums;-) ...                                                                                                                   [ ok ]
* checking auxfile checksums;-) ...                                                                                                                  [ ok ]
* checking miscfile checksums;-) ...                                                                                                                 [ ok ]
*
* ERROR: media-video/xbmc-8.10-r5 failed.
* Call stack:
*               ebuild.sh, line   49:  Called pkg_setup
*     xbmc-8.10-r5.ebuild, line   65:  Called die
* The specific snippet of code:
*              die "media-libs/alsa-lib needs to be built with the 'debug' USE flag enabled."
*  The die message:
*   media-libs/alsa-lib needs to be built with the 'debug' USE flag enabled.
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/log/portage/media-video:xbmc-8.10-r5:20090109-124745.log'.
* The ebuild environment file is located at '/mnt/data/tmp/portage/media-video/xbmc-8.10-r5/temp/die.env'.
* This ebuild is from an overlay: '/usr/local/portage/'
*

>>> Failed to emerge media-video/xbmc-8.10-r5, Log file:

>>>  '/log/portage/media-video:xbmc-8.10-r5:20090109-124745.log'

* GNU info directory index is up-to-date.

* IMPORTANT: 8 config files in '/etc' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.



Danke und Gruß
Stefan

Email Poster
Top
R2D2
Geschrieben am: Freitag, 09.Januar 2009, 16:22 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Steht doch eigentlich da, was zu tun ist:

QUOTE
media-libs/alsa-lib needs to be built with the 'debug' USE flag enabled


CODE
echo "media-libs/alsa-lib debug" >> /etc/portage/package.use
emerge -av media-libs/alsa-lib
emerge -av media-video/xbmc
Email PosterUsers WebsiteICQ
Top
SVeith
Geschrieben am: Freitag, 09.Januar 2009, 17:15 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Hi R2,

ja, vom Prinzip her schon, ich hab's halt nur nicht in Kommandos umsetzen können, die mein VDR versteht. :rolleyes:

Das hier...

CODE
echo "media-libs/alsa-lib debug" >> /etc/portage/package.use


hat mir halt noch gefehlt.

Danke Dir, Gruß
Stefan
Email Poster
Top
hampit
Geschrieben am: Montag, 12.Januar 2009, 14:51 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 391
Mitgliedsnummer.: 1325
Mitglied seit: 2006-05-06



Hi,

hast Du es jetzt am laufen.

Hab bei mir auf ner anderen Partition Ubuntu installiert - um den XBMC zu testen. Einfach geil wie sich das teil entwickelt hat. Ich kenne es nur von der Xbox. In G2V kann das XBMC eigentlich Freevo & Co. ablösen.
Email Poster
Top
SVeith
Geschrieben am: Dienstag, 13.Januar 2009, 21:35 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



Jein,

ich hab es erst mal kompilieren können.
Starten kann ich den XBMC aber nur, wenn wenn ich vorher über startx den xserver starte, und dann über eine konsole den xbmc starte.

Über die Tastatur kann man den xbmc ganz gut steuern, wie ich dem die ACTIVY Fernbenienung beibringen kann weiss ich noch nicht...

Derzeit ist der xbmc erst mal wieder "on hold" aber ich halte ihn als den besten mediaplayer den es so gibt... habe Ihn derzeit noch auf meiner XBOX laufen, die soll aber mittelfristig raus aus dem Wonzimmer...

Gruß
Stefan
Email Poster
Top
Sid
Geschrieben am: Dienstag, 24.März 2009, 23:16 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 37
Mitgliedsnummer.: 409
Mitglied seit: 2004-09-18



Hallo SVeith,

habe mal hier

http://www.vdr-wiki.de/wiki/index.php/Gen2..._Edition_-_XBMC

versucht eine kleine Zusammenfassung zu machen. Kannst Du oder jemand der das kann die mal überprüfen?

Kann die Änderung im Wiki gern durchführen wenn für dich eine Antwort hier einfacher ist.

Finde den XBMC auch super und würde Freevo dagegen gern austauschen. *Wunsch*

Gruß Sid
Email Poster
Top
R2D2
Geschrieben am: Mittwoch, 25.März 2009, 09:01 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



@ sid,

ich begrüsee es natülich, wenn sich Jemand die Mühe macht seine Erfahrungen Anderen zur Verfügung zu stellen, ABER:

QUOTE
Diese Beschreibung wurde noch nicht getestet

Kann das jemand testen und dann diesen Satz löschen!?


--> Solche Sätze haben in einem Wiki nichts verloren!

genausowenig wie:
QUOTE
Befehl hier ergänzen


Außerdem ist ACCEPT_KEYWORDS="~...... keine wirklich gute Methode, - mal ganz abgesen davon, dass das USE Flag "amd64" bei Gen2VDR garnichts bringt.


BTW:

Ich würde auf ebuild und emerge verzichten und XBMC gleich direkt von Source installieren...



Email PosterUsers WebsiteICQ
Top
Warsword
Geschrieben am: Mittwoch, 01.April 2009, 12:35 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 16
Mitgliedsnummer.: 3448
Mitglied seit: 2008-01-19



hat jemand xbmc vernünftig in gen2vdr ae integrieren können? wie ist der momentane stand?

finde die idee echt genial :)
Email Poster
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll