From unknown Wed Jun 18 23:08:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31767 <31767@debbugs.gnu.org> To: bug#31767 <31767@debbugs.gnu.org> Subject: Status: [PATCH 2/3] gnu: Add umoci. Reply-To: bug#31767 <31767@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:08:55 +0000 retitle 31767 [PATCH 2/3] gnu: Add umoci. reassign 31767 guix-patches submitter 31767 =E5=AE=8B=E6=96=87=E6=AD=A6 severity 31767 normal tag 31767 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 09 07:22:06 2018 Received: (at submit) by debbugs.gnu.org; 9 Jun 2018 11:22:06 +0000 Received: from localhost ([127.0.0.1]:40377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRbwb-00089R-Jr for submit@debbugs.gnu.org; Sat, 09 Jun 2018 07:22:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRbwa-00088o-MV for submit@debbugs.gnu.org; Sat, 09 Jun 2018 07:22:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRbwU-00058e-Pe for submit@debbugs.gnu.org; Sat, 09 Jun 2018 07:21:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57709) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRbwU-00058X-MD for submit@debbugs.gnu.org; Sat, 09 Jun 2018 07:21:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRbwT-0005lA-3a for guix-patches@gnu.org; Sat, 09 Jun 2018 07:21:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRbwP-000571-To for guix-patches@gnu.org; Sat, 09 Jun 2018 07:21:57 -0400 Received: from rezeros.cc ([45.76.207.221]:49112) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRbwP-00056K-EC for guix-patches@gnu.org; Sat, 09 Jun 2018 07:21:53 -0400 Received: from localhost (183.220.27.139 [183.220.27.139]) by rezeros.cc (OpenSMTPD) with ESMTPSA id 6acc3b2d (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 9 Jun 2018 11:21:48 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 218792b4; Sat, 9 Jun 2018 11:21:01 +0000 (UTC) From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= To: guix-patches@gnu.org Subject: [PATCH 2/3] gnu: Add umoci. Date: Sat, 9 Jun 2018 19:20:59 +0800 Message-Id: <20180609112100.18807-2-iyzsong@member.fsf.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180609112100.18807-1-iyzsong@member.fsf.org> References: <20180609112100.18807-1-iyzsong@member.fsf.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) * gnu/packages/virtualization.scm (umoci): New variable. --- gnu/packages/virtualization.scm | 45 +++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index d2419df98..d5be45b1e 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -864,3 +864,48 @@ packaged according to the Container Initiative (OCI) format} and is a compliant implementation of the Open Container Initiative specification.") (license asl2.0))) + +(define-public umoci + (package + (name "umoci") + (version "0.4.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/openSUSE/umoci/releases/download/v" + version "/umoci.tar.xz")) + (file-name (string-append "umoci-" version ".tar.xz")) + (sha256 + (base32 + "0hg7hs4dagj2fgymm4b4s68k1v2k2093s3jg0d94j0ixhfmyg9nd")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/openSUSE/umoci" + #:install-source? #f + #:phases + (modify-phases %standard-phases + (replace 'unpack + (lambda* (#:key source import-path #:allow-other-keys) + ;; Unpack the tarball into 'umoci' instead of "runc-${version}". + (let ((dest (string-append "src/" import-path))) + (mkdir-p dest) + (invoke "tar" "-C" (string-append "src/" import-path) + "--strip-components=1" + "-xvf" source)))) + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (chdir (string-append "src/" import-path)) + ;; TODO: build manpages with 'go-md2man'. + (invoke "make" "SHELL=bash"))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bindir (string-append out "/bin"))) + (install-file "umoci" bindir) + #t)))))) + (home-page "https://umo.ci/") + (synopsis "Tool for modifying Open Container images") + (description + "@command{umoci} is a tool that allows for high-level modification of an +OCI image layout and its tagged images.") + (license asl2.0))) -- 2.17.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 11 08:24:13 2018 Received: (at 31767) by debbugs.gnu.org; 11 Jun 2018 12:24:13 +0000 Received: from localhost ([127.0.0.1]:42871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSLro-0006JU-TD for submit@debbugs.gnu.org; Mon, 11 Jun 2018 08:24:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSLrn-0006JJ-M4 for 31767@debbugs.gnu.org; Mon, 11 Jun 2018 08:24:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fSLrh-0003ta-GZ for 31767@debbugs.gnu.org; Mon, 11 Jun 2018 08:24:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fSLrh-0003tO-Cx; Mon, 11 Jun 2018 08:24:05 -0400 Received: from [193.50.110.75] (port=56618 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fSLrg-0008QD-R0; Mon, 11 Jun 2018 08:24:05 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: =?utf-8?B?5a6L5paH5q2m?= Subject: Re: [bug#31767] [PATCH 2/3] gnu: Add umoci. References: <20180609112100.18807-1-iyzsong@member.fsf.org> <20180609112100.18807-2-iyzsong@member.fsf.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Prairial an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 11 Jun 2018 14:24:03 +0200 In-Reply-To: <20180609112100.18807-2-iyzsong@member.fsf.org> (=?utf-8?B?IuWui+aWh+atpiIncw==?= message of "Sat, 9 Jun 2018 19:20:59 +0800") Message-ID: <87muw1ik9o.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31767 Cc: 31767@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) =E5=AE=8B=E6=96=87=E6=AD=A6 skribis: > * gnu/packages/virtualization.scm (umoci): New variable. [...] > + (home-page "https://umo.ci/") > + (synopsis "Tool for modifying Open Container images") > + (description > + "@command{umoci} is a tool that allows for high-level modification = of an > +OCI image layout and its tagged images.") Maybe s/OCI/Open Container Image (OCI)/. Otherwise LGTM, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 12 07:36:02 2018 Received: (at 31767-done) by debbugs.gnu.org; 12 Jun 2018 11:36:02 +0000 Received: from localhost ([127.0.0.1]:44147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fShak-0001zi-BI for submit@debbugs.gnu.org; Tue, 12 Jun 2018 07:36:02 -0400 Received: from rezeros.cc ([45.76.207.221]:34308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fShah-0001yu-BG for 31767-done@debbugs.gnu.org; Tue, 12 Jun 2018 07:36:00 -0400 Received: from localhost (117.174.29.138 [117.174.29.138]) by rezeros.cc (OpenSMTPD) with ESMTPSA id b6127be1 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 12 Jun 2018 11:35:52 +0000 (UTC) Received: from gift (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 7893025a; Tue, 12 Jun 2018 11:35:43 +0000 (UTC) From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [bug#31767] [PATCH 2/3] gnu: Add umoci. References: <20180609112100.18807-1-iyzsong@member.fsf.org> <20180609112100.18807-2-iyzsong@member.fsf.org> <87muw1ik9o.fsf@gnu.org> Date: Tue, 12 Jun 2018 19:35:43 +0800 In-Reply-To: <87muw1ik9o.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 11 Jun 2018 14:24:03 +0200") Message-ID: <87k1r4jkz4.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ludo@gnu.org (Ludovic Courtès) writes: > 宋文武 skribis: > >> * gnu/packages/virtualization.scm (umoci): New variable. > > [...] > >> + (home-page "https://umo.ci/") >> + (synopsis "Tool for modifying Open Container images") >> + (description >> + "@command{umoci} is a tool that allows for high-level modification of an >> +OCI image layout and its tagged images.") > > Maybe s/OCI/Open Container Image (OCI)/. [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.1 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily X-Debbugs-Envelope-To: 31767-done Cc: 31767-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > =E5=AE=8B=E6=96=87=E6=AD=A6 skribis: > >> * gnu/packages/virtualization.scm (umoci): New variable. > > [...] > >> + (home-page "https://umo.ci/") >> + (synopsis "Tool for modifying Open Container images") >> + (description >> + "@command{umoci} is a tool that allows for high-level modification= of an >> +OCI image layout and its tagged images.") > > Maybe s/OCI/Open Container Image (OCI)/. Okay. > > Otherwise LGTM, thanks! Pushed, thanks! From unknown Wed Jun 18 23:08:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 11 Jul 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator