[SOLVED] Обновление мира

Народ, нид хэлп.

Я заманался уже.

Помогите разобраться с конфликтами и блокировками.

Обновляю мир: http://bpaste.net/show/546784/

systemd в make.conf стоит с -systemd
Только так смог его прибить в pambase.

Но он все равно хочет поставиться. Кто-то его тянет. Видимо третьегном. И не могу опнять как ег овыпилить :(

для начала обнови sys-fs/udev

для начала обнови sys-fs/udev убирая зависимости и проверяя флаги

потом media-gfx/imagemagick-6.8.8.10-r1 и dev-perl/glib-perl-1.301.0 тянут dev-lang/perl-5.16.3, хотя уже установлен dev-lang/perl-5.18.2-r1, возможно их придется обновить или временно удалить, чтобы не мешали обновиться

затем, тоже самое с sys-power/upower-pm-utils , он в конфликт с другими пакетами вступает, удали

добавь флаг в /etc/portage/package.use media-plugins/alsa-plugins-1.0.27-r1 pulseaudio

и размаскируй, любым способом, media-video/avidemux-2.5.6-r2

до emerge -uDNpv world еще рано

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

Спасибо, буду делать.

Спасибо, буду делать.

А смысл? Пока не разберёшься

А смысл? Пока не разберёшься почему у тебя тянутся куски от Gnome3 так и будет у тебя лезть Systemd, ну либо разблокируй флаг openrc-force.

gnome 3.12 тянет upower

gnome 3.12 тянет upower

Прочитай вот это сообщение:

Прочитай вот это сообщение: http://www.gentoo.ru/node/28205#comment-209194

и? у меня тоже самое написано

и? у меня тоже самое написано

Ну и зачем ты мне тогда это

Ну и зачем ты мне тогда это пишешь? Сравни дату и время твоего сообщения и моего.

/

aweal написал(а):
gnome 3.12 тянет upower

Есть мнение про emerge --oneshot sys-power/upower-pm-utils.
Вообще же я склонен утверждать, что оно нужно только на нотебуке.

:wq
--
Live free or die

По зависимостям там upower,

По зависимостям там upower, так что только правка ebuild`а.

правка ebuild - кардинальное

правка ebuild - кардинальное решение

у автора темы всего то навсего [ebuild U ] x11-terms/gnome-terminal-3.12.3 [3.10.2] USE="gnome-shell%* nautilus" 1,681 kB установлен, который и тянет в том числе sys-power/upower и sys-power/upower-pm-utils и sys-apps/systemd... до хрена около 40 пакетов. Точнее цифру вечером дам. И скрин, если понадобиться.

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

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

Я писал свой комментарий исходя из предположения, что у ТС установлен gnome3. или он захочет поставить gnome3, то, что бы отказаться от upower-0.99, а следовательно от systemd, то ему придётся править ebuild`ы gnome3.

результаты проверки

ось до проверки

ось с ВКЛюченными флагами - почти то же, что и у автора темы, за исключением конфликтов с dev-lang/perl и sys-fs/udev

система с ВЫКЛюченными флагами

Найдите 10 отличий ... как говорится

Не знаю как Вы в этой ситуации стали бы действовать, но я точно удалил бы предварительно "весь мусор" от предыдущих "экспериментов".

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

так и сделал. После чего мир

так и сделал.

После чего мир спокойно обновился. Спасибо!

Да на здоровье! По умолчанию

Да на здоровье!

По умолчанию люди начинают обновлять world забывая, что новый portage НЕ РАВНО установленный.

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

я не забываю, но вот как

я не забываю, но вот как выделить что от чего пляшет не смог :(

даже когда делал -t не понял как где именно там древовидное строение зависимости 0о

Цитата: даже когда делал -t

Цитата:
даже когда делал -t не понял как где именно там древовидное строение зависимости 0о

Плохо дело.

Не ошибается только тот, кто

Не ошибается только тот, кто ничего не делает.
Ничего. Понимание того, что в системе происходит со временем приходит. Поймешь. Главное не останавливаться, продолжай разбираться.
Тяжело в учении, легко в бою.

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

Спасибо за напутствие, но его

Спасибо за напутствие, но его стоит адресовать ТС, а не мне.

да ТС и хотел адресовать,

да ТС и хотел адресовать, собственно... внимательность уже снизилась, не туда "жамкнул".

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

Ну а что вы хотите, Gnome 3

Ну а что вы хотите, Gnome 3 завязан на systemd, вы можете попробовать активировать флаг openrc-force у тех пакетов, котрые жёстко требуют systemd, например gnome-base/gnome-settings-daemon-3.12.2

# systemd needed for power and session management, bug #464944
RDEPEND="${COMMON_DEPEND}
	gnome-base/dconf
	!openrc-force? ( sys-apps/systemd )
	>=x11-themes/gnome-themes-standard-2.91
	>=x11-themes/gnome-icon-theme-2.91
	>=x11-themes/gnome-icon-theme-symbolic-2.91
	!<gnome-base/gnome-control-center-2.22
	!<gnome-extra/gnome-color-manager-3.1.1
	!<gnome-extra/gnome-power-manager-3.1.3
"

Но вы столкнётесь с тем, что некоторый функционал может не работать:


	if use openrc-force; then
		ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
		ewarn "this can lead to unexpected problems and is not supported neither by"
		ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
		ewarn "you will need to disable this USE flag system wide and retest before"
		ewarn "opening any bug report."
	fi

К тому же upower, требуемый по зависимостям пакетов из состава gnome3, требуется версии 0.99 и выше, а как раз в этой версии убрали поддержку consolekit и оставили поддержку только systemd, так что придётся ещё и ebuild`ы править в локальном оверлее, что бы добавить поддержку upower-pm-utils.

Поэтому решайте сами, что далать.

да я бы с удовольствием

да я бы с удовольствием вообще прибил третьегном, только не знаю откуда от подтянулся.
стоит вторым ДЕ XFCE (для демонстрации пользователям, что линух не так страшен, как его малюют) ну и, понятное дело, некоторые приложения на гтк.

Я сам в основном под fluxbox сижу.

Ну значит добавляй ключ '-t'

Ну значит добавляй ключ '-t' к вызову emerge и смотри кто тянет куски от Gnome3 и почему.

Поставь mate. куски gnome3

Поставь mate. куски gnome3 вроде gtk3 отрубаются только правкой ebuild. В прочем, у меня выпилено успешно. Сейчас пользуюсь крысой, она лучше.

Локальный оверлей растёт

Yarra написал(а): да я бы с

Yarra написал(а):
да я бы с удовольствием вообще прибил третьегном, только не знаю откуда от подтянулся.

Чего же Вы, уважаемый, в заблуждение то людей вводите ?!

[ebuild U ] gnome-base/gnome-common-3.12.0:3 [3.10.0:3] 150 kB
[ebuild U ] gnome-base/gsettings-desktop-schemas-3.12.2 [3.10.1] USE="introspection" 470 kB
[ebuild U ] gnome-extra/yelp-xsl-3.12.0 [3.10.1] 552 kB
[ebuild U ] gnome-base/gnome-desktop-3.12.2:3/10 [3.10.2:3/8] USE="introspection -debug" 1,069 kB
[ebuild U ] gnome-base/gnome-keyring-3.12.2-r1 [3.10.1] USE="caps filecaps pam ssh-agent%* -debug (-selinux) {-test}" 1,144 kB
[ebuild U ] gnome-base/libgnome-keyring-3.12.0 [3.10.1] USE="introspection -debug {-test} -vala" 425 kB
[ebuild U ] gnome-base/nautilus-3.12.2 [3.10.1] USE="exif gnome introspection previewer -debug (-packagekit) -sendto {-test} -tracker -xmp" 4,859 kB
[ebuild U ] gnome-base/gconf-3.2.6-r3:2 [3.2.6-r2:2] USE="introspection ldap policykit -debug" ABI_X86="(64%*) (-32) (-x32)" PYTHON_TARGETS="python2_7 (-python2_6%)" 0 kB
[ebuild U ] gnome-extra/zenity-3.12.1 [3.8.0-r2] USE="libnotify webkit -debug {-test}" 3,585 kB
[ebuild U ] x11-themes/gnome-icon-theme-symbolic-3.12.0 [3.10.1] 226 kB
[ebuild U ] net-wireless/gnome-bluetooth-3.12.0:2/13 [3.10.0:2/12] USE="introspection -debug" 1,311 kB
[ebuild U ] x11-themes/gnome-icon-theme-3.12.0 [3.10.0] USE="branding" 17,356 kB
[ebuild U ] gnome-extra/sushi-3.12.0 [3.10.0] USE="-office" 276 kB
[ebuild U ] x11-terms/gnome-terminal-3.12.3 [3.10.2] USE="gnome-shell%* nautilus" 1,681 kB

эти пакеты, Вы хотите уверить, сами по себе поставились?

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

Да вот не поверите - гном не

Да вот не поверите - гном не накатывал. Откуда они взялись ума не приложу. Разве что когда-то давно подтянулись с gdm?

Есть предположение, что это

Есть предположение, что это x11-terms/gnome-terminal да флаг "introspection" подтягивает остальные пакеты.
Но это только предположение...
emerge -uDNtpv world на http://bpaste.net/ выложи, да и желательно увидеть make.conf && portage.use
Самый простой вариант, "убить" все, что здесь перечислено...после устранения зависимостей dev-lang/perl и sys-fs/udev и emerge -uDN world накатятся, если будет надо. Если автоматом не подхватятся и будут нужны, только ручками до установить. Но думаю не понадобятся.

UPDATE

Проверил = флаг "introspection" оказался вроде как не причем...

Зато x11-terms/gnome-terminal с включенными флагами USE="gnome-shell%* nautilus" тянет все вышеуказанные зависимости.

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

Кажется проблема была во

Да, проблема действительно была в гномском терминале, спасибо.

Как только его убрал systemd из системы пропал.
И все пакеты пересобрались нормально.

Цитата: Как только его убрал

Цитата:
Как только его убрал systemd из системы пропал.

Зачем, вам же сказали, что достаточно пересобрать без флага gnome-shell и возможно без флага nautilus.

А затем просто:

emerge -avc

затем что у емня эти флаги в

затем что у емня эти флаги в системе нигде не включены. Вообще нигде. ни в /etc/portage/package.use ни в make.conf

/

Yarra написал(а):
затем что у емня эти флаги в системе нигде не включены. Вообще нигде. ни в /etc/portage/package.use ни в make.conf

В таком случае получите [умолчательные значения], распишитесь.

:wq
--
Live free or die

Видимо да, потому меня и

Видимо да, потому меня и спасло удаление из системы gnome-terminal

Да флаг надо было отключить у

Да флаг надо было отключить у него в package.use и переустановите пакет, а затем всего-навсего сделать:

emerge -avc

для удаления лишних пакетов.

Можно конечно удалять просто пакет не разбираясь, что и зачем, только непонятно зачем вообще ставить Gentoo, ставили бы Ubuntu и всё.

kostik87 написал(а): ставили

kostik87 написал(а):
ставили бы Ubuntu и всё.

хм, может автор отличный от Ёбунт дистриб решил попробовать? Причина же есть, что генту установил. И надо заметить, вопрос поставлен по обновлению мира. А это не каждый новичок осилит. Большинство на ёбунты перескакивают. Разбираться влом.

discord: hwline#1904

constantly use: funtoo-linux, ubuntu

В том что не разобрался с

В том что не разобрался с флагом, каюсь.

Но гном0терминал мне в реальности просто не нужен. Зачем тогда мне исправлять флаг, чтобы не тянулись из-за него зависимости, если можно удалить сам пакет?

Цитата: затем что у емня эти

Цитата:
затем что у емня эти флаги в системе нигде не включены.

Вы хоть раз ebuild пакета смотрели?

# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.12.3.ebuild,v 1.3 2014/07/23 15:38:54 ago Exp $

EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"

inherit gnome2 readme.gentoo

DESCRIPTION="The Gnome Terminal"
HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/"

LICENSE="GPL-3+"
SLOT="0"
IUSE="+gnome-shell +nautilus"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.12.3.ebuild

Если у флага в переменной IUSE стоит плюс (+), то это значит, что флаг по умолчанию включен и если вы его не выключили в make.conf или package.use, то при установке пакет будет ставиться с включёнными этими флагами.

Что-то мне думается, что зря вы стали кому-то показывать что такое Linux и что это всё просто. Вы и сами не разбираетесь в теме, тем более в Gentoo. Плохо, когда тот, кто что-либо объясняет сами не разбирается в вопросе или разбирается поверхностно.

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

.

Новости читаны?
Дата последнего [завершённого] обновления?

ЗЫ: Кстати да: в середине недели, как только стабилизировали 5.18.2 обновился без проблем.
В конце недели на другой машине приключений было больше ☺

:wq
--
Live free or die

Гентушные системные? Читаны,

Гентушные системные? Читаны, только вы к чему именно отсылаете?
Около месяца назад, знаю-знаю. Надо чаще.

ЗЫ. Пардон, кого стабилизировали?

.

Yarra написал(а):
Гентушные системные? Читаны, только вы к чему именно отсылаете?
Около месяца назад, знаю-знаю. Надо чаще.

ЗЫ. Пардон, кого стабилизировали?

А что это portage сообщает о наличии аж 12 штукЪ нечитанных?
Кстати, не факт. Месяц-два в общем случае тоже вполне беспроблемный интервал.

Стабилизировали dev-lang/perl-5.18.2-r1 (помнишь списочек пакетов, на обновление которых стоит обращать особое внимание?).
И жить сразу стало интереснее и веселее.
Можешь зайти покушать в эту тему ☺ Только, думается мне, приводимые там рецепты в бвоём случае буквально не прокатят.

:wq
--
Live free or die

А потому что я читал их на

А потому что я читал их на стационаре. Системы практически идентичные.

Спасибо, покушаю

Кстати, спасибо помогло.

Кстати, спасибо помогло. perl-cleaner --all спас меня. Ну и удаленный пакет

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

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