LINUX.ORG.RU

Вопрос для продвинутых юзеров Gentoo


0

0

Недавно перелез на Gentoo :) вещь неплохая ;)

Вопрос по ebuild-скриптах. Я так понял есть возможность задать свою дирректорию где лежат мои ebuild-скрипты, так вот если я возьму какойто скрип из портов видоизменю его и положу в эту самую свою ддиректорию то при emerge <пакет> будет вызван мой скрипт или скрипт из портов? тоесть какой приоритет
в этих ebuild-скриптов?

Ну и вопрос по mozilla. Поставил 1.4 а там прибамбас нету возможности выключить загрузку картинок :((( это баг или такая фича в 1.4 морзилке???? в какой тогда мозилле есть такая фича, а то у меня в сырцах лежит 1.3.1 мож к ней прилепить ebuild-скрипт и компильнуть, как думаете пройдет такая фича?

anonymous

PORTDIR_OVERLAY в конфиге make.conf будет использовать с приоритетом, по сравнению с PORTDIR обычной. Т.е. твои собственные ebuild скрипты будут собираться вместо дефольтных (не забудь только в PORTDIR_OVERLAY - по умолчанию /usr/local/portage - создать дерево портажей, как в /usr/portage - все папки делать не обязательно, только структуру под свои ebuild`ы). Насчет мурзиллы не знаю, сорри.
Ах да, на всякий случай, если я не совсем понятно про структуру дерева портажей объяснил:

$ ls -R /usr/local/portage/
/usr/local/portage/:
app-office gnome-base net-firewall net-misc x11-themes
games-fps media-gfx net-ftp sys-apps

/usr/local/portage/app-office:
openoffice

/usr/local/portage/app-office/openoffice:
ChangeLog openoffice-1.0.3-r1.ebuild openoffice-1.1_rc2.ebuild
files openoffice-1.1_beta2-r1.ebuild openoffice-1.1_rc3.ebuild
Manifest openoffice-1.1_rc1.ebuild

/usr/local/portage/app-office/openoffice/files:
1.0.3 1.1_rc3 digest-openoffice-1.1_rc2
1.1_beta2 digest-openoffice-1.0.3-r1 digest-openoffice-1.1_rc3
1.1_rc1 digest-openoffice-1.1_beta2-r1
1.1_rc2 digest-openoffice-1.1_rc1

/usr/local/portage/app-office/openoffice/files/1.0.3:
freetype-2.1.3.patch
ooffice-wrapper-1.2
ooffice-wrapper-1.3
openoffice-1.0.1-compiler-flags.patch
openoffice-1.0.1-fix-asm.patch
openoffice-1.0.1-fix-jdk-1.4.0.patch
openoffice-1.0.1-no-mozab.patch
openoffice-1.0.1-sparc.patch.bz2
openoffice-1.0.1-use-freetype-2.1.3.patch
openoffice-1.0.1-use-STLport-4.5.3-newgcc.patch
openoffice-1.0.1-use-STLport-4.5.3.patch
openoffice-1.0.1-xinteraction-fix.patch
openoffice-1.0.2-default-fonts.patch
openoffice-1.0.2-ft-antialias-advice.patch
openoffice-1.0.3-sparc-gentoo.patch
openoffice-errno.patch
vcl.printcxx.OOO_STABLE_1_PORTS.100102.patch

/usr/local/portage/app-office/openoffice/files/1.1_beta2:
newstlportfix.patch ooffice-wrapper-1.3
no-mozab.patch openoffice-xrender.patch

/usr/local/portage/app-office/openoffice/files/1.1_rc1:
newstlportfix.patch ooffice-wrapper-1.3
no-mozab.patch openoffice-xrender.patch

/usr/local/portage/app-office/openoffice/files/1.1_rc2:
newstlportfix.patch no-mozab.patch openoffice-xrender.patch
no-crashrep.patch ooffice-wrapper-1.3

/usr/local/portage/app-office/openoffice/files/1.1_rc3:
fixed-gcc.patch no-crashrep.patch ooffice-wrapper-1.3
newstlportfix.patch no-mozab.patch

/usr/local/portage/games-fps:
ut2003

/usr/local/portage/games-fps/ut2003:
ChangeLog files Manifest metadata.xml ut2003-2225.ebuild

/usr/local/portage/games-fps/ut2003/files:
digest-ut2003-2225 ucc ut2003

и так далее

anonymous
()

о спасибо будем тестировать мурзилку :) тест на выживание :))

еще забыл спросить, где есть класный форум по gentoo желательно русский или сайт нормальный?

anonymous
()

эээхххххх не работает.....
сделал дерево переписал морзилку в новую дирректорию
сделал ebuild mozilla-1.3.1.ebuild digest запустил
emerge -B mozilla-1.3.1 и пишет

Calculating dependencies
emerge: there are no masked or unmasked ebuilds to satisfy "mozilla-1.3.1".

!!! Error calculating dependencies. Please correct

что делать?

anonymous
()

emerge /path/to/ebuild/mozilla-1.3.1.ebuild

anonymous
()

эххх фигня :) я это сам понял ну а нафига тогда перемення PORTDIR_OVERLAY???? блин надо в баг репорт писать....

сначала в PORTDIR_OVERLAY ищем потом в PORTDIR надо искать...

ну ладно и на том спасибо :)

anonymous
()

так и ищет. у тебя какие-то локальные косяки :)

anonymous
()

???? дааа а где они могут быть? Gentoo 1.4 ну последний ... мож кто подскажет?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.