<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Автоматические уведомления для мэйнтейнеров портов FreeBSD</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html</link>
    <description>Edwin Groothuis объявил (http://lists.freebsd.org/mailman/htdig/freebsd-ports/2005-October/026265.html) о тестовом запуске системы уведомления мэйнтейнеров портов FreeBSD о доступности новых версий программ. &lt;br&gt;&lt;br&gt;Алгоритм проверок скрипта прост - проверяется доступность файлов следующей версии программы. Например, если порт foo имеет версию 1.2.3, то проверяются файлы foo-1.2.4, foo-1.3.0, foo-2.0.0.&lt;br&gt;&lt;br&gt;URL: http://lists.freebsd.org/mailman/htdig/freebsd-ports/2005-October/026265.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=6189&lt;br&gt;</description>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (demon.tim)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#13</link>
    <pubDate>Mon, 10 Oct 2005 09:23:40 GMT</pubDate>
    <description>demon&#064;dw:~&amp;gt; /usr/local/sbin/portsnap fetch&lt;br&gt;portsnap: sha256 is needed but cannot be found.&lt;br&gt;Please install it from the ports tree (sysutils/freebsd-sha256).&lt;br&gt;&lt;br&gt;ставил freebsd-sha256 - всё тоже =(</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (reaper)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#12</link>
    <pubDate>Sat, 08 Oct 2005 16:23:09 GMT</pubDate>
    <description>установи portsnap, избавишься от ненужного трафика и make index</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (demon.tim)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#11</link>
    <pubDate>Fri, 07 Oct 2005 15:07:20 GMT</pubDate>
    <description>обошёлся таким ходом &lt;br&gt;для системы обновлений =)&lt;br&gt;&lt;br&gt;ee /etc/crontab&lt;br&gt;&quot;0       3       *       *       6       root    /usr/local/bin/cvsup /root/ports-supfile &amp;&amp; cd /usr/ports/ &amp;&amp; make index &amp;&amp; pkg_version -v &amp;#124;grep updat&quot;&lt;br&gt;без лапок естественно&lt;br&gt;потом отчёт об обновлённых портах приходит почтой =)</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (Samm)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#10</link>
    <pubDate>Wed, 05 Oct 2005 10:55:49 GMT</pubDate>
    <description>&amp;gt;Это не лень, это жизнь. Когда на 13 тыщ портов 30 активных &lt;br&gt;&amp;gt;коммиттеров, то без вот таких автоматизаций не обойтись. &lt;br&gt;&lt;br&gt;&lt;br&gt;1) Интересно, откуда данные про 30 мейнтейнеров ;-)&lt;br&gt;2) Автор явно плохо представляет себе к чему подобобное приведёт. Видимо как раз потому, что 1) не является. А именно - часть библиотек не обновляется до след. версии сознательно, так как иногда они разрушают совместимость со старым API (не путать с ABI) и требуются изменения в зависящих от них портах (как минимум в самых распространённых). Как пример - пара pilot-lib/jpilot, в последнем совсем недавно сделали поддержку нового API. Следовательно после обновления надо либо обновить версии зависящих от (если они уже вышли) либо собственноручно писать патчи. Т.е. автообновлялка, даже при условии корректной работы (что само по себе труднодостижимо) и неразрушении обновляемого порта создаст значительно больше проблем чем пофиксит. &lt;br&gt;Кстати, есть ещё такая штука как патчи, которые при выходе новой версии имеют свойство:&lt;br&gt;a) частично/полнос</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#9</link>
    <pubDate>Wed, 05 Oct 2005 10:15:27 GMT</pubDate>
    <description>Это не лень, это жизнь. Когда на 13 тыщ портов 30 активных коммиттеров, то без вот таких автоматизаций не обойтись.</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (Samm)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#8</link>
    <pubDate>Wed, 05 Oct 2005 10:12:07 GMT</pubDate>
    <description>автар, выпей йаду. Пока мейнтейнер или security team не обновят порт ничего тебе фрешпортс не скажет. &lt;br&gt;&lt;br&gt;P.S. Непонятно как будет с портами для которых номера версий нестандартные. </description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#7</link>
    <pubDate>Wed, 05 Oct 2005 09:47:45 GMT</pubDate>
    <description>Это уже явный перебор. Тоесть лень - это конечно двигатель прогресса, но не такая лень :-)</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (JIC)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#6</link>
    <pubDate>Wed, 05 Oct 2005 08:36:25 GMT</pubDate>
    <description>А в следующей версии система будет пытаться скомпилить новую версию со старыми настройками, немного подправив Makefile и в случае удачи комиттить новую версию ;)</description>
</item>

<item>
    <title>Автоматические уведомления для мэйнтейнеров портов FreeBSD (BatYa)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/12369.html#5</link>
    <pubDate>Wed, 05 Oct 2005 08:25:55 GMT</pubDate>
    <description>Для тех кто в танке -- freshports.org уведомляет о том, что происходит в /usr/ports. Пока майнтейнер не  обновит порт -- там ничего не появится. А на сайте разработчика уже может смениться десяток версий. Как раз эта система смотрит на сайт разработчика. И пинает майнтейнера. Майнтейнер обновляет порт и на freshports.org появляется новая радостная строчка. :)</description>
</item>

</channel>
</rss>
