URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82489
[ Назад ]

Исходное сообщение
"Gentoo emerge"

Отправлено Крис , 20-Окт-08 20:54 
# emerge --pretend world

These are the packages that would be merged, in order:

Calculating world dependencies /
!!! All ebuilds that could satisfy "dev-libs/libpcre" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libpcre-7.4 (masked by: missing keyword)
- dev-libs/libpcre-7.7-r1 (masked by: required EAPI -1, supported EAPI 0)
- dev-libs/libpcre-7.8 (masked by: required EAPI -1, supported EAPI 0)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "sys-apps/grep-2.5.1a-r1" [ebuild])

!!! Problem resolving dependencies for sys-apps/grep
!!! Depgraph creation failed.

Почему он ругается? Что не так?


Содержание

Сообщения в этом обсуждении
"Gentoo emerge"
Отправлено thehangedman , 20-Окт-08 21:37 
обновите портеж:
emerge -1 portage

судя по всему, ваша версия не поддерживает EAPI 1


"Gentoo emerge"
Отправлено Крис , 20-Окт-08 22:08 
mybox ~ # emerge -1 portage
Calculating dependencies... done!

!!! Error: the <sys-apps/portage-2.1.4_rc1 package conflicts with another package;
!!!        the two packages cannot be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

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=...

mybox ~ #


не хочет ((((


"Gentoo emerge"
Отправлено thehangedman , 21-Окт-08 00:58 
хм, на всякий случай предварительно
emerge --sync
потом
emerge -1av portage
и ошибку, если будет, сюда

"Gentoo emerge"
Отправлено Крис , 21-Окт-08 01:01 
Делаю, сейчас расскажу

"Gentoo emerge"
Отправлено Крис , 21-Окт-08 01:08 
mybox files # emerge -1av portage

These are the packages that would be merged, in order:

Calculating dependencies... done!

[ebuild  N    ] app-admin/eselect-1.0.11-r1  USE="-bash-completion -doc -vim-syntax" 150 kB
[ebuild     U ] sys-apps/sandbox-1.2.18.1-r3 [1.2.17] 232 kB
[ebuild     U ] app-misc/pax-utils-0.1.17 [0.1.15] USE="-caps" 65 kB
[ebuild  N    ] app-admin/eselect-news-20080320  6 kB
[ebuild     U ] dev-python/pycrypto-2.0.1-r6 [2.0.1-r5] USE="-bindist -gmp -test" 151 kB
[ebuild     U ] sys-apps/portage-2.2_rc12 [2.1.2.2] USE="-build -doc -epydoc (-selinux)" LINGUAS="-pl" 746 kB
*** Portage will stop merging at this point and reload itself,
    then resume the merge.
[ebuild     U ] app-shells/bash-3.2_p39 [3.1_p17] USE="nls -afs -bashlogger -examples% -plugins% -vanilla" 2,582 kB
[blocks B     ] <sys-apps/portage-2.1.5 (is blocking app-shells/bash-3.2_p39)

Total: 7 packages (5 upgrades, 2 new, 1 block), Size of downloads: 3,929 kB

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

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=...

mybox files #


причем там баш.. (((


"Gentoo emerge"
Отправлено Крис , 21-Окт-08 01:09 
разумеется если пытаюсь его убрать, получаю:


mybox files # emerge -C app-shells/bash-3.2_p39

--- Couldn't find 'app-shells/bash-3.2_p39' to unmerge.

>>> No packages selected for removal by unmerge

mybox files #


"Gentoo emerge"
Отправлено thehangedman , 21-Окт-08 01:27 
вот здесь ваша проблема есть
http://bugs.gentoo.org/show_bug.cgi?id=217479

судя по всему, самое простое решение - маскировать bash:

echo ">=app-shells/bash-3.2_p39" >> /etc/portage/package.mask
- или, если так не сработает, то
echo ">app-shells/bash-3.1_p17" >> /etc/portage/package.mask
затем
emerge portage

затем удалить добавленную строку из /etc/portage/package.mask, и только затем обновить bash:

emerge -1 bash


"Gentoo emerge"
Отправлено Крис , 21-Окт-08 08:24 
Та же петрушка... ((( Чувствую попробую сегодня взять порты по старее, которые до введения EAPI были... попа какая то

"Gentoo emerge"
Отправлено thehangedman , 21-Окт-08 12:04 
то есть, та же? теперь bash не должен же обновляться, откуда сейчас блокировка?
приведите вывод от от emerge --pretend portage
и еще здесь посмотрите:
forums.gentoo.org

"Gentoo emerge"
Отправлено Крис , 21-Окт-08 12:08 
Да вся таже блокировка на bash... в форум генты уже написал, найти ничего не нашел поиском... попробую порты поставить старые... как вариант, расскажу тогда

"Gentoo emerge"
Отправлено зщке , 21-Окт-08 12:41 
>Да вся таже блокировка на bash... в форум генты уже написал, найти
>ничего не нашел поиском... попробую порты поставить старые... как вариант, расскажу
>тогда

а keyword какой?


"Gentoo emerge"
Отправлено thehangedman , 21-Окт-08 12:49 
>ничего не нашел поиском...

http://forums.gentoo.org/viewtopic-t-702163-highlight-portag...
http://forums.gentoo.org/viewtopic-t-691569-highlight-portag...
http://forums.gentoo.org/viewtopic-t-640115-highlight-portag...
http://forums.gentoo.org/viewtopic-t-695579-highlight-portag...
http://forums.gentoo.org/viewtopic-t-669572-highlight-portag...
http://forums.gentoo.org/viewtopic-t-703274-highlight-blocki...
http://forums.gentoo.org/viewtopic-t-697927-highlight-blocki...