Люди добрые, помогите с настройкой Apache2 и php5!!!!

Добрый день уваэаемые форумчане!
Возник следующий трабл... Была поставлена задача обновить php4 на php5 на работающем веб сервере...Так как я больше занимаюсь FreeBSD начал потихоньку тыкать и искать пути решения...Перечитал кучу разных статей...Вообщем собрать через emerge неполучилось, насколько я понял у мну полетели профили (( После долгих мучений решил собрать из исходников...вроде все поставил, но при ./configure незадал ключ apsx2 так как с ним были ошибки, решил что потом добавлю...Но вот сегодня решил перезапустить сервер апача, а он мне говорит что конф файлы с ошибками...В логах пишет что ненайден libphp4.co Я так понял что при установке 5го снесся 4й ((( Так вот, как бы мне так сейчас поставить пятый php из исходников, постоянно вылетают ошибки, либо починить профили...
Извените за тупой расказ, но голова уже не варит, 3й день почти не сплю (( Спрашивайте что интересует, просто я незнаю что нужно показывать (((

вот одина из ошибок fileserv

вот одина из ошибок
fileserv ~ # emerge php -av

!!! Your current profile is deprecated and not supported anymore.
!!! Please upgrade to the following profile if possible:
This profile is deprecated. Please update to a 2008.0 profile using eselect profile.

These are the packages that I would merge, in order:

Calculating dependencies |
!!! All ebuilds that could satisfy ">=dev-libs/libpcre-7.8" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libpcre-7.8-r2 (masked by: missing keyword)
- dev-libs/libpcre-7.8 (masked by: missing keyword)
- dev-libs/libpcre-7.9-r1 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
!!! (dependency required by "dev-lang/php-5.2.9-r2" [ebuild])

.

kos_fist написал(а):
вот одина из ошибок
fileserv ~ # emerge php -av

!!! Your current profile is deprecated and not supported anymore.
!!! Please upgrade to the following profile if possible:
This profile is deprecated. Please update to a 2008.0 profile using eselect profile.

# eselect --help и далее по цепочке пока не задашь текущий профиль.

:wq
--
Live free or die

На три буквы

В смысле: в FAQЪ

kos_fist написал(а):
Была поставлена задача обновить php4 на php5 на работающем веб сервере...

В такой формулировке --- маразм редкостный и ахинея форменная.

kos_fist написал(а):
Так как я больше занимаюсь FreeBSD...
Вообщем собрать через emerge неполучилось, насколько я понял у мну полетели профили (( После долгих мучений решил собрать из исходников...

...образ жизни веду правильный...
http://www.gentoo.ru/node/14443
Втыкать правильным образом findcruft, а в следующий раз думать! Головой!!!

kos_fist написал(а):
вроде все поставил, но при ./configure незадал ключ apsx2 так как с ним были ошибки, решил что потом добавлю...Но вот сегодня решил перезапустить сервер апача, а он мне говорит что конф файлы с ошибками...В логах пишет что ненайден libphp4.co

Есть мнение, что бздишку ты знаешь точно также (т.е. никак).
Меня любимого почитать тоже стоило бы. http://www.gentoo.ru/node/15010

kos_fist написал(а):
Я так понял что при установке 5го снесся 4й (((

Развалившись в кресле жду развёрнутого рассказа о том, как в FreeBSD одновременно уживаются четвёртый и пятый пых-пых (когда из основного дерева был удалён четвёртый?..)... :)))

kos_fist написал(а):
Так вот, как бы мне так сейчас поставить пятый php из исходников, постоянно вылетают ошибки, либо починить профили...

А что там не так?
Читать вывод не пробовал?
А делать рекомендованное?

:wq
--
Live free or die

Не могу изменить профиль на

Не могу изменить профиль на 2008.0 так как потом вообще пишет что /etc/make.profile неверный, я его сносил и прописывал другой ln -s /usr/portage/profiles/default/linux/amd64/2008.0/ /etc/make.profile и всеравно ничего не помогало ((( Пишет что /etc/make.profile неверный...

Да...

kos_fist написал(а):
Не могу изменить профиль на 2008.0 так как потом вообще пишет что /etc/make.profile неверный, я его сносил и прописывал другой ln -s /usr/portage/profiles/default/linux/amd64/2008.0/ /etc/make.profile и всеравно ничего не помогало ((( Пишет что /etc/make.profile неверный...

Первый класс вторая четверть!!!
google://"gentoo change profile"

Не утруждая себя переходом по ссылке тут же, во второй строке читаем:

Цитата:
Warning: Don't forget to upgrade Portage before you change your profile! ...

Дерево portage ты явно обновлял. Так?

$ eselect profile list в студию!

Ну и перечитать, законспектировать и понять http://www.gentoo.ru/node/15010

:wq
--
Live free or die

Смотрим, кавкие профили

Смотрим, кавкие профили доступны:

eselect profile list

Вывод будет примерно таким:

Available profile symlink targets:
  [1]   default/linux/x86/2008.0
  [2]   default/linux/x86/2008.0/desktop *
  [3]   default/linux/x86/2008.0/developer
  [4]   default/linux/x86/2008.0/server
  [5]   hardened/x86
  [6]   selinux/2007.0/x86
  [7]   selinux/2007.0/x86/hardened
  [8]   hardened/linux/x86
bob ~ #

Выбираем нужный профиль, для примера, с индексом 4, и устанавливаем его как активный:

eselect profile set 4

Скорее всего не прокатит

Ибо при обновлении действительно старых установок (а переход на 2008.0-профиль --- это по моим оценкам года полтора-два как минимум) должно начинать с ЕМНИП чего-то типа:
# emerge -av1 portage

:wq
--
Live free or die

Выбрал тот профайл, теперь

Выбрал тот профайл, теперь вот что выводит
fileserv portage # eselect profile list
!!! Error: Failed to determine ${ARCH}. Is your make.profile symlink valid?
Available profile symlink targets:
exiting.
.....воть

ls -l /etc/make.profile что

ls -l /etc/make.profile
что выводит?

ls -l /etc/make.profile

ls -l /etc/make.profile выводит

lrwxrwxrwx 1 56 Чер 25 14:19 /etc/make.profile -> /usr/portage/profiles/default/linux/amd64/2008.0/server/

Anarchist написал(а): Есть

Anarchist написал(а):
Есть мнение, что бздишку ты знаешь точно также (т.е. никак).

Здес попрошу не глаголить о мнениях...у меня достаточно много веб серверов под фрии...и все отлично работают, и вот есть один сервер гентушка...к которой в принципе раньше я толком не дотрагивался...пришлось столкнуться, прошу отнестись с пониманием...уже понял что зря собирал из исходников ((( но и через portage тоже не получалось...

.

kos_fist написал(а):
Здес попрошу не глаголить о мнениях...

Хочешь услышать обоснование этого мнения?

kos_fist написал(а):
у меня достаточно много веб серверов под фрии...и все отлично работают

И меня тоже. И тоже нормально работают. Сюрприз?
Данное утверждение (особенно с учётом формулировки) ни фига не является подтверждением знания. Особенно FreeBSD (сколько соломы там навалено...).

kos_fist написал(а):
и вот есть один сервер гентушка...к которой в принципе раньше я толком не дотрагивался...

Но ставить его ставил?

kos_fist написал(а):
но и через portage тоже не получалось...

Потому что читать сообщения portage надо внимательнее...
Он всё подсказывает!

:wq
--
Live free or die

дело в том что именно Генту

дело в том что именно Генту досталась мне от прошлого админа...Читать читал выводы, и инструкциям следовал, искал на форумах как обновить...всеравно ничего....вот сейчас выполнил команду emerge-webrsync и вот что он мне отвечает...

md5sum: portage-20090616.tar.bz2.md5sum: no properly formatted MD5 checksum lines found
md5 failed on portage-20090616.tar.bz2
Attempting to fetch file dated: 20090615
md5sum: portage-20090615.tar.bz2.md5sum: no properly formatted MD5 checksum lines found
md5sum: portage-20090615.tar.bz2.md5sum: no properly formatted MD5 checksum lines found
md5 failed on portage-20090615.tar.bz2
md5sum: portage-20090615.tar.bz2.md5sum: no properly formatted MD5 checksum lines found
md5 failed on portage-20090615.tar.bz2

А emerge --sync не катит?

А emerge --sync не катит?

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

катит...проходит процес, но

катит...проходит процес, но смысла 0...

После emerge --sync следует

После emerge --sync следует по инструкции выполнить emerge -pvuND --with-bdeps=y world, собсно вот результат

fileserv portage # emerge -pvuND --with --bdeps=y world
!!! Error: --with is an invalid option.

fileserv portage # emerge -pvuND world

These are the packages that I would merge, in order:

!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?

emerge--info в студию

emerge--info в студию

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

fileserv portage # emerge

fileserv portage # emerge --info
Portage 2.0.53 (default/linux/amd64/2008.0/server, gcc-3.4.4, glibc-2.3.5-r2, 2.6.11-hardened-r14 x86_64)
=================================================================
System uname: 2.6.11-hardened-r14 x86_64 AMD Opteron(tm) Processor 242
Gentoo Base System version 1.6.13
app-admin/eselect-compiler: [Not Present]
app-shells/bash: 3.0-r12
dev-java/java-config: 1.2.11
dev-lang/python: 2.3.5, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache: [Not Present]
dev-util/cmake: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/baselayout: 1.11.13-r1
sys-apps/openrc: [Not Present]
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1, 1.10
sys-devel/binutils: 2.16.1
sys-devel/gcc-config: 1.3.12-r6
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS=""
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks sfperms strict"
GENTOO_MIRRORS="ftp8.ua.freebsd.org/pub/FreeBSD/ports/ ftp7.ua.freebsd.org/pub/FreeBSD/ports/ ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.zie.pg.gda.pl http://linuv.uv.es/mirror/gentoo/ http://distfiles.gentoo.org/"
LANG="uk_UA.KOI8-U"
LINGUAS="uk ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl apache2 apm bash-completion berkdb bzip2 cracklib cups curl directfb expat foomaticdb gd gif gmp gpm graphviz gs gtk iconv idn imagemagick imap innodb jabber java javacomm javamail jikes jpeg junit kerberos lcms ldap libwww memlimit mhash midi mng mnogosearch mysql ncurses nls openssh openssl oracle pam pcre pear perl php5 png postgres ppds python readline samba sasl slang snmp ssl tcl tcltk tcpd tiff tk truetype unicode utf8 webdav xerces-c xml xml2 xmlrpc zlib apache2_modules_actions apache2_modules_alias apache2_modules_auth_basic apache2_modules_authn_alias apache2_modules_authn_anon apache2_modules_authn_dbm apache2_modules_authn_default apache2_modules_authn_file apache2_modules_authz_dbm apache2_modules_authz_default apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_cache apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_deflate apache2_modules_dir apache2_modules_disk_cache apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers apache2_modules_include apache2_modules_info apache2_modules_log_config apache2_modules_logio apache2_modules_mem_cache apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_rewrite apache2_modules_setenvif apache2_modules_speling apache2_modules_status apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_vhost_alias input_devices_keyboard input_devices_mouse linguas_uk linguas_ru userland_GNU kernel_linux elibc_glibc alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text"
Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_CONFIGROOT, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS

такс, лучше конечно в jabber,

такс, лучше конечно в jabber, но можно и здесь.

Систему обновлять однозначно прийдётся.
1 echo "ACCEPT_KEYWORDS="x86"" >> /etc/make.conf
2 cd /etc; ln -snf make.profile ../usr/portage/profiles/default-linux/x86/2007.0;
3 вывод ls -FGg /etc/make.profile в студию.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

ну, ты невнимателен, написал

ну, ты невнимателен, написал слишком много всего и то с ошибками.

emerge -pvuND --with-bdeps=y world

а не

emerge -pvuND --with --bdeps=y world

с другой стороны система очень старая, и профили вместе с форматом манифестов-дайджестов поменялись
попробуй сначала сделать

emerge -1 --nodeps portage

если оно непрокатит, то:

cd /usr/portage/sys-apps/portage/
ebuild portage-2.1.6.7.ebuild manifest
emerge -1 --nodeps portage

далее посмотрим что будет, нужно будет аккуратно обновить систему, видимо сначала

emerge -pvuND system

хотя быть может нужно будет воспользоваться руководством по апгрейду gcc, надо подумать

.

evadim написал(а):
хотя быть может нужно будет воспользоваться руководством по апгрейду gcc, надо подумать

Есть мнение, что в данном случае, с учётом возраста обновляемой установки, условное наклонение неуместно.

http://www.gentoo.org/doc/en/gcc-upgrading.xml

:wq
--
Live free or die

Вот все команды которые ты

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

fileserv portage # emerge -pvuND --with --bdeps=y world
!!! Error: --with is an invalid option.
fileserv portage # emerge -pvuND --with-bdeps=y world
!!! Error: --with-bdeps=y is an invalid option.
fileserv portage # emerge -1 --nodeps portage
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?

fileserv portage # cd /usr/portage/sys-apps/portage/
fileserv portage # ebuild portage-2.1.6.7.ebuild manifest
>>> Generating manifest file...
<<< ChangeLog
<<< files/README.RESCUE
<<< metadata.xml
<<< portage-2.1.4.5.ebuild
<<< portage-2.1.6.11.ebuild
<<< portage-2.1.6.13.ebuild
<<< portage-2.1.6.4.ebuild
<<< portage-2.1.6.7.ebuild
<<< portage-2.2_rc33.ebuild
>>> Computed message digests.

fileserv portage # emerge -1 --nodeps portage
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?

а покажи-ка make.profile и

а покажи-ка make.profile и make.conf ?

Не понял как показать

Не понял как показать make.profile, это же сиволическая ссылка...

cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="ftp8.ua.freebsd.org/pub/FreeBSD/ports/ ftp7.ua.freebsd.org/pub/FreeBSD/ports/ ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.zie.pg.gda.pl http://linuv.uv.es/mirror/gentoo/ http://distfiles.gentoo.org/"
USE="apache2 apm graphviz gs iconv imap innodb jabber javacomm javamail jikes
kerberos memlimit mnogosearch openssh openssl oracle pear php5 ppds
sasl tcltk unicode utf8 webdav xerces-c xml xmlrpc -X -gdbm -opengl
-xv"
MAKEOPTS="-j3"
FEATURES="-sandbox"

PORTDIR_OVERLAY="/usr/local/portage"

#FETCHCOMMAND="efetch ${URI} ${DISTDIR} ftp://sunsite.dk/projects/deltup/patchfiles"

ls -lH /etc/make.profile

ls -lH /etc/make.profile

fileserv portage # ls -lH

fileserv portage # ls -lH /etc/make.profile
total 8
-rw-r--r-- 1 root root 33 Кві 1 2008 parent
-rw-r--r-- 1 root root 1026 Кві 9 2008 profile.bashrc

kos_fist написал(а):Не понял

kos_fist написал(а):
Не понял как показать make.profile, это же сиволическая ссылка...

Хендбоок читать .

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

и еще: nano (или vim)

и еще:
nano (или vim) /etc/make.conf и делай следующее:
1) добавь строчку ACCEPT_KEYWORDS="amd64"
2) удали нафиг "ftp8.ua.freebsd.org/pub/FreeBSD/ports/ ftp7.ua.freebsd.org/pub/FreeBSD/ports/" из GENTOO_MIRRORS
3) чисто для теста добавь строчку ARCH="amd64"

теперь сохрани, выйди и попробуй сделать emerge -1 portage

Все сделал # These settings

Все сделал
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
ARCH="amd64"
ACCEPT_KEYWORDS="amd64"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="apache2 apm graphviz gs iconv imap innodb jabber javacomm javamail jikes
kerberos memlimit mnogosearch openssh openssl oracle pear php5 ppds
sasl tcltk unicode utf8 webdav xerces-c xml xmlrpc -X -gdbm -opengl
-xv"
MAKEOPTS="-j3"
FEATURES="-sandbox"

PORTDIR_OVERLAY="/usr/local/portage"

#FETCHCOMMAND="efetch ${URI} ${DISTDIR} ftp://sunsite.dk/projects/deltup/patchfiles"

fileserv portage # emerge -1 portage
Calculating dependencies \
!!! All ebuilds that could satisfy ">=dev-lang/python-2.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/python-2.6.2-r1 (masked by: missing keyword)
- dev-lang/python-2.5.4-r2 (masked by: missing keyword)
- dev-lang/python-2.5.4-r3 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
!!! (dependency required by "sys-apps/portage-2.1.6.13" [ebuild])

fileserv portage #

emerge -1 --nodeps

emerge -1 --nodeps =portage-2.1.4.5

fileserv portage # emerge -1

fileserv portage # emerge -1 --nodeps =portage-2.1.4.5
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/portage-2.1.4.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/portage-2.1.4.tar.bz2
--15:42:34-- http://distfiles.gentoo.org/distfiles/portage-2.1.4.tar.bz2
=> `/usr/portage/distfiles/portage-2.1.4.tar.bz2'
Визначення імені distfiles.gentoo.org... 64.50.238.52, 216.165.129.135, 140.211.166.134, ...
Connecting to distfiles.gentoo.org|64.50.238.52|:80... під'єднано.
HTTP-запит надіслано, очікуєм відповіді... 200 OK
Довжина: 1.057 (1.0K) [text/html]

100%[=================================================================================================================>] 1.057 --.--K/s

15:42:36 (100.80 MB/s) - `/usr/portage/distfiles/portage-2.1.4.tar.bz2' saved [1057/1057]

>>> Downloading http://distfiles.gentoo.org/distfiles/portage-2.1.4.5.patch.bz2
--15:42:36-- http://distfiles.gentoo.org/distfiles/portage-2.1.4.5.patch.bz2
=> `/usr/portage/distfiles/portage-2.1.4.5.patch.bz2'
Визначення імені distfiles.gentoo.org... 64.50.238.52, 216.165.129.135, 156.56.247.195, ...
Connecting to distfiles.gentoo.org|64.50.238.52|:80... під'єднано.
HTTP-запит надіслано, очікуєм відповіді... 200 OK
Довжина: 1.057 (1.0K) [text/html]

100%[=================================================================================================================>] 1.057 --.--K/s

15:42:36 (100.80 MB/s) - `/usr/portage/distfiles/portage-2.1.4.5.patch.bz2' saved [1057/1057]

!!! No package digest file found: /usr/portage/sys-apps/portage/files/digest-portage-2.1.4.5
!!! Type "ebuild foo.ebuild digest" to generate it.

ebuild portage-2.1.4.5.ebuild

ebuild portage-2.1.4.5.ebuild manifest
emerge -1 --nodeps =portage-2.1.4.5

ebuild

ebuild /usr/portage/sys-apps/portage/portage-2.1.4.5.ebuild manifest

как бы...

AntiXpucT написал(а):ebuild

AntiXpucT написал(а):
ebuild /usr/portage/sys-apps/portage/portage-2.1.4.5.ebuild manifest

как бы...

посмотри в каком он каталоге, он в него раньше переместился. :)

evadim написал(а):ebuild

evadim написал(а):
ebuild portage-2.1.4.5.ebuild manifest
emerge -1 --nodeps =portage-2.1.4.5

fileserv portage # ebuild portage-2.1.4.5.ebuild manifest
>>> Generating manifest file...
<<< ChangeLog
<<< files/README.RESCUE
<<< metadata.xml
<<< portage-2.1.4.5.ebuild
<<< portage-2.1.6.11.ebuild
<<< portage-2.1.6.13.ebuild
<<< portage-2.1.6.4.ebuild
<<< portage-2.1.6.7.ebuild
<<< portage-2.2_rc33.ebuild
>>> Computed message digests.

fileserv portage # emerge -1 --nodeps =portage-2.1.4.5
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/portage-2.1.4.5 to /
!!! No package digest file found: /usr/portage/sys-apps/portage/files/digest-portage-2.1.4.5
!!! Type "ebuild foo.ebuild digest" to generate it.
fileserv portage #

Не катит....((

опс, ступил. давно это было.

опс, ступил. давно это было. надо вот так

ebuild portage-2.1.4.5.ebuild digest
emerge -1 --nodeps =portage-2.1.4.5

fileserv ~ # emerge -1

fileserv ~ # emerge -1 --nodeps =portage-2.1.4.5
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/portage-2.1.4.5 to /
>>> md5 files ;-) portage-2.1.6.7.ebuild
>>> md5 files ;-) portage-2.2_rc33.ebuild
>>> md5 files ;-) portage-2.1.6.4.ebuild
>>> md5 files ;-) portage-2.1.4.5.ebuild
>>> md5 files ;-) portage-2.1.6.11.ebuild
>>> md5 files ;-) portage-2.1.6.13.ebuild
>>> md5 files ;-) files/digest-portage-2.1.4.5
>>> md5 files ;-) files/README.RESCUE
>>> md5 src_uri ;-) portage-2.1.4.tar.bz2
>>> md5 src_uri ;-) portage-2.1.4.5.patch.bz2
* This profile has not been tested thoroughly and is not considered to be
* a supported server profile at this time. For a supported server
* profile, please check the Hardened project (http://hardened.gentoo.org).

* This profile is merely a convenience for people who require a more
* minimal profile, yet are unable to use hardened due to restrictions in
* the software being used on the server. This profile should also be used
* if you require GCC 4.1 or Glibc 2.4 support. If you don't know if this
* applies to you, then it doesn't and you should probably be using
* Hardened, instead.

>>> Unpacking source...
>>> Unpacking portage-2.1.4.tar.bz2 to /var/tmp/portage/portage-2.1.4.5/work
bzip2: /usr/portage/distfiles/portage-2.1.4.tar.bz2 is not a bzip2 file.

!!! ERROR: sys-apps/portage-2.1.4.5 failed.
!!! Function unpack, Line 389, Exitcode 2 0
!!! failure unpacking portage-2.1.4.tar.bz2
!!! If you need support, post the topmost build error, NOT this status message.

bzip -V покажи

bzip -V покажи

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

повтори команду и замени

повтори команду и замени manifest на digest =)
Просто сейчас эти команды синонимичны, а в старом портаже - нет :)

молодец, идём правильным

молодец, идём правильным путём.

теперь перед продолжением покажи python --version

Воть.... fileserv portage #

Воть....

fileserv portage # python --version
Unknown option: --
usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information.
Тут я так понимаю неправильная команда, поправил...
fileserv portage # python -V
Python 2.4.2

ах.. у меня в 2.6 просто

ах.. у меня в 2.6 просто наоборот на -v он уже перестал реагировать... В общем, питон надо бы тоже обновить, пока сделай, что написано выше, а когда все перестанут лезть под руки и советовать тебе обходные пути - мы продолжим :)
Олсо, удобнее было бы по данной теме общаться в jabber'e или IRC. ICQ не предлагать :).

может Skype? джабером к

может Skype? джабером к сожелению никогда не пользовался... ((

можно, конечно и не менее

можно, конечно и не менее проприетарный, чем ICQ поюзать Skype... :) ник у меня там тот же. Только маленькими буквами :)

Избыточно

AntiXpucT написал(а):
а покажи-ка make.profile и make.conf ?

$ emerge --info содержит достаточно информации.

:wq
--
Live free or die

если бы достаточно, то не

если бы достаточно, то не спрашивал бы. не лезь, пожалуйста, под руку =)

<deleted>

fileserv portage # ls -l

fileserv portage # ls -l /etc/portage/*
-rw-r--r-- 1 root root 642 Чер 25 11:40 /etc/portage/package.keywords
-rw-r--r-- 1 root root 179 Чер 25 11:40 /etc/portage/package.unmask
-rw-r--r-- 1 root root 167 Вер 2 2005 /etc/portage/package.use
-rw-r--r-- 1 root root 58 Чер 25 11:47 /etc/portage/packege.use

/etc/portage/sets:
total 0

rm /etc/portage/packege.use;

rm /etc/portage/packege.use; echo sys-apps/portage >> /etc/portage/package.unmask; echo sys-apps/portage '**' >> /etc/portage/package.keywords;

тут тоже сделал..

тут тоже сделал..

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

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