GNU bug report logs - #61680
[PATCH] gnu: podman: Add 'docker' alias script as 'docker' output

Previous Next

Package: guix-patches;

Reported by: Zongyuan Li <zongyuan.li <at> c0x0o.me>

Date: Tue, 21 Feb 2023 14:58:01 UTC

Severity: normal

Tags: patch

Done: "Danny Milosavljevic" <dannym <at> scratchpost.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 61680 <at> debbugs.gnu.org (full text, mbox):

From: lWP6SrZsSwhCy5tUxadDfg <zongyuan.li <at> c0x0o.me>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 61680 <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: podman: Add 'docker' alias script as 'docker' output
Date: Wed, 22 Feb 2023 05:52:47 +0000

> On Feb 22, 2023, at 13:19, Liliana Marie Prikler <liliana.prikler <at> gmail.com> wrote:
>
> Am Dienstag, dem 21.02.2023 um 14:34 +0000 schrieb Zongyuan Li:
>> * gnu/packages/containers.scm: New 'docker' output for podman
> That ChangeLog looks somewhat incomplete.
>
>> Signed-off-by: Zongyuan Li <zongyuan.li <at> c0x0o.me>
> Signed-off-by is for committers signing off the commits.
>
>> ---
>>  gnu/packages/containers.scm | 157 +++++++++++++++++++---------------
>> --
>>  1 file changed, 83 insertions(+), 74 deletions(-)
>>
>> diff --git a/gnu/packages/containers.scm
>> b/gnu/packages/containers.scm
>> index 272b67c38d..80c4aaa400 100644
>> --- a/gnu/packages/containers.scm
>> +++ b/gnu/packages/containers.scm
>> @@ -312,83 +312,92 @@ (define-public podman
>>    (package
>>      (name "podman")
>>      (version "4.3.1")
>> -    (source
>> -     (origin
>> -       (method git-fetch)
>> -       (uri (git-reference
>> -             (url "https://github.com/containers/podman")
>> -             (commit (string-append "v" version))))
>> -       (modules '((guix build utils)))
>> -       ;; FIXME: Btrfs libraries not detected by these scripts.
>> -       (snippet '(substitute* "Makefile"
>> -                   ((".*hack/btrfs.*") "")))
>> -       (sha256
>> -        (base32
>> "05hv4xdf06n728lmsx793zygypc9i404bgcgpy0fyrg8c2s11q2h"))
>> -       (file-name (git-file-name name version))))
>> +    (source (origin
>> +              (method git-fetch)
>> +              (uri (git-reference
>> +                    (url "https://github.com/containers/podman")
>> +                    (commit (string-append "v" version))))
>> +              (modules '((guix build utils)))
>> +              ;; FIXME: Btrfs libraries not detected by these
>> scripts.
>> +              (snippet '(substitute* "Makefile"
>> +                          ((".*hack/btrfs.*")
>> +                           "")))
>> +              (sha256
>> +               (base32
>> +
>> "05hv4xdf06n728lmsx793zygypc9i404bgcgpy0fyrg8c2s11q2h"))
>> +              (file-name (git-file-name name version))))
> Don't mix style changes with functional ones.  `guix style', while
> recommended in the manual, often does more harm than good.
>
>> +    (outputs '("out" "docker"))
> Since this is a very non-standard output, perhaps try describing it
> with a output-synopsis package property.
>
> Cheers

Thanks for the review. I will take a look :)
By the way, should I post a new v2 patch in a new thread, or just continue with this one?







This bug report was last modified 151 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.