[SOLVED] Обновление мира
Yarra 3 Августа, 2014 - 14:19
Народ, нид хэлп.
Я заманался уже.
Помогите разобраться с конфликтами и блокировками.
Обновляю мир: 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
и? у меня тоже самое написано
и? у меня тоже самое написано
Ну и зачем ты мне тогда это
Ну и зачем ты мне тогда это пишешь? Сравни дату и время твоего сообщения и моего.
/
Есть мнение про
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
Плохо дело.
Не ошибается только тот, кто
Не ошибается только тот, кто ничего не делает.
Ничего. Понимание того, что в системе происходит со временем приходит. Поймешь. Главное не останавливаться, продолжай разбираться.
Тяжело в учении, легко в бою.
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
Но вы столкнётесь с тем, что некоторый функционал может не работать:
К тому же upower, требуемый по зависимостям пакетов из состава gnome3, требуется версии 0.99 и выше, а как раз в этой версии убрали поддержку consolekit и оставили поддержку только systemd, так что придётся ещё и ebuild`ы править в локальном оверлее, что бы добавить поддержку upower-pm-utils.
Поэтому решайте сами, что далать.
да я бы с удовольствием
да я бы с удовольствием вообще прибил третьегном, только не знаю откуда от подтянулся.
стоит вторым ДЕ XFCE (для демонстрации пользователям, что линух не так страшен, как его малюют) ну и, понятное дело, некоторые приложения на гтк.
Я сам в основном под fluxbox сижу.
Ну значит добавляй ключ '-t'
Ну значит добавляй ключ '-t' к вызову emerge и смотри кто тянет куски от Gnome3 и почему.
Поставь mate. куски gnome3
Поставь mate. куски gnome3 вроде gtk3 отрубаются только правкой ebuild. В прочем, у меня выпилено успешно. Сейчас пользуюсь крысой, она лучше.
Локальный оверлей растёт
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 из системы пропал.
И все пакеты пересобрались нормально.
Цитата: Как только его убрал
Зачем, вам же сказали, что достаточно пересобрать без флага gnome-shell и возможно без флага nautilus.
А затем просто:
затем что у емня эти флаги в
затем что у емня эти флаги в системе нигде не включены. Вообще нигде. ни в /etc/portage/package.use ни в make.conf
/
В таком случае получите [умолчательные значения], распишитесь.
:wq
--
Live free or die
Видимо да, потому меня и
Видимо да, потому меня и спасло удаление из системы gnome-terminal
Да флаг надо было отключить у
Да флаг надо было отключить у него в package.use и переустановите пакет, а затем всего-навсего сделать:
для удаления лишних пакетов.
Можно конечно удалять просто пакет не разбираясь, что и зачем, только непонятно зачем вообще ставить Gentoo, ставили бы Ubuntu и всё.
kostik87 написал(а): ставили
хм, может автор отличный от Ёбунт дистриб решил попробовать? Причина же есть, что генту установил. И надо заметить, вопрос поставлен по обновлению мира. А это не каждый новичок осилит. Большинство на ёбунты перескакивают. Разбираться влом.
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
Гентушные системные? Читаны,
Гентушные системные? Читаны, только вы к чему именно отсылаете?
Около месяца назад, знаю-знаю. Надо чаще.
ЗЫ. Пардон, кого стабилизировали?
.
А что это portage сообщает о наличии аж 12 штукЪ нечитанных?
Кстати, не факт. Месяц-два в общем случае тоже вполне беспроблемный интервал.
Стабилизировали
dev-lang/perl-5.18.2-r1
(помнишь списочек пакетов, на обновление которых стоит обращать особое внимание?).И жить сразу стало интереснее и веселее.
Можешь зайти покушать в эту тему ☺ Только, думается мне, приводимые там рецепты в бвоём случае буквально не прокатят.
:wq
--
Live free or die
А потому что я читал их на
А потому что я читал их на стационаре. Системы практически идентичные.
Спасибо, покушаю
Кстати, спасибо помогло.
Кстати, спасибо помогло. perl-cleaner --all спас меня. Ну и удаленный пакет