Обновление портов

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Обновление портов

Непрочитанное сообщение icb » 2008-08-15 9:50:11

Как в CVSup указать чтобы обновлялись только порты?
В конфиге есть такие варианты
# These are the individual collections that make up "src-all". If you
# use these, be sure to comment out "src-all" above.
#src-base
#src-bin
#src-cddl
#src-contrib
#src-etc
#src-games
#src-gnu
#src-include
#src-kerberos5
#src-kerberosIV
#src-lib
#src-libexec
#src-release
#src-rescue
#src-sbin
#src-share
#src-sys
#src-tools
#src-usrbin
#src-usrsbin
# These are the individual collections that make up FreeBSD's crypto
# collection. They are no longer export-restricted and are a part of
# src-all
#src-crypto
#src-eBones
#src-secure
#src-sys-crypto

Хостинговая компания 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/

Аватара пользователя
Sova
старшина
Сообщения: 444
Зарегистрирован: 2006-09-13 14:10:59
Откуда: Цхинвал-Москва
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение Sova » 2008-08-15 10:00:41

Чтобы чувствовать себя орлом, нужно летать с орлами.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-15 10:21:59

Сам CVSup у меня уже давно стоит. Но обновление src-all уже идет второй день.
Поэтому я и спрашиваю какой опцией обновить только порты.

Снапшот портов я выкачал итак с ftp от 15.08.2008 ;)

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-15 10:27:54

icb писал(а):Сам CVSup у меня уже давно стоит. Но обновление src-all уже идет второй день.
Поэтому я и спрашиваю какой опцией обновить только порты.

Снапшот портов я выкачал итак с ftp от 15.08.2008 ;)
Ну наверное стоит обновлять порты, а не сурсы для начала.
Самое главное - потратить 5 минут времени и прочитать статьи выше.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-15 10:51:19

Ну наверное стоит обновлять порты, а не сурсы для начала.
Т.е. CVSup вообще не обновляет порты?
В статье написано "утилита для обновления исходных кодов ядра и самой сиcтемы, дерева портов и документации"

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-15 10:55:48

icb писал(а):
Ну наверное стоит обновлять порты, а не сурсы для начала.
Т.е. CVSup вообще не обновляет порты?
В статье написано "утилита для обновления исходных кодов ядра и самой сиcтемы, дерева портов и документации"
Дальше читать не пробовали?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-15 11:35:08

У меня в примере конфига нет такой опции. Учитывая дату статьи я и решил уточнить.

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-15 11:43:03

icb писал(а):У меня в примере конфига нет такой опции. Учитывая дату статьи я и решил уточнить.
ээээ, все же настаиваю на повторном внимательном перечитывании статьи.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение dikens3 » 2008-08-15 15:51:07

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

ports-all tag=.
Вообще хотеть нужно уже portsnap.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-15 16:25:53

Вообще хотеть нужно уже portsnap.
Им и было сделано сначала.
CVSup прогонял ради интереса, но как оказалось не зря - много чего поудалялось и добавилось.
Я раньше считал, что portsnap самодостаточна и синхронизирует полностью дерево портов с последней версией.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение dikens3 » 2008-08-15 16:54:42

Я раньше считал, что portsnap самодостаточна и синхронизирует полностью дерево портов с последней версией.
2 раза в день вроде. CVS на реальный момент.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-27 8:51:50

Проверил еще раз - похоже portsnap extract только добавляет и заменяет файлы, но ничего не удаляет.
Получается, что некоторые порты с лишними файлами либо вообще лишние порты или дубли :(
Можно удалить лишнее не используя cvsup?

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-27 9:05:15

icb писал(а):Проверил еще раз - похоже portsnap extract только добавляет и заменяет файлы, но ничего не удаляет.
Получается, что некоторые порты с лишними файлами либо вообще лишние порты или дубли :(
Можно удалить лишнее не используя cvsup?
Что тебе лишние 10 кб файлов?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

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

Re: Обновление портов

Непрочитанное сообщение manefesto » 2008-08-27 9:06:41

а как патчи из files ?
То есть в итоге будут накладываться лишние патчи ?
я такой яростный шо аж пиздеЦ
Изображение

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-27 9:19:44

Что тебе лишние 10 кб файлов?
Да хоть 100 мб :)
Главное ведь в порядке... а то получается один порт в одном месте, а более новый в другом... путаница :(
а как патчи из files ?
То есть в итоге будут накладываться лишние патчи ?
Теоретически такое наверное возможно.
Сейчас еще раз попробую на чистой системе выкачать снапшот и посмотреть что сделает cvsup.

Кстати, есть какое-нить решение поднять свой сервер снапшотов портов?
А то с общедоступного скорость совсем мизерная :(

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-27 9:41:35

icb писал(а):
Что тебе лишние 10 кб файлов?
Да хоть 100 мб :)
Главное ведь в порядке... а то получается один порт в одном месте, а более новый в другом... путаница :(
А разве порты старые не метят как MOVED, не?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-27 9:48:13

По идее метят. И когда метят - старый путь убирается. С portsnap похоже такого не происходит.
Вот на данный момент отрабатывает cvsup (сразу после portsnap) и уже куча удаленных:

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

Updating collection ports-all/cvs
 Delete ports/arabic/katoob/Makefile
 Delete ports/arabic/katoob/distinfo
 Delete ports/arabic/katoob/files/patch-src-conf.c
 Delete ports/arabic/katoob/files/patch-src-init.c
 Delete ports/arabic/katoob/files/patch-src-katoob.h
 Delete ports/arabic/katoob/files/patch-src-search.c
 Delete ports/arabic/katoob/pkg-descr
 Delete ports/arabic/katoob/pkg-plist
 Delete ports/arabic/php_doc/Makefile
 Delete ports/archivers/deepforest/Makefile
 Delete ports/archivers/deepforest/distinfo
 Delete ports/archivers/deepforest/pkg-descr
 Delete ports/archivers/deepforest/pkg-plist
 Delete ports/archivers/dynamite/Makefile
 Delete ports/archivers/dynamite/distinfo
 Delete ports/archivers/dynamite/pkg-descr
 Delete ports/archivers/dynamite/pkg-plist
 Delete ports/archivers/orange/Makefile
 Delete ports/archivers/orange/distinfo
 Delete ports/archivers/orange/files/patch-inno.h
 Delete ports/archivers/orange/pkg-descr
 Delete ports/archivers/orange/pkg-plist
 Delete ports/audio/akode-plugins-polypaudio/Makefile
 Delete ports/audio/akode-plugins-polypaudio/distinfo
 Delete ports/audio/akode-plugins-polypaudio/files/patch-akode_Makefile.in
 Delete ports/audio/akode-plugins-polypaudio/files/patch-akode_plugins-Makefile.in
 Delete ports/audio/akode-plugins-polypaudio/pkg-descr
 Delete ports/audio/akode-plugins-polypaudio/pkg-plist
 Delete ports/audio/azrael/Makefile
 Delete ports/audio/azrael/distinfo
 Delete ports/audio/azrael/pkg-descr
 Delete ports/audio/csound-manual/Makefile
 Delete ports/audio/csound-manual/distinfo
 Delete ports/audio/csound-manual/pkg-descr
 Delete ports/audio/daapd/Makefile
 Delete ports/audio/daapd/distinfo
 Delete ports/audio/daapd/files/daapd.in
 ......................

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-27 14:13:23

Я в шоке... обновление портов только закончилось (более 4 часов) :(
Очень много удаленных файлов.

Также много (но гораздо меньше, чем удалений) изменений такого плана

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

 SetAttrs ports/www/mozilla/files/patch-xptcall-sparc64,v
 SetAttrs ports/www/xulrunner/files/patch-xptcall-sparc64,v
и такого

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

 Edit ports/www/p5-WWW-Search-AltaVista/Makefile
  Add delta 1.25 2008.08.27.07.08.49 clsung
 Edit ports/www/p5-WWW-Search-AltaVista/distinfo
  Add delta 1.22 2008.08.27.07.08.49 clsung
 Edit ports/www/p5-libwww/Makefile
  Add delta 1.77 2008.08.27.04.24.13 clsung
 Edit ports/www/p5-libwww/distinfo
  Add delta 1.31 2008.08.27.04.24.13 clsung
 Edit ports/www/p5-libwww/pkg-descr
  Add delta 1.7 2008.08.27.04.24.13 clsung
 Edit ports/www/p5-libwww/pkg-plist
  Add delta 1.27 2008.08.27.04.24.13 clsung
 Edit ports/www/snownews/Makefile
  Add delta 1.28 2008.08.27.07.34.28 clsung
 Edit ports/www/snownews/distinfo
  Add delta 1.15 2008.08.27.07.34.28 clsung
Всего изменений около 2000.

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-27 14:56:18

Ну так раз метится все, чего мучить себя и комп долгими cvsup?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-27 15:42:28

Cvsup подозрительно много удаляет файлов.
Есть подозрения, что portsnap просто распаковывает снапшот не учитывая уже существующих файлов.
Т.е. будут лишние файлы и могут быть проблемы при применение патчей.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Обновление портов

Непрочитанное сообщение icb » 2008-08-28 14:14:17

Решил продолжить эксперимент :)
Прошло более суток, т.е. снапшот уже гарантированно должен был обновиться.
Делаю чистую систему, скачиваю снапшот и делаю extract.
Далее также ставлю cvsup и начинаю обновлять порты... и что я вижу:
Updating collection ports-all/cvs
Delete ports/arabic/katoob/Makefile
Delete ports/arabic/katoob/distinfo
Delete ports/arabic/katoob/files/patch-src-conf.c
Delete ports/arabic/katoob/files/patch-src-init.c
Delete ports/arabic/katoob/files/patch-src-katoob.h
Delete ports/arabic/katoob/files/patch-src-search.c
Delete ports/arabic/katoob/pkg-descr
Delete ports/arabic/katoob/pkg-plist
Delete ports/arabic/php_doc/Makefile
Delete ports/archivers/deepforest/Makefile
Delete ports/archivers/deepforest/distinfo
Получается что всетаки portsnap не чистит за собой и рано или поздно возникнет коллизия в портах?

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

Re: Обновление портов

Непрочитанное сообщение manefesto » 2008-08-28 14:15:58

короче...csup рулит.
Не опечатка. csup и cvsup почти одно и тоже
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Обновление портов

Непрочитанное сообщение LMik » 2008-08-29 9:27:44

Вот вы блин, да дались вам эти файлы? Давайте сидеть часами порты обновлять теперь :D
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

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

Re: Обновление портов

Непрочитанное сообщение Alex Keda » 2008-08-29 9:31:00

зачем часами?
у меня csup дерево за минуту-две пробегает.
а то и быстрей....
========
некоторые действия должны быть регулярными. иначе даже портснап будет часами колбаситься. Особенно на старом винте =)))
Убей их всех! Бог потом рассортирует...

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

Re: Обновление портов

Непрочитанное сообщение zingel » 2008-08-29 12:01:11

товарищи сошлите меня кто-нить на ман по svn freebsd source update
Z301171463546 - можно пожертвовать мне денег