<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проблема с FreeBSD 6.3 --- libm.so.5</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html</link>
    <description>Здравствуйте!&lt;br&gt;Ставлю на FreeBSD 6.3 пакет perl-5.8.9_3. Пакет ставится, но сообщает, что, мол, &quot;/libexec/ld-elf.so.1: Shared object &quot;libm.so.5&quot; not found, required by &quot;perl&quot;. Ну, и соответственно при сборке некоторых других портов (напр-р squid) из-за этой библиотеки получается ошибка. Собственно, причины этого понятны - устанавливаемые порты и пакеты рассчитаны на более поздние релизы. Можно ли это обойти? Скопировать, например, к себе libm.so.5, или ещё как.&lt;br&gt;</description>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (lavr)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#14</link>
    <pubDate>Sat, 26 Dec 2009 08:10:34 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Это понятно или еще нужно что-то пояснить?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Понятно, спасибо большое! &lt;br&gt;&amp;gt;Момент, действительно, достаточно очевидный. Просто я предположил, что, может быть, есть какие-то &lt;br&gt;&amp;gt;рецепты для частных случаев типа моего. Я не имею возможности обновить &lt;br&gt;&amp;gt;систему, но хочу последний сквид 2.7. &lt;br&gt;&lt;br&gt;Разумеется есть, вот для этого и служат порты - те собирать самостоятельно порт под себя на своей системе.&lt;br&gt;&lt;br&gt;Либо другой вариант - использовать portupgrade или portmaster для обновления требуемого&lt;br&gt;порта и если потребуется то и его зависимостей.&lt;br&gt;&lt;br&gt;Как это сделать - руководств в сети и на opennet полно.&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (ersh)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#13</link>
    <pubDate>Sat, 26 Dec 2009 02:57:04 GMT</pubDate>
    <description>&amp;gt;Это понятно или еще нужно что-то пояснить?&lt;br&gt;&lt;br&gt;Понятно, спасибо большое!&lt;br&gt;Момент, действительно, достаточно очевидный. Просто я предположил, что, может быть, есть какие-то рецепты для частных случаев типа моего. Я не имею возможности обновить систему, но хочу последний сквид 2.7.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (lavr)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#12</link>
    <pubDate>Fri, 25 Dec 2009 08:26:10 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Здравствуйте! ... Можно ли это обойти?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Слинковал я libm.so.4 на libm.so.5. Теперь сквид говорит так: &quot;/libexec/ld-elf.so.1: Shared object &lt;br&gt;&amp;gt;&quot;libсrypt.so.4&quot; not found, required by &quot;perl&quot;. &lt;br&gt;&lt;br&gt;все дело в том, что пакеты надо брать ДЛЯ СВОЕЙ СИСТЕМЫ, а не по принципу свежей.&lt;br&gt;Ибо сборка идет на конкретной системе и с конкретными библиотеками.&lt;br&gt;&lt;br&gt;А посему использовать ln для подсовывания другой версии библиотека не есть&lt;br&gt;правильный и удачный выход.&lt;br&gt; Иногда можно воспользоваться libmap, но только когда у нас происходит upgrade и&lt;br&gt;в установленных compatXY отсутствуют нужные библиотеки. Те преемственность в FreeBSD&lt;br&gt;замечательная, но она сверху вниз, а не снизу вверх.&lt;br&gt;&lt;br&gt;И уж никак все верхнее не поможет если у вас версия системы &amp;lt; (МЕНЬШЕ ЧЕМ) системы для которой собраны packages.&lt;br&gt;&lt;br&gt;Собственно тут и объяснять нечего, это обычные знания по компиляции и линковке ПО и&lt;br&gt;совместимости сверху вниз, но не наоборот.&lt;br&gt;&lt;br&gt;Это понятно или еще нужно что-то пояснить?&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (ersh)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#11</link>
    <pubDate>Fri, 25 Dec 2009 05:11:31 GMT</pubDate>
    <description>&amp;gt;А если обновить до 6.4, потом подтянуть свежее дерево портов и все &lt;br&gt;&amp;gt;из портов ставить &lt;br&gt;&lt;br&gt;Портов, кстати, вообще нет. Так что остаются либо пакеты либо исходники.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (ersh)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#10</link>
    <pubDate>Fri, 25 Dec 2009 05:10:14 GMT</pubDate>
    <description>&amp;gt;Здравствуйте! ... Можно ли это обойти?&lt;br&gt;&lt;br&gt;Слинковал я libm.so.4 на libm.so.5. Теперь сквид говорит так: &quot;/libexec/ld-elf.so.1: Shared object &quot;libсrypt.so.4&quot; not found, required by &quot;perl&quot;.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (ersh)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#9</link>
    <pubDate>Fri, 25 Dec 2009 05:07:54 GMT</pubDate>
    <description>&amp;gt;А если обновить до 6.4, потом подтянуть свежее дерево портов и все &lt;br&gt;&amp;gt;из портов ставить&lt;br&gt;&lt;br&gt;Я бы хотел обойтись минимумом телодвижений, если возможно. Машина не моя, я просто хочу туда сквид воткнуть.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (Hammer)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#8</link>
    <pubDate>Fri, 25 Dec 2009 05:02:11 GMT</pubDate>
    <description>&amp;gt;Здравствуйте! &lt;br&gt;&amp;gt;Ставлю на FreeBSD 6.3 пакет perl-5.8.9_3. Пакет ставится, но сообщает, что, мол, &lt;br&gt;&amp;gt;&quot;/libexec/ld-elf.so.1: Shared object &quot;libm.so.5&quot; not found, required by &quot;perl&quot;. Ну, и &lt;br&gt;&amp;gt;соответственно при сборке некоторых других портов (напр-р squid) из-за этой библиотеки &lt;br&gt;&amp;gt;получается ошибка. Собственно, причины этого понятны - устанавливаемые порты и пакеты &lt;br&gt;&amp;gt;рассчитаны на более поздние релизы. Можно ли это обойти? Скопировать, например, &lt;br&gt;&amp;gt;к себе libm.so.5, или ещё как. &lt;br&gt;&lt;br&gt;А если обновить до 6.4, потом подтянуть свежее дерево портов и все из портов ставить&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (ersh)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#7</link>
    <pubDate>Fri, 25 Dec 2009 02:19:00 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;Каким-то приложениям ведь нужна будет libm.so.5.&lt;br&gt;&lt;br&gt;То есть, libm.so.4.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблема с FreeBSD 6.3 --- libm.so.5 (ersh)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/87709.html#6</link>
    <pubDate>Fri, 25 Dec 2009 02:17:39 GMT</pubDate>
    <description>&amp;gt;откуда пакеты берете?!  (полный url) &lt;br&gt;&lt;br&gt;Я что-то не припомню, откуда именно тарболы брал. :-) Перл, наверное, отсюда: ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/. А сквид, наверное, оттуда же, и с сайта разработчиков в виде исходников.&lt;br&gt;В общем, не помню :-)&lt;br&gt;</description>
</item>

</channel>
</rss>
