From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=basealt.ru; s=dkim; t=1762777417; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5+OvfRv59lsFcpaiHZSjIdjTWsWVa3zRoFxEuhJ1UvM=; b=0xZr8IZUJ5mUu8+za27sp267slZ+OLYxm+nANwDgpY6GFYJ1vIMP4AJ7hzTh8gw5x/utkI GQn5118o0TB5yzzMTdSIsMkyXPU1rl1RCnHejWr1c3pUQZDKIVArKqzzKkLWlNkWylVGB6 yOWM/9rXt+Z5Q8IWJQNtsTSJamme8cipTCWOQ/nqjVe8ikxfw3mfyJyvk2SmPfDZr+Dp7U gbG6jGqs07Aji+w2ySTdD3YgIHr8KVYxESB7tXqcVygTsw18s+hp1F/ci3sKN+Dyom2Emo 8uENLf0o8ww1Kmp8NtNTB67ZExkPzgKCfazL4UbJnE281DYQNLAR+AdqybXeuA== Message-ID: Date: Mon, 10 Nov 2025 15:23:36 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: devel-newbies@lists.altlinux.org References: <481770b3-9055-4948-b036-3b417e03b045@yandex.ru> Content-Language: ru From: Anton Farygin Organization: BaseALT In-Reply-To: <481770b3-9055-4948-b036-3b417e03b045@yandex.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [newbies] =?utf-8?b?c2VtYW50aWsgKG1pbmRtYXBzKSDQuCDQsdC40LHQu9C4?= =?utf-8?b?0L7RgtC10LrQsCB3YWZsaWI=?= X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Nov 2025 12:23:39 -0000 Archived-At: List-Archive: On 11/10/25 15:06, Alexander Lubyagin wrote: > Собрал графическое приложение для рисования диаграмм связей (mindmaps). > Называется оно semantik. Зависимости от python2.7, как и в OpenSUSE, > подчистил sed -i. Но внутрь ещё "вкорячены" утилиты wscript и waf-2.0.27, > которые требуют библиотеку waflib: > Разработчики решили эту мини-библиотеку завернуть в комментарии > скрипта waf > (самораспаковывающийся tar.bz2-архив) на что Питон ругается: > /usr/src/RPM/BUILD/semantik-1.2.11/./waf:101: DeprecationWarning: > Python 3.14 will, > by default, filter extracted tar archives and reject files or modify > their metadata. > Use the filter argument to control this behavior. > > Приложение написано поверх KDE (Qt), но, входящие в его состав утилиты > pdflatex.sem.py и beamer.sem.py ссылаются на библиотеку waflib. > Т.е., эту библиотеку не выкинуть. > > В Альте эта библиотека включена в состав пакета waf и расположена > по нестандартному пути: /usr/share/waf3/waflib > > Как разрулить эту зависимость? Библиотека waflib расположена ^ > по нестандартному пути. Выкидывать "вкоряченные" в semantik > версии waf и wscript я не могу - так как могут перестать работать > утилиты pdflatex.* и beamer.* Используйте системный waf, а не тот, который идёт с программой. И зачем-то вы это собираете из тарболла, хотя у проекта есть вполне живой git: https://gitlab.com/ita1024/semantik