И еще один дурацкий вопрос.

1) Существует багзилла -

1) Существует багзилла - bugs.gentoo.org, это раз. Здесь - не багзилла, в случае ошибки ебилда вас все равно туда пошлют.
2) Чтобы вам помогли, надо указывать больше информации. emerge --info, emerge -pvuND world, в данном случае, было бы неплохо.
3) Я не могу понять как вы это ставили, чего-то явно не хватает -

Цитата:
../cutestuff/util/bytestream.h:25:23: error: q3cstring.h: Нет такого файла или каталога
../cutestuff/util/bytestream.cpp:23:21: error: Q3CString: Нет такого файла или каталога

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:

Цитата:
night@nord ~ % qfile /usr/include/qt4/Qt3Support/q3cstring.h
x11-libs/qt-qt3support (/usr/include/qt4/Qt3Support/q3cstring.h)

3) Тогда вопрос - а как вы делали etc-update? А то попадются личности, либо игнорирующие его, либо все сбрасывающие.

NightNord написал(а):1) world

NightNord написал(а):
1) world забыли
2) Похоже у вас явно нету qt4 qt3support. Проверьте наличие искомых им файлов в /usr/include, если они там есть - env-update && source /etc/profile и попробуйте еще раз. Если их там нет - переставляйте соотвестветсвующий ебилд qt:

Цитата:
night@nord ~ % qfile /usr/include/qt4/Qt3Support/q3cstring.h
x11-libs/qt-qt3support (/usr/include/qt4/Qt3Support/q3cstring.h)

3) Тогда вопрос - а как вы делали etc-update? А то попадются личности, либо игнорирующие его, либо все сбрасывающие.

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 написал(а):Хм...

NightNord написал(а):
Хм... Новичек с conky и умеющий пользоватся etc-update. Мы тут люди, вообщем-то, добрые и общительные, но троллей не любим.

Ты либо потрясающе туп, чтобы не понять какой конкретно файл надо проверить, при учете, что я его написал, либо тролль. Видимо второе.

Коньками я еще с фрибсд пользуюсь.А 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 написал(а):У тебя

NightNord написал(а):
У тебя тут нет Qt3support. Теперь самый главный вопрос - КАК ты сумел обойти жесткий депенд qt3support в qt4 на EAPI=2??

Я канешь понимаю, что portage и БСДшные порты - совсем разные вещи, но чтобы человек, который использовал фрибсд достаточное время, чтобы освоить его утилиты и конки, не мог разобратся почему не компилируется пакет? Или пользователи фрибсд нынче как бубунтологи, все из бинарей ставят?

Далее - я сказал проверить наличие файлов в /usr/include. Разница с FreeBSD тока в том, что там обычно /usr/local/include, но утилита find везде одинаковая. Радостно показывать мне папку qt4 - это круто. Если бы у тебя не было qt4 - оно бы у тебя упало еще на попытке запустить qmake.

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

Я не знаю как так у меня собралось. Это еще одна загадка хинду для меня.

Вы не поверите, но из pkg я ставил только в хинду. Когда у меня почему то слетел gcc. Во фре из портов не разу не было таких вот вещей и поэтому когда я впервые сталкнулся с проблеммами установки из портеджей естественно у меня это вызвало массу вопросов.

Почему "хинду"? Она gentoo,

Почему "хинду"? Она gentoo, гента, ну джента, на крайний случай. Но не хинду и никак не хинди.

У тебя либо аура отрицательная, либо ты делаешь все совершенно не так. Покажи свой /etc/make.conf

NightNord написал(а):Почему

NightNord написал(а):
Почему "хинду"? Она gentoo, гента, ну джента, на крайний случай. Но не хинду и никак не хинди.

http://www.gentoo.org/main/ru/about.xml первый абзац.

NightNord написал(а):
У тебя либо аура отрицательная, либо ты делаешь все совершенно не так. Покажи свой /etc/make.conf

Это не аура - это фазы луны. :)


CFLAGS="-O3 -march=athlon-xp -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j4"
LINGUAS="ru"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
USE="X crypt nls pic unicode -gnome -kde gtk -ipv6 jpeg jpeg2 mp3 alsa -hal gdbm
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles"
PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/"
PORTDIR_OVERLAY="/usr/local/portage"

ulenspiegel

ulenspiegel написал(а):
NightNord написал(а):
Почему "хинду"? Она gentoo, гента, ну джента, на крайний случай. Но не хинду и никак не хинди.

http://www.gentoo.org/main/ru/about.xml первый абзац.

Хинду - это название вида пингвинов, Gentoo - название дистрибутива Linux. Никакого уважения называние генту как хинду не принесет. Это кстати не очень хорошая особенность - делать не так, как советуют, а по-своему. Из-за этого и проблемы с системой.

Brainsburn

Brainsburn написал(а):
ulenspiegel написал(а):
NightNord написал(а):
Почему "хинду"? Она gentoo, гента, ну джента, на крайний случай. Но не хинду и никак не хинди.

http://www.gentoo.org/main/ru/about.xml первый абзац.

Хинду - это название вида пингвинов, Gentoo - название дистрибутива Linux. Никакого уважения называние генту как хинду не принесет. Это кстати не очень хорошая особенность - делать не так, как советуют, а по-своему. Из-за этого и проблемы с системой.

Ага. Т.е. по вашему она никакого отношения к пингвинам не имеет? :) Может еще и Тукса отмените?

Может, лучше и отменить, а то

Может, лучше и отменить, а то потом ещё «субантарктический Linux» придётся разгадывать

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

wgetpaste

ulenspiegel написал(а):

CFLAGS="-O3 -march=athlon-xp -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j4"
LINGUAS="ru"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
USE="X crypt nls pic unicode -gnome -kde gtk -ipv6 jpeg jpeg2 mp3 alsa -hal gdbm
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles"
PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/"
PORTDIR_OVERLAY="/usr/local/portage"

есть мысль что нужно воспользоваться wgetpaste а не копировать из консольного редактора который большую часть USE срезал

ulenspiegel

ulenspiegel написал(а):
http://www.gentoo.org/main/ru/about.xml первый абзац.

Так этож пингвины, а не дистрибутив. Там ниже написано, как оно произносится.

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

Похоже вы, товарищ, сам себе злобный буратино, и уничтожили свою систему. Можете начинать переставлять систему.

Фигово конечно. Ушел

Фигово конечно. Ушел переставлять.

/

NightNord написал(а):
Похоже вы, товарищ, сам себе злобный буратино, и уничтожили свою систему. Можете начинать переставлять систему.

Не обязательно так уж сурово.
findcruft'ом найти лишние файлы и грохнуть их нафиг.

:wq
--
Live free or die

.

ulenspiegel написал(а):
Вы не поверите, но из pkg я ставил только в хинду. Когда у меня почему то слетел gcc. Во фре из портов не разу не было таких вот вещей

FreeBSD --- это как бы совсем другая даже не система, а концепция.
В FreeBSD gcc входит в состав т.н. "базовой" системы, замена компонентов которой как бы... не предусмотрена.

:wq
--
Live free or die

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

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