Система portage

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

Как создать и применить патч?

Здравствуйте.

Вопрос относится к dev-texlive/texlive-langcyrillic

Такая проблема: когда создаю библиографию в utf-8, а потом указываю стиль \bibliographystyle{gost780u} — текст конвертится в кракозяблы, и TeX не компилит результат.
Полуркав по инету, я нашел решение: в двух файлах надо заменить «f.» на «ff»

Что ж, я поместил содержимое /usr/portage/dev-texlive/texlive-langcyrillic в /usr/local/portage/dev-texlive/texlive-langcyrillic.
В локальном оверлее удалил все ebuild-ы, кроме texlive-langcyrillic-2010.ebuild.

Динамически уменьшается пространство на диске

Два дня назад установил calculate linux 10.9
Для раздела / было выделено 15Gb (на этом же разделе разместил все папки кроме /home).
Установка calculate заняла почти 4Gb (остальное свободно).
После выполнения команд:
layman -s calculete
emerge --sync
emerge --update --deep --ask system было обработано 33 "атома"
emerge --update --deep --ask --newuse @world было обработано 137 "атомов"
В общей сложности было занято 11,5 Gb
Куда делось аж 7Gb ?
Может где-то мусора разного набралось ?

Пересборка всего мира

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

1. Имеем полную пересборку world: emerge -e world ( допустим 1400 пакетов )
2. Сборка падает на пакете номер 1000 app-accessibility/speakup ( собирается с ядрами <= 2.6.35 у меня 2.6.36 но давайте это опустим )
3. я решаю что этот пакет мне не нужен, сношу его emerge -C app-accessibility/speakup

cross-emerge

Здравствуйте.
Хочу установить gtk+ в mingw. MinGW установлен через crossdev.
Файл /usr/i686-pc-mingw32/etc/make.conf поправил и теперь он выглядит так.
Пытаюсь собрать так, но зависимости замаскированны.
Прошу помочь с установкой gtk+ для MinGW в Linux Gentoo.

[SOLVED]Проблема с GCC и portage

Решил почистить пару зависимостей. Запустил emerge --depclean. У меня на этот момент в системе было две версии gcc: 4.4.4 и 4.5.1-rc1. Я забыл переключить профиль через gcc-config, и у меня вылетело жуткое сообщение: вот оно на pastebin.

Пытался вернуть профиль gcc на место, но тщетно: [code]
insomnium thrash # gcc-config -l
* Python seems to be broken, attempting to locate CHOST ourselves ...
* gcc-config: Active gcc profile is invalid!

[1] x86_64-pc-linux-gnu-4.5.1

insomnium thrash # gcc-config l

emerge --sync & http [SOLVED]

Доброго времени Вам!

Собственно возможно ли сделать emerge --sync, когда в сети разрешен только http.

Many thanks

Update world

При попытке апдейта системы:

emerge -uDvp world

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

Calculating dependencies... done!

[ebuild NS ] sys-kernel/gentoo-sources-2.6.34-r12 [2.6.27-r8] USE="-build -deblob -symlink" 66,260 kB
[ebuild U ] app-emulation/vmware-server-1.0.9.156507 [1.0.8.126538] 104,653 kB
[ebuild U ] net-dialup/pptpclient-1.7.2-r2 [1.7.1-r1] USE="-tk" 80 kB
[ebuild N ] sys-apps/iproute2-2.6.35-r2 USE="berkdb -atm -ipv6 -minimal" 379 kB

[SOLVED] portage emerge binary package

занимаюсь настройкой ~20 рабочих станций под генту, возникла проблема обновления, т.к. компилировать систему на таких машинах сложновато (машины не слишком сильные), потому пришёл к выводу, что проще сделать образ, а потом его залить на машины. Соответственно образ собрал, он вполне работает. Обновлять думаю посредством бинарных пакетов: компилирую на одной мощной машине, скомпилированное собираю в бинарный пакет (quickpkg) и машины обновляются не из исходников, а с помощью пакетов.

Не собирается Netbeans-6.8-r1 с модулем cnd

Хочу собрать netbeans с поддержкой java и C. При установке выдалась ошибка, плюнус и собрал с флагами, которые предлагаются по умолчанию (только с поддержкой java). Всё собралось.
[code]
x10plus etc # emerge -pv netbeans

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

Calculating dependencies... done!

Как убрать пакет из обновления

Т.е. суть такая: не хочу чтобы при обновлении системы ставились kde-games, gnome-games. Можно ли как нибудь это сделать?

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