Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Не получается обновить portage
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
dkorzhevin
n00b
n00b


Joined: 22 Oct 2010
Posts: 6
Location: Kiev, Ukraine

PostPosted: Fri Oct 22, 2010 9:31 pm    Post subject: Не получается обновить portage Reply with quote

Почитал документацию gentoo upgrade, выполнил команды "emerge --sync", "emerge portage" и получаю ошибку:

root@vz1852:~# emerge portage

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Calculating dependencies... done!
[ebuild N ] dev-libs/libffi-3.0.9 USE="-debug -static-libs -test"
[ebuild N ] app-arch/xz-utils-4.999.9_beta USE="nls threads -static-libs"
[ebuild U ] sys-devel/automake-wrapper-4 [3-r1]
[ebuild U ] sys-devel/autoconf-wrapper-8 [4-r3]
[ebuild N ] virtual/libffi-0
[ebuild U ] sys-apps/sandbox-2.3-r1 [1.2.18.1-r2] USE="(-multilib)"
[ebuild U ] sys-devel/autoconf-2.65-r1 [2.61-r2]
[ebuild NS ] sys-devel/automake-1.11.1 [1.7.9-r1, 1.9.6-r2, 1.10.1]
[ebuild U ] sys-devel/libtool-2.2.6b [1.5.24] USE="-test%"
[ebuild U ] app-admin/eselect-1.2.10 [1.0.11-r1]
[ebuild U ] app-admin/eselect-python-20100321 [20090606]
[ebuild NS ] dev-lang/python-2.6.5-r3 [2.4.6, 2.5.4-r3] USE="berkdb gdbm ncurses readline sqlite ssl threads (wide-unicode) xml -build -doc -examples -ipv6 -tk -wininst"
[ebuild U ] sys-apps/portage-2.1.8.3 [2.1.6.7] USE="-python3%"
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[uninstall ] app-admin/eselect-news-20080320
[blocks b ] app-admin/eselect-news ("app-admin/eselect-news" is blocking app-admin/eselect-1.2.10)
[blocks B ] app-arch/lzma-utils ("app-arch/lzma-utils" is blocking app-arch/xz-utils-4.999.9_beta)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

('ebuild', '/', 'app-arch/xz-utils-4.999.9_beta', 'merge') pulled in by
app-arch/xz-utils required by ('ebuild', '/', 'sys-apps/sandbox-2.3-r1', 'merge')

('installed', '/', 'app-arch/lzma-utils-4.32.6', 'nomerge') pulled in by
app-arch/lzma-utils required by ('ebuild', '/', 'sys-devel/libtool-2.2.6b', 'merge')


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked


!!! The following installed packages are masked:
- sys-libs/ss-1.40.8 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Mike Frysinger <vapier@gentoo.org> (07 Mar 2010)
# Very old packages that people should have upgraded away from
# long ago. Courtesy mask ... time to upgrade.
# Added <sys-fs/e2fsprogs as well (halcy0n)

- sys-fs/e2fsprogs-1.40.8 (masked by: package.mask)
- sys-libs/com_err-1.40.8 (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

root@vz1852:~#

Как исправить?
Back to top
View user's profile Send private message
ntsite
Tux's lil' helper
Tux's lil' helper


Joined: 13 Dec 2008
Posts: 86
Location: Khabarovsk, Russia

PostPosted: Sat Oct 23, 2010 12:55 am    Post subject: Reply with quote

Для начала... У тебя вот эти пакеты
Code:
sys-libs/ss-1.40.8
sys-fs/e2fsprogs-1.40.8
sys-libs/com_err-1.40.8

Находятся в нестабильной ветке, потому надо разрешить (на свой страх и риск) их установить.

Делается это так:
Code:
~# /etc/portage
~# touch package.keywords


И в нем пишешь:
Code:
sys-libs/ss
sys-fs/e2fsprogs
sys-libs/com_err

Если у тебя такой файл есть, то просто впиши, то что я тебе сказал.

Как все впишешь, обновляй... Может я конечно и ерунду написал... Уж извините, только проснулся :)

И почитай новости от gentoo... :) Точно команду не помню, но вроде бы так.
Code:
~# eselect news
Back to top
View user's profile Send private message
ntsite
Tux's lil' helper
Tux's lil' helper


Joined: 13 Dec 2008
Posts: 86
Location: Khabarovsk, Russia

PostPosted: Sat Oct 23, 2010 1:28 am    Post subject: Reply with quote

А вообще, вот есть интересная темка... Правда там другие зависимости, но все же глянь...
http://www.gentoo.ru/node/10789
Back to top
View user's profile Send private message
dkorzhevin
n00b
n00b


Joined: 22 Oct 2010
Posts: 6
Location: Kiev, Ukraine

PostPosted: Sat Oct 23, 2010 11:13 am    Post subject: Reply with quote

Спасибо за совет, но я пока решил откатить все изменения и переустановил систему на VDS, т.к. опыта администрирования Gentoo нет, а сайты нужно размещать уже сейчас.. Кроме того, вот что пишет хостер:

Quote:
Техническая реализация VDS на OpenVZ включает в себя создание шаблонов, содержащие общие файлы всех VDS. Общие для всех файлы, такие, как bash, sshd, apache, php, mysql и т.д. хранятся в памяти сервера один раз. Это позволяет экономить память вашей VDS и добиваться эффективной работы, так как все необходимые библиотеки всегда в памяти. Также, количество уже установленных пакетов в вашей VDS довольно значительно и всё это не входит в вашу дисковую квоту.

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

Обратите внимание на то, что на шаблонной VDS нежелательно массово обновлять систему или пересобирать большие её части. В момент замены ключевые файлы и библиотеки будут помечены как ваши личные файлы, они начнут входить в вашу дисковую квоту, занимать вашу личную память и чаще читаться с диска, чем файлы системы из шаблона.

Создание и поддержание шаблона требует внимания администраторов и подробной работы с конкретной Linux системой. На VDS хостинге 1Gb.ua поддерживается дистрибутив Gentoo. Этот дистрибутив имеет систему портов, максимально подходящую для создания эффективной и устойчивой шаблонной системы VDS.
Мы используем 32х битную систему, работающую на общем 64-битном ядре, что позволяет экономить память примерно на 30 - 50 % по сравнению с 64-битными VDS.


Т.е. получаеться - они вообще не рекомендуют самостоятельно обновлять систему?
Back to top
View user's profile Send private message
ntsite
Tux's lil' helper
Tux's lil' helper


Joined: 13 Dec 2008
Posts: 86
Location: Khabarovsk, Russia

PostPosted: Sat Oct 23, 2010 11:36 am    Post subject: Reply with quote

Заводи виртуальную тачку и учись ;)
Back to top
View user's profile Send private message
dkorzhevin
n00b
n00b


Joined: 22 Oct 2010
Posts: 6
Location: Kiev, Ukraine

PostPosted: Sat Oct 23, 2010 11:42 am    Post subject: Reply with quote

ntsite wrote:
Заводи виртуальную тачку и учись ;)


Вот и я подумал, что на сервере пока ничего менять не буду, а поучусь в virtualbox, читая handbook..
Back to top
View user's profile Send private message
ntsite
Tux's lil' helper
Tux's lil' helper


Joined: 13 Dec 2008
Posts: 86
Location: Khabarovsk, Russia

PostPosted: Sat Oct 23, 2010 12:14 pm    Post subject: Reply with quote

Только ставь со stage3... Не мучайся! У меня есть доковский файл :) Там буквально 20-30 команд, чтобы развернуть сервак... Ну а далее свои наработки (конфиги).
Back to top
View user's profile Send private message
dkorzhevin
n00b
n00b


Joined: 22 Oct 2010
Posts: 6
Location: Kiev, Ukraine

PostPosted: Sat Oct 23, 2010 1:15 pm    Post subject: Reply with quote

Я в принципе тоже думал использовать stage3, т.к. это по-идее должно здорово сэкономить время. Хотя, в нете пишут, что это просто немного "откладывает" компиляцию.. Поделишься файлом с командами? С радостью изучу..
До того, как начал изучать генту везде использовал арч, abs.. и все равно в генту "с наскока" не получилось обновить систему :)

На всякий случай продублирую мыло: dkorzhevin ГАВ gmail com
Back to top
View user's profile Send private message
ntsite
Tux's lil' helper
Tux's lil' helper


Joined: 13 Dec 2008
Posts: 86
Location: Khabarovsk, Russia

PostPosted: Sat Oct 23, 2010 3:22 pm    Post subject: Reply with quote

Завтра отправлю, сейчас уже 2 ночи :(

В принципе да, но потом не так часто и не так много тяжелых пакетов за 1 раз :) В любом случае пакеты обновляются, потому пересобираются... У меня к примеру арх ~amd64 (раньше была x86), на ней почему то много пакетов замаскированных... В общем стоят 2 проца 2х ядерных, собирается все в принципе быстро и не напрягает... А при stage3 самое долгое это ядро собрать... На 600 celeron'е такой процесс всегда на ночь оставлял...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum