Страница 1 из 1
Старая фря (5.3), Сборка портов
Добавлено: 2008-11-04 22:27:02
j4ck
Половина портов отказываются собираться с патчами, которые собриает csup.
При make, выпадает сообщение вида блабла rejected hunk 1 of 4, etc...
Если удалить патчи из папки files, порт соберется.
Можно это как нибудь вылечить или на архиологической системе без вариантов?
FreeBSD 5.3-RELEASE
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-04 23:16:42
server801
старовата ветка-смысл держать если есть посвежее?
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-05 0:25:53
Alex Keda
j4ck писал(а):Половина портов отказываются собираться с патчами, которые собриает csup.
При make, выпадает сообщение вида блабла rejected hunk 1 of 4, etc...
Если удалить патчи из папки files, порт соберется.
Можно это как нибудь вылечить или на архиологической системе без вариантов?
FreeBSD 5.3-RELEASE
можно увидеть оригинальное сообщение, а не своими словами?
======
у меня на 4.11 софт собирается, так что у вас и подавно должно.
А вообще - обновиться - хорошая мысль.
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-05 9:33:18
server801
j4ck писал(а):Половина портов отказываются собираться с патчами, которые собриает csup.
При make, выпадает сообщение вида блабла rejected hunk 1 of 4, etc...
Если удалить патчи из папки files, порт соберется.
Можно это как нибудь вылечить или на архиологической системе без вариантов?
FreeBSD 5.3-RELEASE
а как собираете?последовательность команд
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-05 14:04:27
j4ck
Дома валяется в чулане ящик без ручек ножек, локальный сервер для всякой батвы - от самбы до дьяблы.
Поэтому обновлять ось смысла нет - уже 3 года работает и ладно.
Собираю обычным способом - тут выдумывать нечего..
Код: Выделить всё
make search name="port"
cd /usr/ports/blabla
make
make install && make clean
csupюсь каждую ночь, так что порты свежие
.
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
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-06 9:09:23
LHC
Попробуй удалить все дерево портов и заново его синхронизировать csup-ом.
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-06 10:01:30
zingel
поиск по-форуму на предмет apr-db4
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-06 12:06:34
j4ck
Обновил 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
предмет не обнаружен
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-06 12:14:10
manefesto
блин....патчи не подходят к сорцам.
Как обновлял порты ?
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-06 12:44:29
j4ck
Код: Выделить всё
/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
Re: Старая фря (5.3), Сборка портов
Добавлено: 2008-11-06 12:54:41
server801
Код: Выделить всё
# 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 вы обновляете сырцы и порты