FreeBSD-update и CVS на полностью обновленной системе добавляют и удаляют один файл:
/usr/scr/ntrib/tzdata/Theory
CVS добавляет, а FreeBSD-update удаляет. Что за хрень?
> CVS добавляет, а FreeBSD-update удаляет. Что за хрень?вместо CVS используется Subversion и ошибки у вас в путях присутсвуют.
https://svnweb.freebsd.org/base/stable/11/contrib/tzdata/the... есть
>> CVS добавляет, а FreeBSD-update удаляет. Что за хрень?
> вместо CVS используется Subversion и ошибки у вас в путях присутсвуют.
> https://svnweb.freebsd.org/base/stable/11/contrib/tzdata/the... естьвот так пойдет? FreeBSD-update удаляет файл, а остальные добавляют...
FreeBSD-update fetch
FreeBSD-install
cd /usr/src
make SVN_UPDATE=YES
svn update /usr/src
>> CVS добавляет, а FreeBSD-update удаляет. Что за хрень?
> вместо CVS используется Subversion и ошибки у вас в путях присутсвуют.
> https://svnweb.freebsd.org/base/stable/11/contrib/tzdata/the... естьне html, а Theory с большой буквы.
>> CVS добавляет, а FreeBSD-update удаляет. Что за хрень?
> вместо CVS используется Subversion и ошибки у вас в путях присутсвуют.
> https://svnweb.freebsd.org/base/stable/11/contrib/tzdata/the... естьпо утру писАл, в трех буквах описАлся.
точно cvs? он же закрыт уже хрен знает сколько
если смотреть на svn серверах, то там такого файла не наблюдается> FreeBSD-update и CVS на полностью обновленной системе добавляют и удаляют один файл:
> /usr/scr/ntrib/tzdata/Theory
> CVS добавляет, а FreeBSD-update удаляет. Что за хрень?
root@server:~ # freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 11.1-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
--More--(END)...skipping...The following files will be removed as part of updating to 11.1-RELEASE-p4:
/usr/src/contrib/tzdata/Theory
root@server:~ # freebsd-update install
Installing updates... done.
root@server:~ # cd /usr/src
root@server:/usr/src # make update SVN_UPDATE=YES
--------------------------------------------------------------
>>> Updating /usr/src using Subversion--------------------------------------------------------------
Updating '.':
Restored 'contrib/tzdata/Theory'
At revision 326117.
root@server:/usr/src # freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 11.1-RELEASE from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.The following files will be removed as part of updating to 11.1-RELEASE-p4:
/usr/src/contrib/tzdata/Theory
root@server:/usr/src # freebsd-update install
Installing updates... done.
root@server:/usr/src # svn update /usr/src
Updating '.':
Restored 'contrib/tzdata/Theory'
At revision 326117.
root@server:/usr/src #
>[оверквотинг удален]
> Preparing to download files... done.
> The following files will be removed as part of updating to 11.1-RELEASE-p4:
> /usr/src/contrib/tzdata/Theory
> root@server:/usr/src # freebsd-update install
> Installing updates... done.
> root@server:/usr/src # svn update /usr/src
> Updating '.':
> Restored 'contrib/tzdata/Theory'
> At revision 326117.
> root@server:/usr/src #если будешь пользоваться бинарным апгрейдом: freebsd-update,
svn можно не использовать:# man freebsd-update
# man freebsd-update.conf
# less /etc/freebsd-update.conf
...
# Components of the base system which should be kept updated.
#Components src world kernel
Components kernel/generic src/src world/base world/lib32# Example for updating the userland and the kernel source code only:
# Components src/base src/sys worldну и sources не нужны в случае freebsd-update, за редким исключением
для отдельных портов, если пользоваться портами, а не пакетами.настрой /etc/freebsd-update.conf так как удобно, хошь с sources или без
> настрой /etc/freebsd-update.conf так как удобно, хошь с sources или безэто понятно, непонятно почему файл возникаем/исчезает.
> это понятно, непонятно почему файл возникаемскорее всего идет обновление svn не последней ревизии, потому он у вас и появляется. в последней ревизии его там нет (следственно freebsd-update удаляет его)
> The following files will be removed as part of updating to 11.1-RELEASE-p4:
> /usr/src/contrib/tzdata/Theoryвидимо когда-то такой файл действительно создавался и вот теперь freebsd-update удаляет ненужный файл...
и как писали выше, пользуйтесь одним методом, благо freebsd-update можно настроить на обновление каких именно компонентов вы хотите...
+ https://lists.freebsd.org/pipermail/freebsd-announce/2017-No...
почитайте по данному обновлению там про Theory в патче все расписано
>> The following files will be removed as part of updating to 11.1-RELEASE-p4:
>> /usr/src/contrib/tzdata/Theory
> видимо когда-то такой файл действительно создавался и вот теперь freebsd-update удаляет
> ненужный файл...
> и как писали выше, пользуйтесь одним методом, благо freebsd-update можно настроить на
> обновление каких именно компонентов вы хотите...
> + https://lists.freebsd.org/pipermail/freebsd-announce/2017-No...
> почитайте по данному обновлению там про Theory в патче все расписаноМне казалось все должно быть одинаково везде, а тут непонятки. Может так и другие состояния различаться будут... Непорядок.
>[оверквотинг удален]
>>>> The following files will be removed as part of updating to 11.1-RELEASE-p4:
>>>> /usr/src/contrib/tzdata/Theory
>>> видимо когда-то такой файл действительно создавался и вот теперь freebsd-update удаляет
>>> ненужный файл...
>>> и как писали выше, пользуйтесь одним методом, благо freebsd-update можно настроить на
>>> обновление каких именно компонентов вы хотите...
>>> + https://lists.freebsd.org/pipermail/freebsd-announce/2017-No...
>>> почитайте по данному обновлению там про Theory в патче все расписано
>> Мне казалось все должно быть одинаково везде, а тут непонятки. Может так
>> и другие состояния различаться будут... Непорядок.Запарился, отправил пустое. Кажется понял, svn не на ту ветку синхронизирует. Как узнать с какой ветке svn синхронизация идет?
> Запарился, отправил пустое. Кажется понял, svn не на ту ветку синхронизирует. Как
> узнать с какой ветке svn синхронизация идет?
>>>Restored 'contrib/tzdata/Theory'
>>>At revision 326117командой $svn info (там можно найти всю информацию | grep Revision или grep URL)
и скорее всего он на release/11.1 будет ссылаться (https://svnweb.freebsd.org/base/release/11.1.0/contrib/tzdata/ тут этот файл Theory есть).
утилита freebsd-update ссылается на releng/11.1, да и в целом на releng ссылаться надо при обновление исходников по svn, чтобы получать актуальную production версию со всеми security патчами