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=20221208; t=1692880169; x=1693484969; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:sender:from :to:cc:subject:date:message-id:reply-to; bh=Bz7zcfW4ZweCoXujAr/l1+yHDtTN4DNVAodMCc3Zwgs=; b=doky7spPv6ZVRTYfqQkWG/C53F6y9AHgrJqbYpdaKj1/U4sXGt4YJvTmsB3vHHhtaM AeuKMrU0kSaEIG2Dwa4x/4gadWdyRPr92fWquRmA2wGO2tHNwXIhCC+peVCh5QjUT105 sD8yIgWbR2UuIzmp3n/qwrJ9ZweSHHGjOenbCkwvKnSbVj/ko01EpOlToyQKvLKlwP8f o17sBMUNxBz3xM/gC2Np1ouGnyq6JZwX+AowUOYXdnSrmUYpamyoGiocyOepeLQg20+v KmVwTVLQ4TMREsm8taZivNKkl1bvTeQ75DWVzLwmWlCMqFlgcNRqrV2V2YwVV0hRr0ep sv4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692880169; x=1693484969; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Bz7zcfW4ZweCoXujAr/l1+yHDtTN4DNVAodMCc3Zwgs=; b=HvKzaNM2WfIfAU0gwSNz5PmlLGsUtJSNOd8IASu0PBDApvaBFNDvEZ8pVnuL0VKd4k zJcKA/y4Q/Rl0Pbuf19KDGyZzuavoonglfvOOOiHjEgH8qKeSaXjY7h5CoPkYvRX6pUN goNG8k8uBjy/NgFJFC+CgioK3ebe+ZqumwU6rQnO1p0VM7J20Alj4FovGmzmocqorBqt m3Tb0WhzjaeBOXnnX7OpJCKOg105YBj0aj/WqYuuDS9A/a4zZ/Ib2bemQUTZtsmbG+K5 kw67Zl4gSYj5Nagao6NAGngSUSiZSB95ZjpI06AtVrPSdVRPvYhkZqm7YNB6Nd+EkL5L CPqg== X-Gm-Message-State: AOJu0Yw4ObOpA68xqK56KSYNSgIvcqJbXPhJ532b3eFV2NuYL5Le2MoJ XJo3F2fljUIPvQTNdDlBQGl9xZRC9O4= X-Google-Smtp-Source: AGHT+IFZPocvZZmLbSjOUEJYnLyHh/9wxdA7PH8bWvoJVIqvyhKS2qSuQiQiQ68eSw7zxHmm/TgROw== X-Received: by 2002:a2e:940d:0:b0:2bc:d38e:65ab with SMTP id i13-20020a2e940d000000b002bcd38e65abmr5027249ljh.37.1692880168992; Thu, 24 Aug 2023 05:29:28 -0700 (PDT) Sender: "Ivan A. Melnikov" Date: Thu, 24 Aug 2023 16:29:27 +0400 From: "Ivan A. Melnikov" To: ALT Linux Team development discussions Message-ID: <7rv72y7lwkh63hst2sixglqudz5aq6t4w2pbj4qhq53szsla4v@jfadtzherk4v> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: [devel] python3 FTBFS 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: Thu, 24 Aug 2023 12:29:32 -0000 Archived-At: List-Archive: List-Post: On Thu, Aug 24, 2023 at 10:33:32AM +0300, Arseny Maslennikov wrote: > python3 grenka imz vitty george glebfm darktemplar А тут всё любопытно. Во-первых, новый autoconf делает симлинки вместо копирования, а cp -rl симлинки разименоввывает перет тем как делать хардлинки. Эту проблему можно преодолеть несколькими способами, я предлагаю так: https://git.altlinux.org/people/iv/packages/?p=python3.git;a=commitdiff;h=441eeaf575d7c8d9e977cc4b658d53e5278b364e Во-вторых, когда эта проблема преодолена, вылезает следующая: при поиске зависимостей python3 использует свежесобранный интерпретатор из %buildroot, поэтому системный %python3_sitelibdir_noarch к нему в sys.path не попадает. Раньше это никому не мешало, но после недавнего выделения py3dephell из rpm-build-python3 начало активно мешать: https://git.altlinux.org/tasks/327851/logs/events.1.1.log [x86_64] from py3dephell.py3prov import generate_provides [x86_64] ModuleNotFoundError: No module named 'py3dephell' [x86_64] find-provides: ERROR: /usr/lib/rpm/python3.prov failed [x86_64] error: /bin/sh failed Эту проблему можно преодолеть несколькими способами, и мне кажется это стоит сделать на стороне rpm-build-python3. Ради эксперимента я сделал так: https://git.altlinux.org/people/iv/packages/?p=rpm-build-python3.git;a=commitdiff;h=d6559329c572b1850a961ac28454a09be0f2979e хотя наверное можно подумать и сделать аккуратнее. В третих, когда и эта проблема преодолена, мы упираемся в текущие проблемы c curses. https://git.altlinux.org/tasks/327851/logs/events.2.1.log Тут я просто надеюсь, что эти проблемы куда-нибудь утекут. Всем спасибо за внимание, было весело. -- wbr, iv m.