<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=KOI8-R">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Анализ своей деятельности я могу сделать и сам. Я не просил
пример пакетов которые были сломаны и <u>до</u> моей пересборки,
я просил показать, что сломал добавленный мной 2to3, раз вы про
это говорите, значит у вас должны быть на это основания.<br>
</p>
<div class="moz-cite-prefix">18.11.2019 16:44, Grigory Ustinov
пишет:<br>
</div>
<blockquote type="cite"
cite="mid:cf32a6c7-3a1d-a76b-fb9a-b3c4c8f2c506@basealt.ru">
<meta http-equiv="content-type" content="text/html;
charset=KOI8-R">
18.11.2019 12:59, Andrey Bychkov пишет:<br>
<div class="moz-forward-container">
<blockquote type="cite"
cite="mid:03ada606-1eee-fa49-0e2f-8a029b60839d@altlinux.org">
<p>Если в спеке используется 2to3 это еще не значит, что
что-то может не импортироваться именно из-за него :) Можно
конкретные примеры пакетов сломанных из-за 2to3?<br>
</p>
</blockquote>
<p>Вы хотите, чтобы я проделал работу по анализу вашей
деятельности за вас? Из-за него или не из-за него, вы
отправляете пакеты в сизиф, не убедившись хотя бы в частичной
их работоспособности, что ставит под сомнение ваши навыки
сборки пакетов. Для конкретики в
python3-module-django-countries нельзя выполнить import
django_countries. Внимание вопрос: для каких целей этот пакет
присутствует в репозитории?</p>
<p>В моём письме я больше ставил акцент не на том, что
использование 2to3 - это плохая практика, а на том, что
неосмысленное использование 2to3 - это плохая практика.</p>
<p>Мне лично хотелось бы, чтобы вы обращали внимание не только
на количество переведённых вами пакетов, но и на качество
такой работы.<br>
</p>
<blockquote type="cite"
cite="mid:03ada606-1eee-fa49-0e2f-8a029b60839d@altlinux.org">
<div class="moz-cite-prefix">15.11.2019 19:48, Grigory Ustinov
пишет:<br>
</div>
<blockquote type="cite"
cite="mid:595d07b1-0fd4-e639-4683-3e086d7456bc@basealt.ru">
<p>Хотелось бы обратить внимание отдела тестирования на
такую утилиту, как <b>check-python3-provs-importable</b>.
С помощью неё можно проверить импортируемость собранного
модуля.<br>
</p>
<p>grep mrdrew list.packages.sisyphus | grep python3- | cut
-f1 | while read line; do echo $line; hsh --ini <
/dev/null; hsh-install $line
tests-for-installed-python3-pkgs < /dev/null; hsh-run
--mount=/proc,/dev/pts
/usr/lib/rpm/check-python3-provs-importable $line; echo
$?; done 2>&1 | tee LOG</p>
<p>cat LOG | grep -v "<13>\|<86>\|<29>"
> results</p>
<p>Результаты приложены в аттаче.<br>
</p>
<p>grep mrdrew list.packages.sisyphus | grep python3- | cut
-f1 | wc -l</p>
<p>138<br>
</p>
<p>cat results | grep 123 | wc -l</p>
<p>44</p>
<p>Примерно треть переведённых с помощью 2to3 питоновских
модулей либо не полностью импортируются, либо не
импортируются полностью. Попробую ещё раз попросить
перестать использовать эту программу и использовать один
из двух других вариантов решения задачи. Либо обновлять
модули, либо удалять если совсем старые/ненужные и
вдобавок нерабочие.<br>
</p>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Devel@lists.altlinux.org" moz-do-not-send="true">Devel@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/devel" moz-do-not-send="true">https://lists.altlinux.org/mailman/listinfo/devel</a></pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Devel@lists.altlinux.org" moz-do-not-send="true">Devel@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/devel" moz-do-not-send="true">https://lists.altlinux.org/mailman/listinfo/devel</a></pre>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Devel@lists.altlinux.org">Devel@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/devel">https://lists.altlinux.org/mailman/listinfo/devel</a></pre>
</blockquote>
</body>
</html>