LINUX.ORG.RU

В FreeBSD анонсировано окончание поддержки CVS для портов

 , , ,


0

2

28 февраля 2013 года заявлено как дата, после которой дерево портов FreeBSD более не будет экспортироваться в CVS.

Это приведет к тому, что перестанут работать обновления дерева портов через CVS, cvsup и csup, к которым пользователи FreeBSD привыкли за многие годы использования этой системы. Всем пользователям рекомендуется перейти на обновление дерева портов через portsnap или subversion до указанной даты.

В качестве основной причины указывается крайняя сложность поддержки работы Ezm3 (компилятора, при помощи которого собирается cvsupd/cvsup) на архитектуре amd64 и сборки этого компилятора при помощи Clang.

>>> [HEADS-UP] Announcing the end of port CVS



Проверено: JB ()

Ответ на: комментарий от Homura_Akemi

Шило на мыло.

Мыло вкуснее, наверное. Да и шило зависит от древней софтины с непонятным компилятором Modula-3.

sergv ()

сборки этого компилятора при помощи Clang.

Они все, что плохо совместимо с clang будут выкидывать? :)

another ★★★★★ ()
Ответ на: комментарий от another

Они все, что плохо совместимо с clang будут выкидывать? :)

Походу, да.

Но только там еще в эпоху активного использования мной FreeBSD в том числе и на десктопе регулярно не собирался этот самый Ezm3. Автору (John Polstra) бутстрап приходилось переписывать. А бутстрап основан на коде GCC...

sergv ()
Ответ на: комментарий от Homura_Akemi

По структуре и по командам CVS == subversion. Собственно говоря subversion и разрабатывалась, как замена CVS. Некоторым нужно, чтобы система просто привычно и гарантированно работала, а не позволяла более лучше одеваться.

Evgueni ★★★★★ ()
Ответ на: комментарий от another

указывается крайняя сложность поддержки работы Ezm3 ... и сборки этого компилятора при помощи Clang.

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

Кто тут говорил о фанатизме линуксоидов? BSDшники чемпионат по фанатизму выиграли. Досрочно.

hobbit ★★★★★ ()
Ответ на: комментарий от Homura_Akemi

Как видно, GPL вызывает непереносимый баттхёрт

anonymous ()

subversion

а через пару лет уже от subversion будут отказываться? странный выбор...

niXman ★★★ ()
Ответ на: комментарий от sergv

Да и шило зависит от древней софтины с непонятным компилятором Modula-3.

Вот компилятор, кстати, жалко, как и сам язык. По сути, это виртовская Модула 2, к которой приделано более «традиционное» ООП. Конечно, с виртовской точки зрения это лишняя сущность, но...

hobbit ★★★★★ ()

git неправославно, потому что Торвальдс писал?

resurtm ★★★ ()
Ответ на: комментарий от hobbit

По сути, это виртовская Модула 2, к которой приделано более «традиционное» ООП. Конечно, с виртовской точки зрения это лишняя сущность, но...

Често говоря, ООП там весьма странный. Со сборщиком мусора в нативных кодах.

А уж с виртовской точки зрения ООП приделан только к Oberon-2. :-)

sergv ()

Noooooooooooo! Я не хочу portsnap.

IPR ★★★★★ ()
Ответ на: комментарий от sergv

Често говоря, ООП там весьма странный.

Или мы все (изучавшие Java/C++ подобное ООП) неправильному ООП научились, и считаем его православным.

Со сборщиком мусора в нативных кодах.

И что такого? В D language это тоже есть. Нормальная штука.

resurtm ★★★ ()
Ответ на: комментарий от niXman

а через пару лет уже от subversion будут отказываться? странный выбор...

С чего ты взял, что от неё будут отказываться? Посоны напели, что subversion уже не круто, все строем переходим на git?

Применительно к задаче портов и от cvs-то можно было не отказываться, если бы не GPLофобия, покусавшая разработчиков этой, в общем-то, хорошей и достойной ОС.

// Пользуюсь FreeBSD на хостинге.

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от sergv

А уж с виртовской точки зрения ООП приделан только к Oberon-2. :-)

С виртовской точки зрения, ООП не нужно, ибо есть АТД.

hobbit ★★★★★ ()
Ответ на: комментарий от Homura_Akemi

Ну и нафига тебе хранить всю историю репы на своём компе?

unC0Rr ★★★★★ ()

Давно пора, portsnap намного удобней.

unfo ★★★★★ ()
Ответ на: комментарий от Homura_Akemi

mercurial

Хорошая вещь. Простая как 5 копеек и быстрая.

devl547 ★★★★★ ()

Интересно почему не Mercurial или Git, а svn ...

renya ★★★★★ ()
Ответ на: комментарий от Evgueni

будем надеяться, что на bzr не перейдут потом. Да и разве сложно было бы прочитать документацию по git/mercurial?

dotbg ★★★★ ()

к которым пользователи FreeBSD привыкли за использования этой системы.
пользователи FreeBSD
многие годы

Серьезно? Нет, вы это серьезно?

anonymous ()
Ответ на: комментарий от unfo

Давно пора, portsnap намного удобней.

С чего бы это? ЕМНИП portsnap каждый раз качает всё дерево, а не только изменения.

IPR ★★★★★ ()

Лет через 15 на git или hg? :)

Alve ★★★★★ ()

Просто rsync для дистрибуции портов совсем никак не подходит, обязательно нужно vcs использовать?

mashina ★★★★★ ()

Уже и не помню, когда использовал CVS для вытягивания/обновления дерева портов. portsnap - хорошо и удобно

hedgehog ()
Ответ на: комментарий от dotbg

Осталось понять зачем? Ведь и так всё работает.

Evgueni ★★★★★ ()
Ответ на: комментарий от renya

Потому что svn — это замена CVS почти один в один за исключением некоторого количества неприятных багофич CVS.

Evgueni ★★★★★ ()
Ответ на: комментарий от mashina

rsync не проходит по лицензии, независимо от прочих соображений.

Homura_Akemi ()
Ответ на: комментарий от cruxish

«более лучше одеваться» - это мем. google://света из иваново

DELIRIUM ☆☆☆☆☆ ()

На чем этот cvsup написан то?

alt0v14 ★★★ ()
Ответ на: комментарий от alt0v14

На чем этот cvsup написан то?

На Modula-3 вестимо. От того и батхед.

sergv ()
Ответ на: комментарий от anonymous

пользователи FreeBSD многие годы

Серьезно? Нет, вы это серьезно?

Лично я cvsup использовал года этак с 98-го.

sergv ()
Ответ на: комментарий от LongLiveUbuntu

Системы контроля версий - говно?

loz ★★★★★ ()
Ответ на: комментарий от baverman

А ты вообще часто откатываешь обновление программы? Тебе действительно нужны эти гигабайты многолетней истории только ради возможности откатиться раз в пять лет? Причём сеть тебе всё равно понадобится, чтобы скачать тарбол (или ты их тоже будешь хранить за все года?).

unC0Rr ★★★★★ ()
Ответ на: комментарий от DELIRIUM

«более лучше одеваться» - это мем. google://света из иваново

Посмотрел, это печально.

cruxish ★★★★ ()

Ежики плакались, кололись... но продолжают использовать Clang. :)

wheel ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.