From patchwork Sun Nov 21 21:15:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Kehayias X-Patchwork-Id: 34730 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7F1D027BBE3; Sun, 21 Nov 2021 21:16:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EB7F627BBE1 for ; Sun, 21 Nov 2021 21:16:21 +0000 (GMT) Received: from localhost ([::1]:56916 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mouCD-0005Gs-3U for patchwork@mira.cbaines.net; Sun, 21 Nov 2021 16:16:21 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48412) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mouBv-0005GW-Q0 for guix-patches@gnu.org; Sun, 21 Nov 2021 16:16:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34674) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mouBt-0005bX-Vk for guix-patches@gnu.org; Sun, 21 Nov 2021 16:16:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mouBt-0007ST-S8 for guix-patches@gnu.org; Sun, 21 Nov 2021 16:16:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52028] [core-updates-frozen] [PATCH] gnu: python-nautilus: Remove package. Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 21 Nov 2021 21:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52028 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52028@debbugs.gnu.org X-Debbugs-Original-To: Guix-patches Received: via spool by submit@debbugs.gnu.org id=B.163752932628620 (code B ref -1); Sun, 21 Nov 2021 21:16:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Nov 2021 21:15:26 +0000 Received: from localhost ([127.0.0.1]:46219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mouBC-0007RO-7m for submit@debbugs.gnu.org; Sun, 21 Nov 2021 16:15:26 -0500 Received: from lists.gnu.org ([209.51.188.17]:57812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mouBA-0007R2-7G for submit@debbugs.gnu.org; Sun, 21 Nov 2021 16:15:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48160) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mouBA-0004iX-2u for guix-patches@gnu.org; Sun, 21 Nov 2021 16:15:16 -0500 Received: from mail-0201.mail-europe.com ([51.77.79.158]:39563) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mouB6-0005Iy-K2 for guix-patches@gnu.org; Sun, 21 Nov 2021 16:15:15 -0500 Date: Sun, 21 Nov 2021 21:15:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1637529305; bh=VuQCdKBZwbsbrnDYq0J0tDvhfGt7wAg8xVnIDqxaqcg=; h=Date:To:From:Reply-To:Subject:From; b=ggrQGqmiDX9Zm3jQ435SUCsHmUNVFHTDYoax2fusRc/iSHmThE/wCkJ5pK7kWyGbI KsPXQDDXk1FrVzP0A1Pt1gp+ghMEVWaSunYkzYbZQ7idobqdBpXLl/oFe0lErSrIQT QEqmkRrPgX+wby8r2j4h+Aneh/86/HYG5YtmdpMs= Message-ID: MIME-Version: 1.0 Received-SPF: pass client-ip=51.77.79.158; envelope-from=john.kehayias@protonmail.com; helo=mail-0201.mail-europe.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: John Kehayias X-ACL-Warn: , John Kehayias via Guix-patches X-Patchwork-Original-From: John Kehayias via Guix-patches via From: John Kehayias X-getmail-retrieved-from-mailbox: Patches Hello, After much time spent trying to fix/update python-nautilus failing on core-updates-frozen, I realized this is not actually a package needed by anything in Guix. Packages actually wanted nautilus-python for integration with the nautilus file manager, not this one: https://gitlab.gnome.org/GNOME/nautilus-python Since the package is unused by other packages then, and dates from 2016 (perhaps inactive), I've gone ahead and removed it. This should fix (or help fix) the related builds failing on core-updates-frozen. I've tested that one of the packages that have this as an input, syncthing-gtk, builds and runs without it. I have not tried the others but have checked upstream listed nautilus-python as what they wanted which is a different package. I have a WIP patch that added some python packages that were needed to update python-nautilus, which I'll send as a bug report in case it is helpful to someone later. Thanks, John From 701b723d9da070c7e1515463b3023b9638c9cef2 Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Sun, 21 Nov 2021 15:58:38 -0500 Subject: [PATCH] gnu: python-nautilus: Remove package. This package dates from 2016 and looks inactive. The packages that used this as an input actually wanted nautilus-python (not currently packaged), for (optional) integration with the nautilus file manager. * gnu/packages/python-xyz.scm (python-nautilus): Remove variable. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect)[inputs]: Remove it. * gnu/packages/sync.scm (nexcloud-client)[inputs]: Remove it. * gnu/packages/syncthing.scm (syncthing-gtk)[inputs]: Remove it. --- gnu/packages/gnome-xyz.scm | 1 - gnu/packages/python-xyz.scm | 33 --------------------------------- gnu/packages/sync.scm | 1 - gnu/packages/syncthing.scm | 1 - 4 files changed, 36 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 6ba9656cdd..087dd97f7d 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -437,7 +437,6 @@ (define-public gnome-shell-extension-gsconnect ("nautilus" ,nautilus) ("openssh" ,openssh) ("openssl" ,openssl) - ("python-nautilus" ,python-nautilus) ("python-pygobject" ,python-pygobject) ("upower" ,upower))) (native-inputs diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index f7189e0ddd..2e54bf7758 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16991,39 +16991,6 @@ (define-public python-graphene with an associated set of resolve methods that know how to fetch data.") (license license:expat))) -(define-public python-nautilus - (package - (name "python-nautilus") - (version "0.4.9") - (source - (origin - (method url-fetch) - (uri (pypi-uri "nautilus" version)) - (sha256 - (base32 - "01hwzjc1zshk4vvxrcghm398fpy4jls66dyz06g07mrwqif8878p")))) - (build-system python-build-system) - (arguments `(#:tests? #f)) ; fails to import test modules - (propagated-inputs - `(("python-bcrypt" ,python-bcrypt) - ("python-click" ,python-click) - ("python-consul" ,python-consul) - ("python-graphene" ,python-graphene) - ("python-jinja2" ,python-jinja2) - ("python-peewee" ,python-peewee) - ("python-pika" ,python-pika) - ("python-tornado" ,python-tornado) - ("python-wtforms" ,python-wtforms))) - (native-inputs - `(("python-nose2" ,python-nose2))) - (home-page "https://github.com/AlecAivazis/nautilus") - (synopsis "Library for creating microservice applications") - (description - "Nautilus is a framework for flux based microservices that looks to -provide extendible implementations of common aspects of a cloud so that you can -focus on building massively scalable web applications.") - (license license:expat))) - (define-public python-random2 (package (name "python-random2") diff --git a/gnu/packages/sync.scm b/gnu/packages/sync.scm index ad264a0fe3..946b64b452 100644 --- a/gnu/packages/sync.scm +++ b/gnu/packages/sync.scm @@ -190,7 +190,6 @@ (define-public nextcloud-client ("libcloudproviders" ,libcloudproviders) ("libzip" ,libzip) ("openssl" ,openssl) - ("python-nautilus" ,python-nautilus) ("qtbase" ,qtbase-5) ("qtdeclarative" ,qtdeclarative) ("qtgraphicaleffects" ,qtgraphicaleffects) diff --git a/gnu/packages/syncthing.scm b/gnu/packages/syncthing.scm index 4deb60bee2..8880801adb 100644 --- a/gnu/packages/syncthing.scm +++ b/gnu/packages/syncthing.scm @@ -191,7 +191,6 @@ (define-public syncthing-gtk ("python-dateutil" ,python-dateutil) ("python-pycairo" ,python-pycairo) ("python-pygobject" ,python-pygobject) - ("python-nautilus" ,python-nautilus) ("psmisc" ,psmisc) ("syncthing" ,syncthing))) ;; (native-inputs -- 2.34.0