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=qEfMpSGYPFUhv6D0IjHdz5o+/qrWq5fo746iosO6ELo=; b=I+YyXFD79qYEucj7yQomXLGWBOSR4+ym5YPtzi8q1QGqdD5Csti9dxprhnkmGOA+GD Ol4X1uUhKcziYShRroCbPgu2r/5hTRDPNBPwWEy5jca+S317xvC/MfdSpAuHnheGgVyH ag8iw9bJjAkBKbfQNXoUOCrdZTUhmHXAVWvZAZCVtBUg8mus2OErE09M/fVyLuj67fhx hDv8N+BN+t0bmG6ZTUaaTPjUPoK/9JNDgRt/CF4p1CqjPkySJm875hrVEyVv3uSJgcKI qnBowuWr8QAfsp+KlrTEXKCuUyo5nYAmhZmXeYnD7Ow/+pqLtEsQu5SDyWz4oocQXQEe 1Svg== 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=qEfMpSGYPFUhv6D0IjHdz5o+/qrWq5fo746iosO6ELo=; b=VRCT1Jj8tvXxQIb8FOIRHTxVpbT9QRg6xTVrCsZNTOsjfCTQLScL5ElYSAUO8CHIOF YDLB6xyHj43PkpG4AjqT4h2Dj0dP2W+z7Di4NXRcagNW+wagAyBSuNYEr/x5vjqdOXM6 RAE5saWFnreUwG/DavSjPWtGxhjgRCZeii+WGpt1lDCsM7gQO0vfGjLlTWZhRc9I4mFQ 2Mr52zlZ92KE7zUWvZR84a0/s5/E9Fge+CKI4nG5351S/i8hiZ6cm6BKZzwz/J5MeOMn VJJE83cnRZV8pfv7UaP9ulb5GJcwYhCzmt0HcOXnzWO5KgYaW5dOnKdZQaGs7ZkDuP7D W4OA== X-Gm-Message-State: AA6/9RnQcdUZ4wMXqRsW0sRmN7cR2vpIXePCTEKeI8wz7Us2nsRiGaPmZuZ7H54ANEutFw== X-Received: by 10.25.37.18 with SMTP id l18mr2878808lfl.88.1476189668842; Tue, 11 Oct 2016 05:41:08 -0700 (PDT) Sender: Ivan Zakharyaschev Date: Tue, 11 Oct 2016 15:41:00 +0300 (MSK) From: Ivan Zakharyaschev X-X-Sender: imz@ovicaa.localdomain To: drool@altlinux.ru In-Reply-To: <2b791e5c-6095-0da3-cc6f-46e2dd71f3b3@rambler.ru> Message-ID: References: <2b791e5c-6095-0da3-cc6f-46e2dd71f3b3@rambler.ru> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="8323328-1554614071-1476189667=:5482" Cc: devel@lists.altlinux.org Subject: [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 12:41:12 -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-1554614071-1476189667=:5482 Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 11 Oct 2016, Motsyo Gennadi wrote: > Захотел обновить gis-weather, на локальном хашере p8 собирается, в > сизифе обломалось: > http://git.altlinux.org/tasks/170722/logs/events.1.1.log > Есть возможность подсказать, чего ему не хватает? Там: x86_64: NEW unmet dependencies detected: gis-weather#0.8.1-alt1 python3(dialogs) < 0 gis-weather#0.8.1-alt1 python3(services) < 0 Вижу, он сам их и предоставляет по своему особому пути (разбил на строки) -- и раньше так: [imz@people 1010]$ fgrep 'python3(dialogs)' success/* error/* success/gis-weather-0.8.0-alt1.1:/usr/src/tmp/gis-weather-buildroot/usr/share/gis-weather/dialogs/__init__.py provides python3(dialogs) (under non-std path /usr/share/gis-weather) success/gis-weather-0.8.0-alt1.1:Provides: python3(dialogs) = set:ed6q, python3(dialogs.about_dialog) = set:ed6q, python3(dialogs.city_id_dialog) = set:ed6q, python3(dialogs.help_dialog) = set:ed6q, python3(dialogs.settings_dialog) = set:ed6q, python3(dialogs.update_dialog) = set:ed6q, python3(services) = set:ed6q, python3(services.accuweather) = set:ed6q, python3(services.data) = set:ed6q, python3(services.gismeteo) = set:ed6q, python3(services.openweathermap) = set:ed6q, python3(services.yr) = set:ed6q, python3(utils) = set:ed6q, python3(utils.autorun) = set:ed6q, python3(utils.convert) = set:ed6q, python3(utils.date_convert) = set:ed6q, python3(utils.desktop) = set:ed6q, python3(utils.diff_versions) = set:ed6q, python3(utils.gw_menu) = set:ed6q, python3(utils.gw_vars) = set:ed6q, python3(utils.instance) = set:ed6q, python3(utils.localization) = set:ed6q, python3(utils.opener) = set:ed6q, python3(utils.presets) = set:ed6q, python3(utils.weather_vars) = set:ed6q, python3(utils.wind_direct_convert) = set:ed6q success/gis-weather-0.8.0-alt1.1:Requires: python3-module-pygobject3, python3-module-pycairo, /bin/bash, /usr/bin/env, python3, python3(__future__) < 0, python3(argparse) < 0, python3(cairo) < 0, python3(datetime) < 0, python3(dialogs) < 0, python3(gettext) < 0, python3(gi) < 0, python3(gzip) < 0, python3(json) < 0, python3(locale) < 0, python3(math) < 0, python3(os) < 0, python3(re) < 0, python3(services) < 0, python3(shlex) < 0, python3(shutil) < 0, python3(subprocess) < 0, python3(urllib) < 0, python3(utils) < 0, typelib(GLib), typelib(GObject), typelib(Gdk), typelib(GdkPixbuf), typelib(Gtk), typelib(Pango), typelib(PangoCairo), typelib(Rsvg) success/gis-weather-0.8.0-alt1.1:+Requires: python3(dialogs) < 0 success/gis-weather-0.8.0-alt1.1:+Provides: python3(dialogs) = set:ed6q Надо дать указание про это в spec-е с помощью %allow_python3_import_path . См. пример в спеке poezio . Не всегда удобно по умолчанию разрешать такие импорты, даже если у нас есть не стандратный python3_path. (В частности, могут возникнуть проблемы из-за разных путей на разных архитектурах.) Давайте посмотрим, что будет. Best regards, Ivan --8323328-1554614071-1476189667=:5482--