Zdrojove kody u SUSE - kompilace php

Katerina Bubenickova katerina.bubenickova na plbohnice.cz
Středa Prosinec 5 09:12:12 CET 2007


Stahla jsem si konecne ty spravne zdorjove kody, ale stejne se mi
nepodarilo vyresit vsechny zavislosti, takze

beeblebrox:~/a/suse/i586 # beeblebrox:/usr/src/packages/SPECS # rpmbuild
-dd php5-with-interbase.spec
error: Failed build dependencies:
        flex-old is needed by php5-5.1.2-29.5.i586
        libtidy-devel is needed by php5-5.1.2-29.5.i586
        orbit-devel is needed by php5-5.1.2-29.5.i586
        qt3-devel is needed by php5-5.1.2-29.5.i586


libtidy-devel neni v distribuci, ale  stahla jsem na rpmfind a
nainstalovala bez problemu.
flex-old neni v distribuci ani na rpmfind

qt3-devel je v distribuci
Installing ""'/root/a/suse/i586/qt3-devel-3.3.5-58.7.i586.rpm'""
error: Failed dependencies:
        xorg-x11-Mesa-devel is needed by qt3-devel-3.3.5-58.7.i586

ale xorg-x11-Mesa-devel v distribuci neni a kdyz stahnu z rpmfind verzi
pro suse 10.2, tak tam jsou kolize

Zkousela jsem i nainstalovat rpm -i --nodeps qt3 a potom jsem oeditovala
php5.spec:
BuildRequires:  flex-old jsem zmenila na flex, orbit-devel jsem zmenila
na orbit2-devel,
a samozrejme to nefungovalo - rpmbuild nic neudelal ani nenahlasil.

Situace se zdrojaky z http://rpm.pbone.net/
je podobna, stejne nevyresene zavislosti.

Jeste me napadlo stahnout chybejici balicky z rpm.bone.net,  kde jsem
opravdu nasla flex-old a orbit a orbit-devel pro OpenSuse,
takze zbyva uz jen qt3- z distribuce, ktere potrebuje
xorg-x11-Mesa-devel, a to koliduje s balickem Mesa a Mesa-devel
z distribuce.

beeblebrox:~/a/suse/i586 # rpm -e Mesa-6.4.2-19.4.i586
error: Failed dependencies:
        libGL.so.1 is needed by (installed) glitz-0.4.4-21.2.i586
beeblebrox:/usr/src/packages/SPECS # beeblebrox:~/a/suse/i586 # rpm -e
glitz-0.4.4-21.2.i586
error: Failed dependencies:
        libglitz.so.1 is needed by (installed) cairo-1.0.2-27.4.i586
        libglitz.so.1 is needed by (installed) pango-1.10.2-23.2.i586
        libglitz.so.1 is needed by (installed) gtk2-2.8.10-39.12.i586
        libglitz.so.1 is needed by (installed) libglade2-2.5.1-24.2.i586
        libglitz.so.1 is needed by (installed) vte-0.11.16-19.2.i586
        libglitz.so.1 is needed by (installed) libgcj-4.1.0-28.4.i586
        libglitz.so.1 is needed by (installed) libsvg-cairo-0.1.6-16.2.i586
        libglitz.so.1 is needed by (installed) python-cairo-1.0.2-14.2.i586
        libglitz.so.1 is needed by (installed) python-gtk-2.8.2-21.2.i586
        libglitz.so.1 is needed by (installed) ethereal-0.10.14-16.2.i586

Tak ted uz zase nevim, jestli si to muzu dovolit vsechno odinstalovat,
aby mi nespadl server.
Kazdopadne vidim, ze php ve SLES 10 neni prelozitelne pouze se zdrojaky
ze SLES 10 :-(

Kazde dalsi povzbuzeni je vitano. Diky

--Katerina

 




Další informace o konferenci Linux