И еще один дурацкий вопрос.
ulenspiegel 16 мая, 2009 - 18:06
Не собирается net-im/psi
Подробности http://rafb.net/p/SJBRGB70.html
»
- Для комментирования войдите или зарегистрируйтесь
1) Существует багзилла -
1) Существует багзилла - bugs.gentoo.org, это раз. Здесь - не багзилла, в случае ошибки ебилда вас все равно туда пошлют.
2) Чтобы вам помогли, надо указывать больше информации.
emerge --info
,emerge -pvuND world
, в данном случае, было бы неплохо.3) Я не могу понять как вы это ставили, чего-то явно не хватает -
4) etc-update запускали?
P.S. Учитывая обилие подобных тем с вашим авторством, укажите заодно все фамильное дерево от самого начала, чтобы проследить где эволюция пошла не так.
P.S.S. И полную строку
emerge
, как вы собираете (wgetpaste -c '...'
комманду тоже постит, между прочим). Нету ли там --nodeps, случаем?# emerge --info | wgetpaste
# emerge --info | wgetpaste -s rafb
Your paste can be seen here: http://rafb.net/p/OVKMzf57.html
# emerge -pvuND | wgetpaste -s rafb
Your paste can be seen here: http://rafb.net/p/y0Gkxx48.html
# etc-update
Scanning Configuration files...
Exiting: Nothing left to do; exiting. :)
# wgetpaste -s rafb -c 'emerge net-im/psi'
Your paste can be seen here: http://rafb.net/p/tLjuuU72.html
> P.S. Учитывая обилие подобных тем с вашим авторством, укажите заодно все фамильное дерево от самого начала, чтобы проследить где эволюция пошла не так.
Что такое "фамильное дерево"?
1) world забыли 2) Похоже у
1) world забыли
2) Похоже у вас явно нету qt4 qt3support. Проверьте наличие искомых им файлов в
/usr/include
, если они там есть -env-update && source /etc/profile
и попробуйте еще раз. Если их там нет - переставляйте соотвестветсвующий ебилд qt:3) Тогда вопрос - а как вы делали
etc-update
? А то попадются личности, либо игнорирующие его, либо все сбрасывающие.NightNord написал(а):1) world
1.# wgetpaste -c 'emerge --info'
Your paste can be seen here: http://dpaste.com/44751/
# wgetpaste -c 'emerge -pvuND world'
Your paste can be seen here: http://dpaste.com/44752/
2.# cd /usr/include/ && ls | grep qt
qt4
3. env и etc апдейты я делал. Отказывался только от явно не нужных мне файлов, таких как убийство локалей и т.п.
Хм... Новичек с conky и
Хм... Новичек с
conky
и умеющий пользоватсяetc-update
. Мы тут люди, вообщем-то, добрые и общительные, но троллей не любим.Ты либо потрясающе туп, чтобы не понять какой конкретно файл надо проверить, при учете, что я его написал, либо тролль. Видимо второе.
NightNord написал(а):Хм...
Коньками я еще с фрибсд пользуюсь.А etc-update это тот же mergemaster в той же фрибсд. Да и Хинду очень похожа, но тут все чуть-чуть по другому, вот я и спотыкаюсь на каждом шагу.
# cd /usr/include/qt4/ && ls
Gentoo QtCore QtDesigner QtNetwork QtSql QtXml
Qt QtDBus QtGui QtScript QtUiTools
Я понял, что qt надо поставить (переставить). Уже собирается. Только не пойму, почему его нету.
У тебя тут нет Qt3support.
У тебя тут нет Qt3support. Теперь самый главный вопрос - КАК ты сумел обойти жесткий депенд qt3support в qt4 на EAPI=2??
Я канешь понимаю, что
portage
и БСДшные порты - совсем разные вещи, но чтобы человек, который использовал фрибсд достаточное время, чтобы освоить его утилиты и конки, не мог разобратся почему не компилируется пакет? Или пользователи фрибсд нынче как бубунтологи, все из бинарей ставят?Далее - я сказал проверить наличие файлов в /usr/include. Разница с FreeBSD тока в том, что там обычно /usr/local/include, но утилита
find
везде одинаковая. Радостно показывать мне папку qt4 - это круто. Если бы у тебя не было qt4 - оно бы у тебя упало еще на попытке запуститьqmake
.Прежде чем написать следующий ответ, попробуй сначала подумать головой самостоятельно или хотя бы понять, что от тебя просят на форуме, а не отмазыватся одной коммандой, даже не проверив ее вывод.
NightNord написал(а):У тебя
Я не знаю как так у меня собралось. Это еще одна загадка хинду для меня.
Вы не поверите, но из pkg я ставил только в хинду. Когда у меня почему то слетел gcc. Во фре из портов не разу не было таких вот вещей и поэтому когда я впервые сталкнулся с проблеммами установки из портеджей естественно у меня это вызвало массу вопросов.
Почему "хинду"? Она gentoo,
Почему "хинду"? Она gentoo, гента, ну джента, на крайний случай. Но не хинду и никак не хинди.
У тебя либо аура отрицательная, либо ты делаешь все совершенно не так. Покажи свой
/etc/make.conf
NightNord написал(а):Почему
http://www.gentoo.org/main/ru/about.xml первый абзац.
Это не аура - это фазы луны. :)
ulenspiegel
Хинду - это название вида пингвинов, Gentoo - название дистрибутива Linux. Никакого уважения называние генту как хинду не принесет. Это кстати не очень хорошая особенность - делать не так, как советуют, а по-своему. Из-за этого и проблемы с системой.
Brainsburn
Ага. Т.е. по вашему она никакого отношения к пингвинам не имеет? :) Может еще и Тукса отмените?
Может, лучше и отменить, а то
Может, лучше и отменить, а то потом ещё «субантарктический Linux» придётся разгадывать
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
wgetpaste
есть мысль что нужно воспользоваться wgetpaste а не копировать из консольного редактора который большую часть USE срезал
ulenspiegel
Так этож пингвины, а не дистрибутив. Там ниже написано, как оно произносится.
Тролль-оборотень? Сегодня даже не полнолуние, и даже не полу-луние... Ты даже оверлеи осилил, что ваще странно, при таких черезвычайно одаренных вопросах и названиях тем.
Мини-хауту по очищению кармы, ауры, или что там у бсдшников водится:
1)
man emerge && man portage
- прочитать и осознать2)
echo 'sys-apps/portage' >> /etc/portage/package.unmask
3)
emerge portage
4)
emerge -e --keep-going @system; emerge --keep-going -e @installed;
Если ты ничего совсем плохого в этой жизни не делал, вроде установки программ через
./configure && make && make install
, то система должна ожить.В противном случае - ты ее чем-то задолбал основательно, я даже не знаю как так можно было умудрится, чтобы портаж пропускал депенды...
P.S. Используя gcc-4.3* разумнее поставить -march=native и ваще посмотреть на
http://en.gentoo-wiki.com/wiki/Safe_Cflags
http://en.gentoo-wiki.com/wiki/Safe_LDFLAGS
и выставить соответсвующие флаги перед пересборкой - оно еще и на пользу скорости пойдет.
P.S.S. Если случаи
./configure && make && make install
были - то проще переставить систему. И прочитать FAQ перед этим.http://dpaste.com/44799/ Ове
http://dpaste.com/44799/
Оверлеи еще не осилил. Пытаюсь.
В жизни много раз приходилось делать ./configure && make && make install. И сегодня пытался поставить mc 4.6.4 таким вот "не благородным" способом.
Маны курю переодичски.
QT востановил. Скоро вернусь к установке psi.
faq который тут на сайте? Я много разных видел, но таких как тут - это нечто. Там вообще ничего не понятно.
FAQ какой есть, такой есть.
FAQ какой есть, такой есть. Неудобство FAQ не избавляет от необходимости его прочтения ;)
Конкретно прочитайте вот это: http://gentoo.ru/node/14443
Похоже вы, товарищ, сам себе злобный буратино, и уничтожили свою систему. Можете начинать переставлять систему.
Фигово конечно. Ушел
Фигово конечно. Ушел переставлять.
/
Не обязательно так уж сурово.
findcruft
'ом найти лишние файлы и грохнуть их нафиг.:wq
--
Live free or die
.
FreeBSD --- это как бы совсем другая даже не система, а концепция.
В FreeBSD gcc входит в состав т.н. "базовой" системы, замена компонентов которой как бы... не предусмотрена.
:wq
--
Live free or die