Не собирается amarok 2.2.2

Если у taglib включены флаги asf и mp4, то emerge сразу пишет, что необходимо собрать taglib без их поддержки. После этого, на любой версии от 2.1.0 cmake валится на проверке поддержки asf и mp4 у taglib.
UPD: собрал taglib с поодержкой всего, потом амарок без зависимостей, но это, кажется, неоптимальное решение.

PS: а еще я, похоже, не умею смешивать стабильные и нет ветки: в /etc/portage/package.keywords добавил строку
media-sound/amarok amd64
в надежде запретить глобально включенную нестабильную ветвь для амарока, но portage на это не реагирует. Где ошибка?

PPS:

emerge --info =media-sound/amarok-utils-2.2.2
Portage 2.1.7.17 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.32-gentoo-r1 x86_64)
=================================================================                                              
                        System Settings
=================================================================
System uname: Linux-2.6.32-gentoo-r1-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3800+-with-gentoo-2.0.1
Timestamp of tree: Tue, 09 Feb 2010 10:45:01 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4
dev-util/cmake:      2.8.0
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.63-r1
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.2, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -mtune=native -march=athlon64 -msse3 -mfpmath=sse -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O3 -mtune=native -march=athlon64 -msse3 -mfpmath=sse -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="en 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"
PORTDIR_OVERLAY="/usr/local/portage/layman/kde /usr/local/portage/layman/s3d /usr/local/portage/layman/rostov"
SYNC="rsync://mirror.yandex.ru/gentoo-portage"
USE="3dnow X a52 aac acl acpi adns alsa amd64 apache2 arts atm audiofile avahi bash-completion bcmath berkdb bindist blas bluetooth branding bzip2 cairo calendar canna caps cdda cddb cdparanoia cdr chasen cjk cli consolekit consolekitcgi cracklib crypt css ctype cups curl curlwrappers cvs cxx dbus dbx dga dhcp djvu dri dts dv dvb dvd dvdr eds embedded emboss encode evo exif expat extras fam fastcgi fbcon ffmpeg fftw firefox flac fontconfig foomatic fortran ftp gd gdbm geoip gif gimp glut gnutls gphoto2 gpm gstreamer gzip hal iconv icq idn ieee1394 imagemagick imap imlib inifile jabber jack java java6 javascript jingle jpeg jpeg2k kde kdehiddenvisibility kontakt lame lcms ldap libcaca libedit libnotify libsamplerate libwww lm_sensors lua lzo m17n-lib mad matroska matrox maxoptimization mdnsresponder-compat mhash migemo mikmod mime mmx mng modules mozilla mp3 mp4 mpeg mplayer mtp mudflap multilib musepack mysql mysqli nas ncurses networkmanager nls nocd nptl nptlonly nsplugin nvidia odbc offensive ogg openal opengl openmp oscar oss pam pch pcre pdf perl php plasma png policykit posix postgres ppds pppd pulseaudio python qt3support qt4 quicktime raw readline recode reflection rss ruby scanner sdl semantic-desktop session sharedext sharedmem shorten skey smp sndfile snmp soap sockets source speex spell spl sse sse2 sse3 ssl ssse3 startup-notification subversion svg symlink sysfs syslog sysvipc szip taglib tcpd theora threads thunar tiff truetype unicode unrar usb userlocales vhosts videos vorbis w32codecs wavpack wxwidgets x264 xattr xcb xcomposite xft xine xinetd xml xmlrpc xorg xosd xpm xscreensaver xsl xulrunner xv xvid zeroconf zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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="en ru" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Цитата: в

Цитата:
в /etc/portage/package.keywords добавил строку media-sound/amarok amd64

media-sound/amarok -~amd64

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Для того, чтобы не давать

Для того, чтобы не давать media-sound/amarok устанавливать версию выше определённой и, учитывая, что вы используете нестабильную ветку, можно попробовать:

mkdir -p /etc/portage/package.mask
echo ">media-sound/amarok-2.2.0" >> /etc/portage/package.mask/media-sound
emerge media-sound/amarok

В данном случае установится стабильная в настоящее время версия программы.

Я Gentoo & Funtoo

спасибо, package.mask как раз

спасибо, package.mask как раз давно знал, как использовать, запутался только с -~amd64

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".