===>>> All >> unbound-1.6.4_1 (2/3)
===>  Cleaning for unbound-1.6.6
===>  License BSD3CLAUSE accepted by the user
===>   unbound-1.6.6 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by unbound-1.6.6 for building
===>  Extracting for unbound-1.6.6
=> SHA256 Checksum OK for unbound-1.6.6.tar.gz.
===>  Patching for unbound-1.6.6
/bin/cat /usr/ports/dns/unbound/work/unbound-1.6.6/contrib/aaaa-filter-iterator.patch | /usr/bin/patch -d /usr/ports/dns/unbound/work/unbound-1.6.6 -p1 -s
1 out of 3 hunks failed--saving rejects to iterator/iterator.h.rej
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/dns/unbound
*** Error code 1
Stop.
make: stopped in /usr/ports/dns/unbound
===>>> make build failed for dns/unbound
===>>> Aborting update
===>>> Update for dns/unbound failed
===>>> Aborting update
===>>> There are messages from installed ports to display,
       but first take a moment to review the error messages
       above.  Then press Enter when ready to proceed.

 

src.conf

 

WITHOUT_UNBOUND=

make reinstall clean
===>  Patching for unbound-1.6.6
/bin/cat /usr/ports/dns/unbound/work/unbound-1.6.6/contrib/aaaa-filter-iterator.patch | /usr/bin/patch -d /usr/ports/dns/unbound/work/unbound-1.6.6 -p1 -s
1 out of 4 hunks failed--saving rejects to iterator/iter_scrub.c.rej
Reversed (or previously applied) patch detected!  Assume -R? [y] y
Reversed (or previously applied) patch detected!  Assume -R? [y] y
1 out of 3 hunks failed--saving rejects to iterator/iterator.h.rej
Reversed (or previously applied) patch detected!  Assume -R? [y] y
Reversed (or previously applied) patch detected!  Assume -R? [y] y
Reversed (or previously applied) patch detected!  Assume -R? [y] y
Reversed (or previously applied) patch detected!  Assume -R? [y] y
Reversed (or previously applied) patch detected!  Assume -R? [y] y
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/dns/unbound
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/dns/unbound
*** Error code 1
Stop.
make: stopped in /usr/ports/dns/unbound

make reinstall clean
===>  License BSD3CLAUSE accepted by the user
===>   unbound-1.6.6 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by unbound-1.6.6 for building
===>  Extracting for unbound-1.6.6
=> SHA256 Checksum OK for unbound-1.6.6.tar.gz.
===>  Patching for unbound-1.6.6
/bin/cat /usr/ports/dns/unbound/work/unbound-1.6.6/contrib/aaaa-filter-iterator.patch | /usr/bin/patch -d /usr/ports/dns/unbound/work/unbound-1.6.6 -p1 -s
1 out of 3 hunks failed--saving rejects to iterator/iterator.h.rej
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/dns/unbound
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/dns/unbound
*** Error code 1
Stop.
make: stopped in /usr/ports/dns/unbound

 

Ну и как эти патчи накатить кто мне скажет? 

 

unbound-control | grep Version
Version 1.6.4

linked libs: libevent 2.1.8-stable (it uses kqueue), OpenSSL 1.0.2l  25 May 2017
linked modules: dns64 subnetcache respip validator iterator
BSD licensed, see LICENSE in source package for details.
Report bugs to unbound-bugs@nlnetlabs.nl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Hi,

The issue with this patch was reported before
(https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=1450) and has been
fixed. You can get the correct patch from our repository.

I will notify the FreeBSD port maintainer about this issue.

Regards,
-- Ralph

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

svn revert -R

/usr/ports/dns/unbound

 

долбаный корявый форум!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 часов назад, Ivan_83 сказал:

svn revert -R


/usr/ports/dns/unbound

 

долбаный корявый форум!

У меня portsnap, хотя в чятике FreeBSD_ru в телеграмм его тоже захейтили и сказали, "А почему не svn ?" Как мигрировать можно? Я же по старинке как издавно по хендбуку make update или portsnap fetch )

Изменено пользователем hsvt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

# migrate to SVN
cd /usr/ports/devel/subversion (+option:NEON !!!)
make install clean
svn checkout svn://svn.freebsd.org/doc/head /usr/doc
 - svn checkout https://svn0.us-west.FreeBSD.org/base/head /usr/src
 - /head/ which corresponds to HEAD, also known as -CURRENT.
 - /stable/n which corresponds to RELENG_n.
 - /releng/n.n which corresponds to RELENG_n_n.
 - /release/n.n.n which corresponds to RELENG_n_n_n_RELEASE.
svn checkout svn://svn.freebsd.org/base/stable/11 /usr/src
svn checkout svn://svn.freebsd.org/ports/head /usr/ports
 
# upgrade to next version
svn switch svn://svn.freebsd.org/base/stable/10 /usr/src
 
# return to revision
svn up -r272754 /usr/src
 
# change URL
svn switch --relocate https://svn0.us-west.FreeBSD.org/base/stable/9 svn://svn.freebsd.org/base/stable/9 /usr/src
 
# FIX: "Node remains in conflict"
svn revert -R /usr/ports
svn revert -R /usr/src

 

 

=====

cat /root/bin/update-fast
#!/bin/sh

svn update /usr/doc && svn cleanup /usr/doc &
svn update /usr/src && svn cleanup /usr/src &
svn update /usr/ports && svn cleanup /usr/ports &
make -C /usr/ports fetchindex > /dev/null 2>&1 &
pkg audit -F &
pkg update -q &
wait

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А еще есть svnup, который не тянет за собой такого количества зависимостей. Если нужен только checkout, то это - самое оно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 29.09.2017 в 01:22, Ivan_83 сказал:

# migrate to SVN
cd /usr/ports/devel/subversion (+option:NEON !!!)
make install clean
svn checkout svn://svn.freebsd.org/doc/head /usr/doc
 - svn checkout https://svn0.us-west.FreeBSD.org/base/head /usr/src
 - /head/ which corresponds to HEAD, also known as -CURRENT.
 - /stable/n which corresponds to RELENG_n.
 - /releng/n.n which corresponds to RELENG_n_n.
 - /release/n.n.n which corresponds to RELENG_n_n_n_RELEASE.
svn checkout svn://svn.freebsd.org/base/stable/11 /usr/src
svn checkout svn://svn.freebsd.org/ports/head /usr/ports
 
# upgrade to next version
svn switch svn://svn.freebsd.org/base/stable/10 /usr/src
 
# return to revision
svn up -r272754 /usr/src
 
# change URL
svn switch --relocate https://svn0.us-west.FreeBSD.org/base/stable/9 svn://svn.freebsd.org/base/stable/9 /usr/src
 
# FIX: "Node remains in conflict"
svn revert -R /usr/ports
svn revert -R /usr/src

 

 

=====

cat /root/bin/update-fast
#!/bin/sh

svn update /usr/doc && svn cleanup /usr/doc &
svn update /usr/src && svn cleanup /usr/src &
svn update /usr/ports && svn cleanup /usr/ports &
make -C /usr/ports fetchindex > /dev/null 2>&1 &
pkg audit -F &
pkg update -q &
wait

 

 

Ничо не поменялось) да и реверт не проходит.


 

rm -rf /usr/ports
svn co svn://svn.freebsd.org/ports/head /usr/ports
..........................................
..........................................
..........................................
..........................................
Checked out revision 451317.

svn update /usr/ports
Service unavailableService unavailableUpdating '.':
At revision 451317.

portmaster -vda

===>  Patching for unbound-1.6.6
/bin/cat /usr/ports/dns/unbound/work/unbound-1.6.6/contrib/aaaa-filter-iterator.patch | /usr/bin/patch -d /usr/ports/dns/unbound/work/unbound-1.6.6 -p1 -s
1 out of 3 hunks failed--saving rejects to iterator/iterator.h.rej
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/dns/unbound
*** Error code 1
Stop.
make: stopped in /usr/ports/dns/unbound
===>>> make build failed for dns/unbound
===>>> Aborting update
===>>> Update for dns/unbound failed
===>>> Aborting update

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> dns/unbound
This command has been saved to /tmp/portmasterfail.txt

svn revert -R /usr/ports/dns/unbound
Service unavailableService unavailable

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да в общем то тут и не в portsnap и svn дело, просто патч не спешат пропускать в порт и ждут релиза следующего.

 

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222599

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти
Подписчики 0