не устанавливается Gnome из-за ошибки в deskbar-applet-2.24.3
установка Gnome прерывается на пакете deskbar-applet-2.24.3
Вот что пишет
checking for headers required to compile python extensions... found
checking for DESKBAR... yes
checking for gnomeapplet module... no
configure: error: gnomeapplet Python module required to build deskbar
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/gnome-extra/deskbar-applet-2.24.3/work/deskbar-applet-2.24.3/config.log
Вот мой emerge --info
Portage 2.1.6.7 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 i686)
=================================================================
System uname:
Timestamp of tree: Wed, 25 Mar 2009 06:45:01 +0000
app-shells/bash: 3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python: 2.5.2-r7
dev-util/cmake: 2.4.8
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.63
sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/ "
LANG="ru_RU.KOI8-R"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aache acl ads alsa apache2 bcmath berkdb bzip2 cairo cli cracklib crypt cups dri eds emerald fortran gd gdbm gif glitz gnome gpm gtk iconv ipv6 isdnlog java jpeg jpeg2k kerberos ldap midi mp3 mudflap mysql ncurses nls nptl nptlonly objc objc++ openmp pam pcre perl php pppd python readline reflection samba session spl ssl sysfs tcpd tiff unicode winbind x86 xcb xinerama xorg xscreensaver zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Прделоженные Гуглом решения: Пересобрать world, python, использовать python-updater не помогли. Пожалуйста помогите, если можете.
- Для комментирования войдите или зарегистрируйтесь
Была подобная проблема,
Была подобная проблема, решилась следующим образом: emerge --depclean, закачка нового портежа (вроде от 21 марта) и соответствующих пакетов, ну и в конце emerge -uvND system world.
Очень похожая тема на форуме
Очень похожая тема на форуме уже была.
Причём совершенно недавно.
:wq
--
Live free or die
Тема была, я ее читал, но
Тема была, я ее читал, но советы там мне ничем не помогли. Собственно выполнил все указания в вышеозначенном посте,... не помогло. В чем еще может быть причина?
С этого момента я бы просил
С этого момента я бы просил поподробнее:
Вывод
$ eix python | grep gnome
в студию!Что и с каким результатом было проделано?
:wq
--
Live free or die
eix python |grep gnome[D]
eix python |grep gnome
[D] dev-python/gnome-applets-python
[D] dev-python/gnome-desktop-python
[D] dev-python/gnome-keyring-python
[D] dev-python/gnome-media-python
[I] dev-python/gnome-python
[I] dev-python/gnome-python-base
Description: Provides the base files for the gnome-python bindings
[D] dev-python/gnome-python-desktop
[D] dev-python/gnome-python-desktop-base
[I] dev-python/gnome-python-extras
[I] dev-python/gnome-python-extras-base
[I] dev-python/gnome-vfs-python
[I] dev-python/libgnome-python
[I] dev-python/libgnomecanvas-python
[D] dev-python/libgnomeprint-python
____________________________________
emerge -uavND system world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 kB
Nothing to merge; would you like to auto-clean packages? [Yes/No]
__________________________________
Было проделано emerge --depclean, обновление портежа и тотальное обновление системы. Результаты выше.
.
Мой опыт показывает, что после
--depclean
неплохо бы ещё раз выполнитьrevdep-rebuild
.Для установленных пакетов питона, завязанных на GNOME я бы рекомендовал последовательно
# emerge -1
, после чего - повтор.Да, и почитать
$ man eix
на предмет содержания буковки D.:wq
--
Live free or die
$ man eix
Не осилил 2000 строк мана. В секции OUTPUT описания не нашел. Если не сложно. то в двух словах?
Удивительное дело, но
Удивительное дело, но почему-то у меня поиск по
-D
в мане сразу кое-что нашёл.Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Выполнил. То же самое, один в
Выполнил. То же самое, один в один. Есть ли мысли по возможной причине столь странного поведения (только без банального "Ну у тебя необходимого модуля питона нет" )? Поиск по man eix не дал мне объяснения что значит [D] именно в выводе программы.
Если имеется ввиду вот это (опция -D)
-D, --dup-versions
Only match packages with duplicated versions, for example, if sys-foo/bar-0.2.1 exists both in
the official portage tree and a local overlay. If DUP_VERSIONS_ONLY_OVERLAYS is set (see below),
both instances must be in overlays.
то я это нашел, нифига не объясняет мне проблем с пакетами...
.
Не нет, а некорректно установлен и это (в моей практике) успешно лечилось посредством
# emerge -1 ...
:wq
--
Live free or die