Помогите, уже незнаю что еще делать, первый раз пытаюсь поставить гуи на дженту
Делаю: emerge kde
Код:
checking if C++ programs can be compiled... yes
checking for strlcat... no
checking if strlcat needs custom prototype... yes - in libkdefakes
checking for strlcpy... no
checking if strlcpy needs custom prototype... yes - in libkdefakes
checking for main in -lutil... yes
checking for main in -lcompat... no
checking for crypt in -lcrypt... yes
checking for socklen_t... yes
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking sys/bitypes.h usability... yes
checking sys/bitypes.h presence... yes
checking for sys/bitypes.h... yes
checking for poll in -lpoll... no
checking Carbon/Carbon.h usability... no
checking Carbon/Carbon.h presence... no
checking for Carbon/Carbon.h... no
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking if res_init needs -lresolv... yes
checking for res_init... yes
checking if res_init needs custom prototype... no
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for short... yes
checking size of short... 2
checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for dlopen in -ldl... (cached) yes
checking for shl_unload in -ldld... no
checking for size_t... yes
checking size of size_t... 4
checking for unsigned long... yes
checking size of unsigned long... 4
checking sizeof size_t == sizeof unsigned long... yes
checking for PIE support... yes
checking if enabling -pie/fPIE support... yes
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for X... libraries /usr/lib, headers .
checking for IceConnectionNumber in -lICE... yes
checking for libXext... yes
checking for pthread_create in -lpthread... yes
checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt
checking for moc... /usr/qt/3/bin/moc
checking for uic... /usr/qt/3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... libraries /usr/kde/3.5/lib, headers /usr/kde/3.5/include
checking if UIC has KDE plugins available... no
configure: error:
you need to install kdelibs first.
If you did install kdelibs, then the Qt version that is picked up by
this configure is not the same version you used to compile kdelibs.
The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the
_same Qt version_, compiled with the _same compiler_ and the same Qt
configuration settings.
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/kde-base/kdenetwork-3.5.7/work/kdenetwork-3.5.7/config.log
*
* ERROR: kde-base/kdenetwork-3.5.7 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* kdenetwork-3.5.7.ebuild, line 69: Called kde_src_compile
* kde.eclass, line 170: Called kde_src_compile 'all'
* kde.eclass, line 340: Called kde_src_compile 'myconf' 'confi
gure' 'make'
* kde.eclass, line 322: Called econf '--with-libidn' '--disabl
e-sametime-plugin' '--disable-slp' '--without-wifi' '--disable-jingle' '--withou
t-xmms' '--without-external-libgadu' '--with-x' '--enable-mitshm' '--without-xin
erama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/li
b' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disabl
e-final' '--without-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/m
an' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--syscon
fdir=/usr/kde/3.5/etc'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if rele
vant.
* A complete build log is located at '/var/tmp/portage/kde-base/kdenetwork-3.5.
7/temp/build.log'.
*
* Messages for package kde-base/kdenetwork-3.5.7:
*
* ERROR: kde-base/kdenetwork-3.5.7 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* kdenetwork-3.5.7.ebuild, line 69: Called kde_src_compile
* kde.eclass, line 170: Called kde_src_compile 'all'
* kde.eclass, line 340: Called kde_src_compile 'myconf' 'confi
gure' 'make'
* kde.eclass, line 322: Called econf '--with-libidn' '--disabl
e-sametime-plugin' '--disable-slp' '--without-wifi' '--disable-jingle' '--withou
t-xmms' '--without-external-libgadu' '--with-x' '--enable-mitshm' '--without-xin
erama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/li
b' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disabl
e-final' '--without-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/m
an' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--syscon
fdir=/usr/kde/3.5/etc'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if rele
vant.
* A complete build log is located at '/var/tmp/portage/kde-base/kdenetwork-3.5.
7/temp/build.log'.
*
quadrik, имхо слишком много ненужного, я предпочитаю генту-стайл и emerge -av kdebase-startkde =)
просто мне например не нужны игры, пим и пр. а что надо я сам поставлю=)
aven@SFgb /var/www/localhost/htdocs $ startx
xauth: creating new authority file /home/aven/.serverauth.11527
xinit: No such file or directory (errno 2): no server "X" in PATH
Use the -- option, or make sure that /usr/bin is in your path and
that "X" is a program or a link to the right type of server
for your display. Possible server names include:
Xorg Common X server for most displays
Xvfb Virtual frame buffer
Xnest X server nested in a window on another X server
Xephyr kdrive-based nested X server
xinit: Server error.
Couldnt get a file descriptor referring to the console
Не понимаю - как вы ставите пакеты... Последнее время зачастили подобные проблемы, в которых при установке одного пакета, в системе, почему-то, не существует необходимого другого. Разруливанием зависимостей должен занимать пакетный менеджер - Portage, paludis, pkgcore и прочие, на основании USE-флагов, а не юзер.
# emerge kdebase-startkde
Calculating dependencies... done!
!!! Error: the =kde-base/kwin-3.5* package conflicts with another package;
!!! the two packages cannot be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
Не понял заче м kde-base и т.д.
надо поставить emerge kde
emerge kdm
и стартовать
emerge kde тянет за собой кучу ненужных вещей типа, упомянутых игр, "программы для людей с ограниченными возможностями", "различные безделушки, которыми можно позабавится, в ожидании, пока доставят вашу пиццу", "образовательные KDE приложения для школьников от 3 до 18 лет". Не всем это надо.
kde-base позволяет стартануть и потом уже добавлять программы по мере необходимости.
Не понял заче м kde-base и т.д.
надо поставить emerge kde
emerge kdm
и стартовать
emerge kde тянет за собой кучу ненужных вещей типа, упомянутых игр, "программы для людей с ограниченными возможностями", "различные безделушки, которыми можно позабавится, в ожидании, пока доставят вашу пиццу", "образовательные KDE приложения для школьников от 3 до 18 лет". Не всем это надо.
kde-base позволяет стартануть и потом уже добавлять программы по мере необходимости.
есть вполне вменяемый kde-meta, из которого можно что-то потом удалить и нет всяких безделушек.