gentoo socket # emerge kopete
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) kde-base/kopete-3.5.7 to /
* kdenetwork-3.5-patchset-01.tar.bz2 RMD160 ;-) ... [ ok ]
* kdenetwork-3.5-patchset-01.tar.bz2 SHA1 ;-) ... [ ok ]
* kdenetwork-3.5-patchset-01.tar.bz2 SHA256 ;-) ... [ ok ]
* kdenetwork-3.5-patchset-01.tar.bz2 size ;-) ... [ ok ]
* kdenetwork-3.5.7.tar.bz2 RMD160 ;-) ... [ ok ]
* kdenetwork-3.5.7.tar.bz2 SHA1 ;-) ... [ ok ]
* kdenetwork-3.5.7.tar.bz2 SHA256 ;-) ... [ ok ]
* kdenetwork-3.5.7.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking kdenetwork-3.5.7.tar.bz2 ;-) ... [ ok ]
* checking kdenetwork-3.5-patchset-01.tar.bz2 ;-) ... [ ok ]
* To support Video4Linux webcams in this package is required to have
* =x11-libs/qt-3* compiled with OpenGL support.
* Please reemerge =x11-libs/qt-3* with USE="opengl".
!!! ERROR: kde-base/kopete-3.5.7 failed.
Call stack:
ebuild.sh, line 1654: Called dyn_setup
ebuild.sh, line 714: Called qa_call 'pkg_setup'
ebuild.sh, line 44: Called pkg_setup
kopete-3.5.7.ebuild, line 62: Called die
!!! Please reemerge =x11-libs/qt-3* with USE="opengl".
!!! If you need support, post the topmost build error, and the call stack if rel evant.
!!! A complete build log is located at '/var/tmp/portage/kde-base/kopete-3.5.7/t emp/build.log'.
poradte pls niekto ....bez instalovania aplikacií mi je gentoo nanič :(
* Please reemerge =x11-libs/qt-3* with USE="opengl".
ach jaj
* Please reemerge =x11-libs/qt-3* with USE="opengl".
znamenaUSE="opengl" emerge =x11-libs/qt-3*
cize ano, reinstall
USE="opengl" emerge xxx
dokonca dobodky presne to vravi ta hlaska: * Please reemerge =x11-libs/qt-3* with USE="opengl".
teda reemergni kniznicu qt so zapnutym USE flagom opengl
dufam ze uz sa chapeme:)
napíš pls príkaz nato možno pochopím :)
USE="opengl" emerge =x11-libs/qt-3*
inštalovať == emerge
použiť == USE
ale vzhľadom na zásadnosť daného príznaku by som odporučil upraviť USE v /etc/make.conf a spustiť emerge -Dv --newuse world a následne aj to kde. bližšie info je v gentoo handbook.
ale ok, z didaktickeho hladiska mozes mat pravdu
gajim:
gentoo huawei # emerge gajim
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 4) x11-libs/gtk+-2.10.14 to /
* gtk+-2.10.14.tar.bz2 RMD160 ;-) ... [ ok ]
* gtk+-2.10.14.tar.bz2 SHA1 ;-) ... [ ok ]
* gtk+-2.10.14.tar.bz2 SHA256 ;-) ... [ ok ]
* gtk+-2.10.14.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking gtk+-2.10.14.tar.bz2 ;-) ... [ ok ]
* Please re-emerge x11-libs/cairo with the X USE flag set
!!! ERROR: x11-libs/gtk+-2.10.14 failed.
Call stack:
ebuild.sh, line 1654: Called dyn_setup
ebuild.sh, line 714: Called qa_call 'pkg_setup'
ebuild.sh, line 44: Called pkg_setup
gtk+-2.10.14.ebuild, line 50: Called die
!!! cairo needs the X flag set
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-libs/gtk+-2.10.14/temp/build.log'.
* Please re-emerge x11-libs/cairo with the X USE flag set
teraz sa ukaz ci ti daco dali tie prdosle prispevky
(neviem co je to X USE ?) ale takto to nejde :(
emerge sluzi na instalovanie balikov. po zadani
emerge -av meno_balika
ti za nazvom balika vypise volitelne sucasti, s ktorymi mozes balik skompilovat, napr.nardewNB nardew # emerge cairo
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-libs/cairo-1.4.10 USE="X opengl svg -debug -directfb -doc -glitz* -xcb" 3,142 kB
cize na mojom pc pre balik cairo je mozne skompilova volitelne sucasti
USE="X opengl svg -debug -directfb -doc -glitz* -xcb"
jednotlive volby nachadzajuce sa v USE="volby" sa nazyvaju USE flagy. pri kompilacii mas moznost si vybrat ci danu sucast chces alebo, a to tak, ze pred emerge nazov_balika uvedies USE="xxx" kde za xxx doplnis sucasti ktore chces do balika zakompilovat, pripadne ak nechces aby s k baliku nejaka sucast kompilovala, tak do USE="XX" vlozis pred dany balik znamienko minus. Teda v mojom pripade pre balik cairo ak by som chcel zakompilovat podporu pre debugovanie a odobrat podporu pre svg, napisal by som
USE="debug -svg" emerge cairo
tak. cize v tvojom pripade ti pise, ze pre balik cairo mas zakompilovat podporu pre X, teda zapnut USE flag X. teda
USE="X" emerge cairo
ako pisal wlasaty, aby si nemusel pred kazdy balik stale zadavat casto pouzivane USE flagy(napr. v tomto pripade potrebujes okrem X povolit aj flag opengl), tak existuje moznost ako tuto cinnost zautomatizovat a to tak, ze do /etc/make.conf zadas nieco ako
USE="
arts kde alsa unicode utf8 svg userlocales gcj font-server
dlloader dri tiff browserplugin mozilla mysql nptl nptlonly chroot arts
3dfx acpi pcmcia examples java samba acl bzip2 tk xvid a52 aac dvdread vcd
apm lm_sensors nforce2 nvidia pmu nsplugin sasl mailwapper
-ipv6 -gtk -gnome -oss -cups -fortrid -esd -fortran -ldap -xmms
"
kde vypises USE flagy ktore sa automaticky pouziju pri emergovani kazdeho balika a nebudes ich musiet explicitne zadava pred kazdym emerge nazov_balik.
XUSE="flag set" emerge =x11-libs/cairo
takto však ?USE="X" emerge cairo
:) no lenže teraz kompilujem kdelibs :Ddal so mto do toho make.conf takže teraaz to USE už nebudem musieť zadávať ?
inak na odhad dlzky kompilacie existuje balik genlop(emerge genlop). precitaj si o nom v GWN dokonca ako priklad ukazuju zrovna kdelibs
je to takto ? :
USE="unicode" emerge wxGTK
ak nie opravte ma rychlo to potrebujem ..pls
a kedze balicky sa do gentoo standardne instaluju cez portage, pozri si popis v "handbooku alebo ostatnej dokumentacii"