LINUX.ORG.RU

Как решить проблему в USE-флагом?

 , , ,


0

1
emerge -DauN @world

[ebuild   R    ] media-sound/pulseaudio-9.0  USE="gnome*"

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by kde-plasma/plasma-pa-5.8.3::gentoo
# required by kde-plasma/plasma-desktop-5.8.3::gentoo[pulseaudio]
# required by @selected
# required by @world (argument)
>=media-sound/pulseaudio-9.0 gnome

Would you like to add these changes to your config files? [Yes/No] no
localhost ~ # grep pulseaudio -R /etc/portage/
/etc/portage/make.conf.save:USE="${USE} ssl gnutls postgres lm_sensors gpg pulseaudio ffmpeg speex theora vaapi vdpau jpeg2k matroska v4l openal musepack faac vpx dv dvb wavpack webp x265 oss"
/etc/portage/package.use/use:media-sound/pulseaudio -qt4
/etc/portage/make.conf:USE="${USE} ssl gnutls postgres lm_sensors gpg pulseaudio ffmpeg speex theora vaapi vdpau jpeg2k matroska v4l openal musepack faac vpx dv dvb wavpack webp x265 oss"
localhost ~ # grep gnome -R /etc/portage/
/etc/portage/make.conf.save:USE="${USE} -selinux -bluetooth -gtk -llvm -handbook -sftp -gnome"
/etc/portage/make.conf:USE="${USE} -selinux -bluetooth -gtk -llvm -handbook -sftp -gnome"

С какого перепуга gnome?

Ответ на: комментарий от Deleted
gnome? ( >=gnome-base/gconf-2.4.0 )

emerge -DauN @world
[ebuild  N     ] gnome-base/gconf-3.2.6-r4  USE="introspection ldap (policykit) -debug" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7"

Это так надо? Вообще-то гномик всплал при обновлении и gconf в системе не нужен мне.

newprikolist ()

Наверное, в KDE прибили гвоздями.

sudopacman ★★★★★ ()

так открой ебилды, которые мержишь и посмотри какой из них пердолит гном и для чего.

Советую отказаться в принципе от KDE и pulseaudio, вместо пульсы можно использовать alsa+apulse, а KDE в принципе не нужно.

slon ()
Ответ на: комментарий от slon

вместо пульсы можно использовать alsa+apulse

А вместо столовой ложки можно использовать две чайных. Но зачем? И для чего вообще может понадобиться apulse, кроме как для запускания шкайпа?

sudopacman ★★★★★ ()
Ответ на: комментарий от sudopacman

Прав

От же кто-то особо умный!

/usr/portage/profiles/targets/desktop/plasma/package.use
В самом начале
# Required by kde-plasma/plasma-pa
media-sound/pulseaudio gnome

Явно на вред кто-то сделал, ибо не нужно.

newprikolist ()

Пиши в make.conf "-pulse". Нафиг тебе это говно? У меня, например, так:

ENABLE="7zip \
a52 aac aalib acpi alsa apache2 \
bash-completion blas bluray bmp bzip2 cairo cddb cdr cgi cleartype corefonts crypt css cuda cups curl \
dbus device-mapper djvu dri dri2 dts dvd dvdr \
enca encode exif faac faad ffmpeg fftw fits flac fontconfig fuse \
gedit ghostscript gif glut gnuplot gost gsl gtk gtk2 hddtemp icewm iconv id3tag imagemagic imlib2 jack jpeg jpeg2k \
lame lapack latex libass libcaca libnotify libsamplerate lm_sensors logrotate \
mad matroska mencoder midi mime mmx mmxext mng motif mp3 mp4 mpeg mpeg2 mplayer multilib  \
nautilus ntfs nvidia ogg opengl openmp openssl optimisation pch pdf png pnm postgres postgresql proftp \
rar real sftp sockets sox spell sqlite sqlite3 squid sse sse2 sse3 ssse3 ssse4 svg \
tga theora threads tiff timidity truetype ttf type1 udev usb v4l2 vdpau vorbis vlc \
wav win32codecs wmf X x264 xinerama xinetd xorg xosd xscreensaver xvid"

# All that must be disabled
DISABLE="-abiword -bluetooth -consolekit -doc -eds -gnome -gtk3 -handbook \
-joystick -kde -networkmanager -perl -phonon -policykit -pulseaudio \
-qt3 -qt4 -qt5 -sdl -systemd -udisks -upower -wallpapers -libav"

USE="${ENABLE} ${DISABLE}"

anonymous ()
Ответ на: Прав от newprikolist

Какое-то говно замутили...

/usr/portage/kde-plasma/plasma-pa/plasma-pa-5.8.4.ebuild
DEPEND="
...
        gnome-base/gconf:2
        media-libs/libcanberra
        media-sound/pulseaudio[gnome]
"
newprikolist ()
Ответ на: комментарий от sudopacman

Для запуска стима в чруте

// да, я упоротый, но тащить ради этого целую пульсу в чрут не хочу, на хосте пульсы нет - и в чруте не сильно то и нужна

Pinkbyte ★★★★★ ()
Ответ на: Какое-то говно замутили... от newprikolist

Посмотреть changelog-и и спросить у мэйнтэйнера, который внес эти изменения - влом, а ныть на ЛОРе - не влом. Удивительные люди...

Pinkbyte ★★★★★ ()
Ответ на: комментарий от newprikolist

Приятель, прости меня пожалуйста за тот комментарий.

slon ()
Ответ на: комментарий от sudopacman

понадобиться

может (что сделает) понадобится.

slon ()
Ответ на: комментарий от sudopacman

Шутишь, 4 года не курил, после запрета JWH-018 на прилавках одна смерть и помутнение.

slon ()

Недавно обнаружил, что с помощью plasma-pa нельзя перетащить звук уведомлений на другое устройство, т. е. я подключил наушники, а уведомления всё равно шли на встроенные в монитор динамики и в списке (который в виджете из трея) не отображались. Полез в интернеты искать другой клиент для пульсы. Выяснилось, что кроме plasma-pa ещё есть KMix. Установил его (думал это просто что-то вроде pavucontrol, но на Qt), запустил, и у меня в трее появился второй значок управления громкостью, предоставляющий ту же функциональность и дающий нормально перемещать звук уведомлений между устройствами, но не такой красивенький.

Пакет plasma-pa оказался ненужен => можно убрать USE="pulseaudio" у plasma-desktop, убрать USE="gnome" у pulseaudio, пересобрать соответствующие пакеты, сделать depclean и наслаждаться отсутствием gconf и возможностью перетаскивать уведомления.

Осталось спросить у разработчиков KDE, зачем им два приложения для одних и тех же задач и зачем им понадобилось тянуть gnome-base/gconf.

sudopacman ★★★★★ ()
Ответ на: комментарий от sudopacman

KMix - старое решение (KDE 4 серии), а plasma-pa (5 серии) - новое. Судя по всему plasma-pa жуткая недоделка.

newprikolist ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.