Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

ERROR: dev-db/pgadmin3-1.8.2 failed.

Подскажите кто уже пробовал ставить сабж? Новой версии в портэджах давно не появлялось и вот появилась. И такая вот фигня:
[code]
./pgAdmin3.cpp:125: error: ‘wxCommandEvent’ has not been declared
./pgAdmin3.cpp:126: error: ISO C++ forbids declaration of ‘wxListBox’ with no type
./pgAdmin3.cpp:126: error: expected ‘;’ before ‘*’ token
./pgAdmin3.cpp:131: error: incomplete type ‘wxFrame’ used in nested name specifier

Обновление ntfs-3g, работающего с HAL

Захотел сделать монтирование с помощью HAL NTFS-дисков драйвером ntfs-3g.
Нашёл соответствующую HOWTO, сделал - всё нормально работает.
Для того чтобы отображались кириллические имена файлов и каталогов, рекомендовалось симлинк /sbin/mount.ntfs-3g на /bin/ntfs-3g заменить на скрипт с тем же именем:[code]
#!/bin/bash

Обновление nouveau

начал обновлять nouveau получаю ошибки вида

[code]
>>> Unpacking source...
* git clone start -->
* repository: git://anongit.freedesktop.org/git/mesa/drm
Initialized empty Git repository in /usr/portage/distfiles/git-src/libdrm/
remote: Counting objects: 31573, done.
remote: Compressing objects: 100% (10802/10802), done.
remote: Total 31573 (delta 24639), reused 26442 (delta 20417)
Receiving objects: 100% (31573/31573), 10.23 MiB | 229 KiB/s, done.
Resolving deltas: 100% (24639/24639), done.

Оптимизация обновления мира

Заметил одну вещь. Обновляю мир коммандой "emerge -pvuDN world", мне показывает список пакетов которые планируется обновить. Первой в списке - опера, ее надо скачивать, далее пакеты (не важно какие) которые уже скачаны.

gcc-4.3.1, core2 и x86

после обновления gcc на 4.3.1 я в make.conf обозначил -march=native. проц - Core 2 Duo, хотя юзаю ~x86. А посему вопрос - можно ли єто делать, ато в вики написано что например nocona ет только для 64-битных, а как насчет core2?

После emerge PACKED_NAME ломается система

Вообщем, был у меня Linux Gentoo 2007
Решил обновиться до 2008 beta 2

Слоты и старые версии программ

Вобщем проблема такова - стал замечать что некоторые пакеты "тянут" к себе в слоты старые версии других пакетов, при наличии буже установленных новых.

Проблемы с обновлением

Нужно обновить систему, соответственно пишу

emerge -vuDN world

но возникает 2 проблемы:

1. Как быть с доками, USE="doc" вызывает кучу блокировок, а USE="-doc" оставляет пакеты из dev/* без манов
2. Как быть, если я не хочу обновлять некоторые пакеты "[ebuild R ] www-client/mozilla-firefox-2.0.0.14" - например

сборка пакетов после depclean

Коллеги, приветствую!

Может ли кто нибудь подсказать как решить следующую траблу:
после emerge --depclean перестали собираться пакеты. На любую команду emerge <что нибудь> ругается:

ERROR: <пакет> failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2360: Called econf
* ebuild.sh, line 513: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed

Отвязать KDE от связанных пакетов.

Вообщем Я ставил КДЕ так emerge kde и естественно все связанные пакеты (kdeedu, kdegames, etc) теперь завязаны на kde. Как мне теперь снести пакет kde так чтобы связанные пакеты не удалились и жили своей жизнью? :)

Спасибо!

Ленты новостей