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=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=LmAmPs8j97v/hMPQHBiYNLwNN57nMC4dOImIxOQ/LlM=; b=aXGnpfRyuAI6J/CS04a7HbD5zJ97NzAaOX79kV9GqoEV4MyH3EGuIaBAmD0KYPLSL9 jiGBfg3SPHMKN0T7gYA/YDVo8NRLvO7Wj0vF2CYY38rGB3NVL82Y6UsiHG8Lb7QojVx4 zRv1XnAWjEu9stb0q0WYHD/pj1fzM+eVOZlxVrcCFrFZmmnyNkMf210/85flrsKoehMY 6PqFmvcYusJE5B5dU4Iz81bMQ55hqCtqLREpncY5XbVFUNFgCc/t5jisvaHMYZF+3GUC 8Wn9FlLGK7Ukv+siPLbMwnyeZ1M1mgj+lz8aTka1RYT6KlXE4Q8M2YmQzjkjbRfSxtPi 8fsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:in-reply-to :message-id:references:user-agent:mime-version; bh=LmAmPs8j97v/hMPQHBiYNLwNN57nMC4dOImIxOQ/LlM=; b=cGRba1LlSMxddMIaxUweGtvg/z0yGjvLTVnCWFVulDQYHEQ9h6z4HLJbZHmZ1z/36/ nV0CpLYhsHGgeX6zcHCw0ThRh2y6CnU+9GzGoPS4WpGSINkivv0gKfk/rEhfVcMoXlRx jMkVOpOow3y4N7wRnNqeN00Zb9cuIjz9OGt3N5+Y3wtbfy92T7y9wlLt5gGt928tCRGF tUV2K9Us6yRIP9gYIAOI5nvjI9o9tGtJo9HMG5AnpIncu5xgJRwptu/4C1L+rr1kLb2o FmKY/bNY4WZYw1IQidb+VQjKbGa5hwORcjKfh45ByJhYF0klrF7nlYG55Rjsq1E/4Sdy ZE5A== X-Gm-Message-State: AA6/9RkGrbM3j6oaQqPdO5Xr0dSjcLJ1G3xC+PRgiz0NciVNUhtAzLivDtAofUWU2zqHIg== X-Received: by 10.25.201.215 with SMTP id z206mr4198595lff.6.1476207112319; Tue, 11 Oct 2016 10:31:52 -0700 (PDT) Sender: Ivan Zakharyaschev Date: Tue, 11 Oct 2016 20:31:50 +0300 (MSK) From: Ivan Zakharyaschev X-X-Sender: imz@ovicaa.localdomain To: drool@altlinux.ru In-Reply-To: <6a2eaeff-1cef-fb3e-9aa9-e81a6232aa1a@rambler.ru> Message-ID: References: <2b791e5c-6095-0da3-cc6f-46e2dd71f3b3@rambler.ru> <6a2eaeff-1cef-fb3e-9aa9-e81a6232aa1a@rambler.ru> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="8323328-929976235-1476207111=:5482" Cc: devel@lists.altlinux.org Subject: Re: [devel] allow_python3_import_path Re: gis-weather unmets X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 17:31:58 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323328-929976235-1476207111=:5482 Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 11 Oct 2016, Motsyo Gennadi wrote: > 11.10.2016 15:41, Ivan Zakharyaschev пишет: >> Надо дать указание про это в spec-е с помощью %allow_python3_import_path >> . См. пример в спеке poezio . >> >> Давайте посмотрим, что будет. > > Есть возможность проверить это на сизифе? У меня только на p8 есть Проверил, пересобрав в Sisyphus старую версию. Оказалось, что достаточно просто использовать %add_python3_path для этого пакета; тогда зависимости самоудовлетворяются. Но я ради эксперимента и подготовки к будущему добавил в спек пересобранной в Sisyphus старой версии и тот макрос, о котором говорил. Он пригождается, если есть подпакеты и между ними такие зависимости. А ещё в будущем можно было бы из python3.req.py выкинуть код про самоудволетворение (ради простоты), потому что теперь эта фича дублируется в самом rpm (оптимизация зависимостей). (И ещё %python3_req_hier, чтобы посмотреть, как пакет это переживёт. Тоже полезное усиление зависимостей, которое думаю включить в будущем по умолчанию. С помощью него обнаружил ошибки в пакетах, когда включал. Например, в пакете python3 был неработоспособный код. И ещё какой-то был пустой пакет, который как бы удовлетворял простые зависимости дргуих пакетов, а кода на самом деле не было. Взял себе за правило перед копированием в p8 включать %python3_req_hier, чтобы быть более уверенным в работоспособности того, что в p8.) Best regards, Ivan --8323328-929976235-1476207111=:5482--