Старая фря (5.3), Сборка портов

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
j4ck
проходил мимо

Старая фря (5.3), Сборка портов

Непрочитанное сообщение j4ck » 2008-11-04 22:27:02

Половина портов отказываются собираться с патчами, которые собриает csup.
При make, выпадает сообщение вида блабла rejected hunk 1 of 4, etc...

Если удалить патчи из папки files, порт соберется.
Можно это как нибудь вылечить или на архиологической системе без вариантов?

FreeBSD 5.3-RELEASE

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1416
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение server801 » 2008-11-04 23:16:42

старовата ветка-смысл держать если есть посвежее?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35303
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение Alex Keda » 2008-11-05 0:25:53

j4ck писал(а):Половина портов отказываются собираться с патчами, которые собриает csup.
При make, выпадает сообщение вида блабла rejected hunk 1 of 4, etc...

Если удалить патчи из папки files, порт соберется.
Можно это как нибудь вылечить или на архиологической системе без вариантов?

FreeBSD 5.3-RELEASE
можно увидеть оригинальное сообщение, а не своими словами?
======
у меня на 4.11 софт собирается, так что у вас и подавно должно.
А вообще - обновиться - хорошая мысль.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1416
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение server801 » 2008-11-05 9:33:18

j4ck писал(а):Половина портов отказываются собираться с патчами, которые собриает csup.
При make, выпадает сообщение вида блабла rejected hunk 1 of 4, etc...

Если удалить патчи из папки files, порт соберется.
Можно это как нибудь вылечить или на архиологической системе без вариантов?

FreeBSD 5.3-RELEASE
а как собираете?последовательность команд

j4ck
проходил мимо

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение j4ck » 2008-11-05 14:04:27

Дома валяется в чулане ящик без ручек ножек, локальный сервер для всякой батвы - от самбы до дьяблы.
Поэтому обновлять ось смысла нет - уже 3 года работает и ладно.

Собираю обычным способом - тут выдумывать нечего..

Код: Выделить всё

make search name="port"
cd /usr/ports/blabla
make 
make install && make clean
csupюсь каждую ночь, так что порты свежие :).
Последний раз редактировалось zingel 2008-11-06 10:00:55, всего редактировалось 1 раз.
Причина: Юзайте [code][/code]

Гость
проходил мимо

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение Гость » 2008-11-06 2:20:45

Вот конкретный пример - порт svn

Код: Выделить всё

/usr/ports#=> cd /usr/ports/devel/subversion                                                                                     2:23 ttyp3
/usr/ports/devel/subversion#=> make                                                                                              2:23 ttyp3
===>   subversion-1.5.4_2 depends on file: /usr/local/bin/libtool - found
===>   subversion-1.5.4_2 depends on shared library: apr-1.3 - not found
===>    Verifying install for apr-1.3 in /usr/ports/devel/apr-svn
===>   apr-db42-1.3.3.1.3.4 depends on file: /usr/local/bin/python2.3 - found
===>   apr-db42-1.3.3.1.3.4 depends on executable: gmake - found
===>   apr-db42-1.3.3.1.3.4 depends on file: /usr/local/bin/perl5.8.5 - found
===>   apr-db42-1.3.3.1.3.4 depends on file: /usr/local/bin/automake-1.9 - not found
===>    Verifying install for /usr/local/bin/automake-1.9 in /usr/ports/devel/automake19
===>  Patching for automake-1.9.6_3
===>   automake-1.9.6_3 depends on file: /usr/local/bin/perl5.8.5 - found
===>  Applying FreeBSD patches for automake-1.9.6_3
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to Makefile.in.rej
=> Patch patch-Makefile.in failed to apply cleanly.
*** Error code 1

Аватара пользователя
LHC
мл. сержант
Сообщения: 127
Зарегистрирован: 2008-09-10 11:02:35
Откуда: Москва
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение LHC » 2008-11-06 9:09:23

Попробуй удалить все дерево портов и заново его синхронизировать csup-ом.
Если хочешь, чтобы дело было сделано правильно, сделай его сам!

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение zingel » 2008-11-06 10:01:30

поиск по-форуму на предмет apr-db4
Z301171463546 - можно пожертвовать мне денег

j4ck
проходил мимо

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение j4ck » 2008-11-06 12:06:34

Обновил texinfo - поставился нужный automake 196.
Едем дальше - db42 не собирается.

Код: Выделить всё

/usr/ports/databases/db42#=> make                                                                                             12:05 ttyp3
===>  Patching for db42-4.2.52_5
/usr/bin/sed -i.bak -Ee 's|-l?pthread|-pthread|g; s,/usr/bin/objformat \|\| echo aout,/usr/bin/objformat || echo elf,' /usr/ports/databases/db42/work/db-4.2.52/build_unix/../dist/configure
===>  Applying distribution patches for db42-4.2.52_5
Ignoring previously applied (or reversed) patch.
2 out of 2 hunks ignored--saving rejects to mp/mp_fget.c.rej
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to mp/mp_fput.c.rej
*** Error code 3
>> поиск по-форуму на предмет apr-db4
предмет не обнаружен

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение manefesto » 2008-11-06 12:14:10

блин....патчи не подходят к сорцам.
Как обновлял порты ?
я такой яростный шо аж пиздеЦ
Изображение

j4ck
проходил мимо

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение j4ck » 2008-11-06 12:44:29

Код: Выделить всё

/usr/local/bin/csup -L 2 /root/ports-supfile
/usr/local/sbin/portsdb -Fu
sup

Код: Выделить всё

*default host=cvsup4.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1416
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Старая фря (5.3), Сборка портов

Непрочитанное сообщение server801 » 2008-11-06 12:54:41

Код: Выделить всё

# Defaults that apply to all the collections
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
*default tag=RELENG_7
*default host=cvsup2.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs 
*default delete use-rel-suffix

# If your network link is a T1 or faster, comment out the following line.
*default compress

## Main Source Tree.
#
# The easiest way to get the main source tree is to use the "src-all"
# mega-collection.  It includes all of the individual "src-*" collections.
src-all
ports-all tag=.
#doc-all tag=.
я конечно не спец в этих вопросах,попробуй так
а вообще если такие проблемы-пересобери ядро и мир,бывает помогает.отлично все подходит и все собирается
а вашем случае не видно строчки к какой версии фришки в supfile вы обновляете сырцы и порты