[newbies] semantik (mindmaps) и библиотека waflib

Ivan A. Melnikov iv на altlinux.org
Пн Ноя 10 15:30:53 MSK 2025


On Mon, Nov 10, 2025 at 03:06:48PM +0300, Alexander Lubyagin wrote:
> Собрал графическое приложение для рисования диаграмм связей (mindmaps).
> Называется оно semantik. Зависимости от python2.7, как и в OpenSUSE,
> подчистил sed -i. Но внутрь ещё "вкорячены" утилиты wscript и waf-2.0.27,

waf предлагаю расвкорячить: не таскать с собой, а использовать системный.

Для этого пропатчить код, который его вызывает, чтобы он вызывал
не 'python waf ...' а просто 'waf ...'. Поставить нависимость на waf,
вкоряченый удалить.

wscript это не утилиты, а, по сути, сборочные скрипты, запускаемые
из-под waf. Генерируемая из них зависимость на python3(waflib)
ложная -- при запуске waf эта библиотека будет доступна. Эту зависимость
нужно удалить, например с помощью %filter_from_requires.

-- 
  wbr,
    iv m.


Подробная информация о списке рассылки devel-newbies