Postgres

пытаюсь поставить сабж (для вики), однако все версии (начиная с 7.хх по 9.хх) замаскированы %)) - это что, политика партии?

Куда-то вы не туда

Куда-то вы не туда смотрите... :) - только что проверил:

emerge dev-db/postgresql-server -pv

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

Calculating dependencies... done!
[ebuild  N    ] dev-python/egenix-mx-base-3.1.3  7,980 kB
[ebuild  N    ] app-admin/eselect-postgresql-0.3  3 kB
[ebuild  N    ] dev-db/postgresql-base-8.4.4  USE="pam readline ssl threads zlib -doc -kerberos -ldap -nls -pg_legacytimestamp" LINGUAS="-af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW" 13,530 kB
[ebuild  N    ] dev-db/postgresql-server-8.4.4  USE="perl python xml -doc -nls -pg_legacytimestamp (-selinux) -tcl -uuid" LINGUAS="-af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN -zh_TW" 0 kB

Total: 4 packages (4 new), Size of downloads: 21,511 kB

Может надо

emerge --sync

:D

это понятно, но как

это понятно, но как неискушенный пользователь (который последний раз писал чего-то под постгрес лет пять назад) я сначала ищу и ставлю 'virtual' или 'meta' пакеты (если есть) и получаю следующее:

$ emerge -vp virtual/postgresql-server

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "virtual/postgresql-server" have been masked.
!!! One of the following masked packages is required to complete your request:
- virtual/postgresql-server-9.0 (masked by: package.mask, ~amd64 keyword)
/usr/portage/profiles/package.mask:
# Patrick Lauer <patrick@gentoo.org> (18 Jun 2010)
# Only one provider left, so the virtuals serve
# no purpose and will be removed soon

- virtual/postgresql-server-8.4 (masked by: package.mask)
- virtual/postgresql-server-8.3 (masked by: package.mask)
- virtual/postgresql-server-8.2 (masked by: package.mask)
- virtual/postgresql-server-8.1 (masked by: package.mask)
- virtual/postgresql-server-8.0 (masked by: package.mask)
- virtual/postgresql-server-7.4 (masked by: package.mask)

причем здесь сборка 8.4 почему-то оказывается замаскирована. почему?.. идем дальше. вот, к примеру, надоел мне firefox-3.6.X хочу старый добрый 2.0.X - нет проблем:

$ emerge -vp =www-client/mozilla-firefox-2.0.0.19

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

Calculating dependencies... done!
[ebuild  N    ] www-client/mozilla-launcher-1.58  7 kB
[ebuild     UD] www-client/mozilla-firefox-2.0.0.19 [3.6.4] USE="ipv6%* java -bindist -debug% -filepicker% -gnome -iceweasel% -mozdevelop% -moznopango% -xforms% -xinerama% (-alsa%*) (-custom-optimization%) (-dbus%*) (-ipc%*) (-libnotify%*) (-startup-notification%*) (-system-sqlite%) (-wifi%)" LINGUAS="en ru -af -ar -be -bg -ca -cs -da -de -el -en_GB -en_US -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu -it -ja -ka -ko -ku -lt -mk -mn% -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -sk -sl -sv -sv_SE -tr -uk -zh% -zh_CN -zh_TW (-as%) (-bn%) (-bn_BD%) (-bn_IN%) (-cy%) (-eo%) (-es_CL%) (-es_MX%) (-et%) (-fa%) (-gl%) (-hi%) (-hi_IN%) (-hr%) (-id%) (-is%) (-kk%) (-kn%) (-lv%) (-ml%) (-mr%) (-oc%) (-or%) (-rm%) (-si%) (-sq%) (-sr%) (-ta%) (-ta_LK%) (-te%) (-th%) (-vi%)" 39,550 kB

Total: 2 packages (1 downgrade, 1 new), Size of downloads: 39,556 kB

по-тихому даунгрэйдит да и все - а с постгресом попробуйте? "вика" например просит 8.1 и работает через 'libpq', а после 'emerge --sync' он обновился до 8.4, 'libpq' вообще нет и чтоб откатить назад надо помучиться. вывод - у генты зуб на постгрес :) не любит она его и людей отвадить хочет.
я понимаю - новые пакеты замаскированы, типа не допилены и все такое.. но старые? люди на них жили-не тужили и здрасте!

http://my.opera.com/Sterkrig/

http://my.opera.com/Sterkrig/blog/2008/10/16/postgresql-on-gentoo-split-ebuilds

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

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

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