Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
strelokr
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2011-01-11 15:17:14
-
Контактная информация:
Непрочитанное сообщение
strelokr » 2014-01-03 17:32:17
Столкнулся с проблемой с переходом на дерева портов на svn не один порт не компилируется нормально. Постоянно вылазят косяки с не примененными патчами. То что я раньше делал за 2 часа счас занимает весь рабочий день а то и больше. Есть какая то методика универсальная для того что бы порты нормально компилировались как ранее, без ошибок.
Счас я просто вытираю каталог files в портах, но это же не абсолютный вариант.
вот яркий пример
Код: Выделить всё
root@srv:/usr/ports/devel/binutils # make
===> License GPLv3 LGPL3 accepted by the user
===> Found saved configuration for binutils-2.24
===> Fetching all distfiles required by binutils-2.24 for building
===> Extracting for binutils-2.24
=> SHA256 Checksum OK for binutils-2.24.tar.bz2.
===> Patching for binutils-2.24
===> Applying FreeBSD patches for binutils-2.24
1 out of 1 hunks failed--saving rejects to bfd/Makefile.in.rej
=> Patch patch-bfd_Makefile.in failed to apply cleanly.
*** [do-patch] Error code 1
Stop in /usr/ports/devel/binutils.
*** [build] Error code 1
Stop in /usr/ports/devel/binutils.
root@srv:/usr/ports/devel/binutils #
strelokr
-
Хостинг HostFood.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/
-
Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2014-01-06 10:42:59
деревос снесите и заново раскатайте
Убей их всех! Бог потом рассортирует...
Alex Keda
-
strelokr
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2011-01-11 15:17:14
-
Контактная информация:
Непрочитанное сообщение
strelokr » 2014-01-06 13:59:33
Сношу дерево путем удаление /usr/ports
заново раскатываю таким скриптом
Код: Выделить всё
svnup ports -h svn0.eu.FreeBSD.org -b /ports/head -l /usr/ports/ -p svn
так же определил что не верно стояло время в системе вместо 12 часов стояло 19. Поправил пробую компилить.
strelokr
-
strelokr
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2011-01-11 15:17:14
-
Контактная информация:
Непрочитанное сообщение
strelokr » 2014-01-06 14:14:48
обновил все вот что выходит
Код: Выделить всё
root@srv:/usr/ports/databases/mysql51-server # make clean
===> Cleaning for mysql51-server-5.1.73
root@srv:/usr/ports/databases/mysql51-server # make config
===> No options to configure
root@srv:/usr/ports/databases/mysql51-server # make
You may use the following build options:
WITH_CHARSET=charset Define the primary built-in charset (latin1).
WITH_XCHARSET=list Define other built-in charsets (may be 'all').
WITH_COLLATION=collate Define default collation (latin1_swedish_ci).
WITH_OPENSSL=yes Enable secure connections
(define WITHOUT_YASSL for backward compatibility).
WITH_PROC_SCOPE_PTH=yes Use process scope threads
(try it if you use libpthread).
WITH_FAST_MUTEXES=yes Replace mutexes with spinlocks.
BUILD_OPTIMIZED=yes Enable compiler optimizations
(use it if you need speed).
BUILD_STATIC=yes Build a static version of mysqld.
(use it if you need even more speed).
WITH_NDB=yes Enable support for NDB Cluster.
===> Fetching all distfiles required by mysql51-server-5.1.73 for building
===> Extracting for mysql51-server-5.1.73
=> SHA256 Checksum OK for mysql-5.1.73.tar.gz.
===> Patching for mysql51-server-5.1.73
===> Applying FreeBSD patches for mysql51-server-5.1.73
File to patch:
File to patch:
No file found--skip this patch? [n] y
1 out of 1 hunks ignored--saving rejects to include/my_handler.h.rej
=> Patch patch-include_my_handler.h failed to apply cleanly.
=> Patch(es) patch-Docs::Makefile.in patch-Makefile.in patch-configure patch-extra_yassl_Makefile.in patch-extra_yassl_taocrypt_Makefile.in patch-extra_yassl_taocrypt_include_misc.hpp applied cleanly.
*** [do-patch] Error code 1
Stop in /usr/ports/databases/mysql51-server.
root@srv:/usr/ports/databases/mysql51-server #
и что ему делать?
strelokr
-
strelokr
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2011-01-11 15:17:14
-
Контактная информация:
Непрочитанное сообщение
strelokr » 2014-01-06 18:50:56
поставил на витруалку freebsd 8.4 amd64 через ftp.ua.freebsd.org скачал исходники svnup разпаковал, скомпилировал, обновил дерево портов, не ставится даже mc . хотя trafshow стал.
strelokr
-
strelokr
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2011-01-11 15:17:14
-
Контактная информация:
Непрочитанное сообщение
strelokr » 2014-01-06 18:55:52
rm -f /usr/ports
portsnap fetch extract && portsnap update
и вроде понеслась установка mc
strelokr
-
f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
-
Контактная информация:
Непрочитанное сообщение
f_andrey » 2014-01-06 21:07:13
Используйте полноценный svn или в версиях выше 10-ки svnlite
f_andrey
-
strelokr
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2011-01-11 15:17:14
-
Контактная информация:
Непрочитанное сообщение
strelokr » 2014-01-06 21:32:10
f_andrey писал(а):Используйте полноценный svn или в версиях выше 10-ки svnlite
подробней, в примерах пожалуйста. За ранее спасибо.
типа так ?
svnlite checkout svn://svn0.eu.FreeBSD.org/ports/head /usr/ports
strelokr
-
f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
-
Контактная информация:
Непрочитанное сообщение
f_andrey » 2014-01-06 21:53:07
для начала да, дальше просто svn up (svnlite up)
Ну это, man я зачитываю задорого, но могу вслух и с выражением

f_andrey
-
Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2014-01-11 23:28:09
Убей их всех! Бог потом рассортирует...
Alex Keda