← Back to team overview

sslug-teknik team mailing list archive

Gentoo: fribidi ebuild fejler

 

    goto =====>TRAVLE LÆSERE.

    <litterær-indledning type=grundig>

    Nu har SuSE forladt min workstation (:-) og Gentoo kører med
X11, mplayer!

    Når jeg prøver at afspille med en nyligt installeret
realplayer siger den, at lydkanalen er optaget. Det meddelte
realplayer også under KDE på SuSE-9.1.

    Windowsmanager: twm i egen opsætning er supereffektiv.

    X11 kræver framebuffer, /dev/fb0. Genkernel scriptet, som
nævnes i Gentoo install vejledningen har genereret en kerne, som
klarer dette. Alt ok. Jeg måtte dog scripte noget manuel modprobe
i et initscript, som jeg har installeret med rc-update, og som
erstatter gentoo net.eth0.

    </litterær-indledning>

=====> TRAVLE LÆSERE

    Nu vil jeg så installere kde. 21 af 43 pakker ok, men så
fejler den på fribidi. ("emerge fribidi" output, se nedenfor) 

    Den stopper med glyffer som tyder på hebraisk eller arabisk
test af display-koder, og siger at der er en fejl ved "make test".

    Fribidi kan kompileres og installeres og kan derefter køres
manuelt. cd /var/tmp/portage/fribidi*/work/fribidi*/; make install
Derefter burde man kunne lave en "ebuild qmerge" ???

    En ebuild dev-libs/fribidi/fribidi-0.10.4.ebuild qmerge
fejler også med flg:

-------------------------------------screendump---------------

File "/usr/lib/portage/pym/portage.py", line 5720, in mergeme
    for x in mergelist:
TypeError: iteration over non-sequence

---------------------------------end-screendump---------------

(Jeg har foretaget en emerge sync og emerge portage for nylig
 2004-08-10 03.10 - Præcist!:-)

Så nu har jeg foretaget en manuel installation og derefter 

   emerge inject dev-libs/fribidi-0.10.4  

MEN emerge klager også her, dog i mindre grad! måske fordi jeg kom
til at touche ebuild filen? Jeg kan ikke finde fejl-msg-forklaring.

Det forhindrer ikke videre kørsel:


-------------------------------------kode----------------
pluto:/usr/portage #emerge  -i dev-libs/fribidi-0.10.4
!!! BAD COUNTER in 'dev-libs/fribidi-0.10.4'
>>> Injected dev-libs/fribidi-0.10.4.

pluto:/usr/portage #epm -q fribidi
fribidi-0.10.4

pluto:/usr/portage #emerge -a kde

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] media-libs/t1lib-5.0.0-r2  

# /* og så videre ... */

---------------------------------end-kode----------------

Det lykkedes faktisk at få den til at gå videre. Nu ved jeg så
at jeg har en fejlkilde (;-)

<SPØRGSMÅL>

Hvordan er det gået for andre Gentoo brugere med emerge af kde?
Kunne jeg have nøjedes med en lille KDE?

Er det noget af interesse for developer-team/Gentoo mail-lister?
eller et par danske sider om install/maintenance af Gentoo?

</SPØRGSMÅL>


====================================================================

Tail af OUTPUT fra emerge fribidi:

   ت اÙ
 ÛØªÙ

 [Failed]
make: *** [test] Error 1

!!! ERROR: dev-libs/fribidi-0.10.4 failed.
!!! Function src_compile, Line 19, Exitcode 2
!!! make test failed






-- 
donald_j_axel donax snabela get2net.dk -- http://d-axel.dk/


Follow ups