<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Парочка вопрос о portage и ebuild]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=26036</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=26036&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Парочка вопрос о portage и ebuild».]]></description>
		<lastBuildDate>Mon, 14 Jan 2013 19:28:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320690#p320690</link>
			<description><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>А это как ? Я же в генте полный .. :-)</p></blockquote></div><p><strong>man 5 ebuild</strong> к ознакомлению...</p><p>T=&quot;${PORTAGE_TMPDIR}/portage/${CATEGORY}/${PF}/temp&quot; <br />в общем должно понятно, где искать... <br />кроме того обычный portage выводит, что желательно запостить при запросе саппорта...</p><p>ЗЫ: ладно... до завтра...</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Mon, 14 Jan 2013 19:28:32 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320690#p320690</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320684#p320684</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>та же ошибка или другая?<br />если через ebuild собираешь, то clean не забыл сделать?</p></blockquote></div><p>Та же, он просто не видит питон, вообще. Делал.<br /></p><div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>и посмотри, появляется ли эта декларация в <br />${T}/environment</p></blockquote></div><p>А это как ? Я же в генте полный .. :-)</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Mon, 14 Jan 2013 19:20:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320684#p320684</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320681#p320681</link>
			<description><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>Не проходит, к сожалению Наверное в генте другое расположение файлов питона, чем в слаке</p></blockquote></div><p>та же ошибка или другая?<br />если через ebuild собираешь, то clean не забыл сделать?<br />и посмотри, появляется ли эта декларация в ${T}/environment</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Mon, 14 Jan 2013 19:15:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320681#p320681</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320615#p320615</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p> т.е. просто PYTHON_SKIP_SANITY_CHECKS=1 куда-нить в make.conf запихнуть надо.</p></blockquote></div><p>Не проходит, к сожалению Наверное в генте другое расположение файлов питона, чем в слаке</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Mon, 14 Jan 2013 12:59:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320615#p320615</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320552#p320552</link>
			<description><![CDATA[<p>по поводу python&#039;а всё просто должно решаться:<br /><strong>python.eclass</strong>:<br /></p><div class="codebox"><pre><code> 337 _python_initial_sanity_checks() {
 338     if [[ &quot;$(declare -p PYTHON_SANITY_CHECKS_EXECUTED 2&gt; /dev/null)&quot; != &quot;declare -- PYTHON_SANITY_CHECKS_EXECUTED=&quot;* || &quot; ${FUNCNAME[@]:1} &quot; =~ &quot; &quot;(python_set_active_version|python_pkg_setup)&quot; &quot; &amp;&amp; -z      &quot;${PYTHON_SKIP_SANITY_CHECKS}&quot; ]]; then
 339         # Ensure that /usr/bin/python and /usr/bin/python-config are valid.
 340         if [[ &quot;$(readlink &quot;${EPREFIX}/usr/bin/python&quot;)&quot; != &quot;python-wrapper&quot; ]]; then
 341             eerror &quot;&#039;${EPREFIX}/usr/bin/python&#039; is not valid symlink.&quot;
 342             eerror &quot;Use \`eselect python set \${python_interpreter}\` to fix this problem.&quot;
 343             die &quot;&#039;${EPREFIX}/usr/bin/python&#039; is not valid symlink&quot;
 344         fi
 345         if [[ &quot;$(&lt;&quot;${EPREFIX}/usr/bin/python-config&quot;)&quot; != *&quot;Gentoo python-config wrapper script&quot;* ]]; then
 346             eerror &quot;&#039;${EPREFIX}/usr/bin/python-config&#039; is not valid script&quot;
 347             eerror &quot;Use \`eselect python set \${python_interpreter}\` to fix this problem.&quot;
 348             die &quot;&#039;${EPREFIX}/usr/bin/python-config&#039; is not valid script&quot;
 349         fi
 350     fi
 351 }</code></pre></div><p>т.е. просто PYTHON_SKIP_SANITY_CHECKS=1 куда-нить в make.conf запихнуть надо.</p><p>c autotools сложнее: там екласс проверяет, какие версии установлены через portage... самое простое где-нить в среде указать самому WANT_AUTOMAKE=&quot;&lt;версия&gt;&quot;</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Mon, 14 Jan 2013 01:22:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320552#p320552</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320550#p320550</link>
			<description><![CDATA[<div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>А сам рутной через портаж собран или слаковский? <br />Ибо, опять же, мало ли...</p></blockquote></div><p>Слаковский. Но если отличие в automake в пакетах генты и слаки в том, что в первом нет пустой папочке /usr/share/aclocal .. и пары симлинков, чего ему там не нравилось непонятно, то пересобирать в случае чего всю эту кашу , не, ей богу, проще запустить скрипт для сборки этих пакетов из сорцов в&nbsp; /usr/portage/distfiles, чем пересобирать все это хозяйство.<br />Но, thanks, еще раз за automake :-)</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Mon, 14 Jan 2013 00:49:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320550#p320550</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320549#p320549</link>
			<description><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>Сделал eselect python set python2.7, симлинк на враппер, все равно не видит.</p></blockquote></div><p>А сам рутной через портаж собран или слаковский? <br />Ибо, опять же, мало ли...</p>]]></description>
			<author><![CDATA[null@example.com (raven_cler)]]></author>
			<pubDate>Mon, 14 Jan 2013 00:40:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320549#p320549</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320521#p320521</link>
			<description><![CDATA[<div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>Вроде как просто симлинк на враппер, устанавливающийся с eselect-python</p></blockquote></div><p>Сделал eselect python set python2.7, симлинк на враппер, все равно не видит.<br />А за пересборку automake thanks :-), теперь все нормально. Там потребовалось всего пара симлинков</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Sun, 13 Jan 2013 17:21:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320521#p320521</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320520#p320520</link>
			<description><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>Можно поподробнее, это просто симлинк или какой то специфичный враппер</p></blockquote></div><p>Вроде как просто симлинк на враппер, устанавливающийся с eselect-python</p>]]></description>
			<author><![CDATA[null@example.com (raven_cler)]]></author>
			<pubDate>Sun, 13 Jan 2013 17:19:26 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320520#p320520</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320517#p320517</link>
			<description><![CDATA[<p>Вопрос с automake решился его пересборкой из portage и парой симлинков, но&nbsp; питон , увы, не видит даже с eselect-python</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Sun, 13 Jan 2013 16:50:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320517#p320517</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320514#p320514</link>
			<description><![CDATA[<div class="quotebox"><cite>ormorph пишет:</cite><blockquote><p>Я полагаю, что проблема может быть в этом.<br />Так по идее так оно и есть) это пакет <strong>eselect-python</strong> как бы нужен.</p></blockquote></div><p>Да вот с ним как то и не получалось, то есть выбор делается, но ошибка по прежнему появляется<br /></p><div class="quotebox"><cite>ormorph пишет:</cite><blockquote><p>Ну а для automake, нужен пакет <strong>automake-wrapper</strong>, это скрипт, позволяющий держать несколько версий automake<br />т.е. сам файл automake, это скрипт, бинарник из самого пакета <strong>automake</strong> обычно с версией <strong>(automake-1.11)</strong><br />Скрипт по умолчанию использует старшую версию, но можно еще использовать и более младшую используя переменную <strong>WANT_AUTOMAKE</strong></p></blockquote></div><p>Если его нет, то ebuild не видит automake даже из gentoo или он все таки необязателен ?</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Sun, 13 Jan 2013 16:12:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320514#p320514</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320512#p320512</link>
			<description><![CDATA[<div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>В свою очередь, в gentoo ешё лежит следующий файл: <br /></p><div class="codebox"><pre><code> $ cat /etc/env.d/python/config 
python2.7</code></pre></div><p>Есть вероятность, что оный тоже проверяется.</p></blockquote></div><p>Он есть, но там только одна строка - python2.7<br /></p><div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>Да, прошу прощения. symlink в gentoo выглядит так: <br /></p><div class="codebox"><pre><code>$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 14 нояб. 13 22:48 /usr/bin/python -&gt; python-wrapper</code></pre></div></blockquote></div><p>Можно поподробнее, это просто симлинк или какой то специфичный враппер, потому что простой симлинк проблему не решает<br />Он его просто не видит, даже при выборе с eselect-python<br /></p><div class="codebox"><pre><code> * ERROR: app-editors/editra-0.7.08 failed (compile phase):
 *   _python_calculate_PYTHON_ABIS(): &#039;dev-lang/python&#039; is not installed</code></pre></div><div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>Я <em>полагаю</em>, что проблема может быть в этом.</p></blockquote></div><p>Тогда попробую собрать из portage, хотя бы посмотреть, чем они отличаются.</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Sun, 13 Jan 2013 16:07:54 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320512#p320512</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320511#p320511</link>
			<description><![CDATA[<div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>Я полагаю, что проблема может быть в этом.</p></blockquote></div><p>Так по идее так оно и есть) это пакет <strong>eselect-python</strong> как бы нужен.</p><p>Ну а для automake, нужен пакет <strong>automake-wrapper</strong>, это скрипт, позволяющий держать несколько версий automake<br />т.е. сам файл automake, это скрипт, бинарник из самого пакета <strong>automake</strong> обычно с версией <strong>(automake-1.11)</strong><br />Скрипт по умолчанию использует старшую версию, но можно еще использовать и более младшую используя переменную <strong>WANT_AUTOMAKE</strong></p>]]></description>
			<author><![CDATA[null@example.com (ormorph)]]></author>
			<pubDate>Sun, 13 Jan 2013 16:06:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320511#p320511</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320508#p320508</link>
			<description><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>А он и есть , линк из python2.7 на python</p></blockquote></div><p>В свою очередь, в gentoo ешё лежит следующий файл: <br /></p><div class="codebox"><pre><code> $ cat /etc/env.d/python/config 
python2.7</code></pre></div><p>Есть вероятность, что оный тоже проверяется. <br />Да, прошу прощения. symlink в gentoo выглядит так: <br /></p><div class="codebox"><pre><code>$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 14 нояб. 13 22:48 /usr/bin/python -&gt; python-wrapper</code></pre></div><div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>Вы думаете что обязателен именно automake из gentoo?</p></blockquote></div><p>Я <em>полагаю</em>, что проблема может быть в этом.</p>]]></description>
			<author><![CDATA[null@example.com (raven_cler)]]></author>
			<pubDate>Sun, 13 Jan 2013 15:39:10 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320508#p320508</guid>
		</item>
		<item>
			<title><![CDATA[Re: Парочка вопрос о portage и ebuild]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=320507#p320507</link>
			<description><![CDATA[<div class="quotebox"><cite>raven_cler пишет:</cite><blockquote><p>Насколько я понял, ныне отдельно лежат /usr/bin/python2 и /usr/bin/python3 <br />Создать симлинк на /usr/bin/python из нужной версии пробовали? <br />Относительно automake - собран отдельно или стоит из гентушного ебилда через portage?</p></blockquote></div><p>А он и есть , линк из python2.7 на python. Там , правда, еще есть и линк python2.<br />А вот с automake, он из слаки. Вы думаете что обязателен именно automake из gentoo? Мне просто как то не хочется им заменять automake из слаки.</p>]]></description>
			<author><![CDATA[null@example.com (SergMarkov)]]></author>
			<pubDate>Sun, 13 Jan 2013 15:27:59 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=320507#p320507</guid>
		</item>
	</channel>
</rss>
