GNU bug report logs - #40246
[PATCH] gnu: Add cramfs-tools.

Previous Next

Package: guix-patches;

Reported by: Vincent Legoll <vincent.legoll <at> gmail.com>

Date: Thu, 26 Mar 2020 22:35:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 40246 in the body.
You can then email your comments to 40246 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#40246; Package guix-patches. (Thu, 26 Mar 2020 22:35:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vincent Legoll <vincent.legoll <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 26 Mar 2020 22:35:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add cramfs-tools.
Date: Thu, 26 Mar 2020 23:34:03 +0100
[Message part 1 (text/plain, inline)]
This patch adds the updated cramfs-tools
suite from Nicolas Pitre.

This version has additional features
implemented over the 1.1 version still
packaged in some other distros, which
is unmaintained (available on
https://sourceforge.net/projects/cramfs/)

It handles uncompressed blocks, random
block placement and XiP.

Lightly tested, by loop-mounting a tiny (4kB)
cramfs in a file, worked fine.

-- 
Vincent Legoll
[0001-gnu-Add-cramfs-tools.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#40246; Package guix-patches. (Thu, 26 Mar 2020 23:24:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: 40246 <at> debbugs.gnu.org
Subject: Re: gnu: Add cramfs-tools
Date: Fri, 27 Mar 2020 00:22:57 +0100
This was obsoleted, but then resurrected later...

From wikikpedia
[...]
In 2013, Linux maintainers indicated that cramfs was made obsolete by
squashfs,[1] but the file system got rehabilitated in 2017 for use in
low-memory devices where using squashfs may not be viable.
[...]

And also the guix kernel has support for it...
So why not ?

-- 
Vincent Legoll




Information forwarded to guix-patches <at> gnu.org:
bug#40246; Package guix-patches. (Wed, 01 Apr 2020 21:23:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Vincent Legoll <vincent.legoll <at> gmail.com>
Cc: 40246 <at> debbugs.gnu.org
Subject: Re: [bug#40246] [PATCH] gnu: Add cramfs-tools.
Date: Wed, 01 Apr 2020 23:22:46 +0200
Hi Vincent,

Vincent Legoll <vincent.legoll <at> gmail.com> skribis:

> From ff79a4b2d798bba222ac502a7aa1f7ef0a97e249 Mon Sep 17 00:00:00 2001
> From: Vincent Legoll <vincent.legoll <at> gmail.com>
> Date: Thu, 26 Mar 2020 23:12:53 +0100
> Subject: [PATCH] gnu: Add cramfs-tools.
>
> * gnu/packages/linux.scm (cramfs-tools): New variable.

[...]

> +    (name "cramfs-tools")
> +    (version "2.1")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append
> +                    "https://github.com/npitre/cramfs-tools/archive/v"

As reported by ‘guix lint’, please don’t refer to a generated tarball.

Instead you can use a hosted “hand-crafted” tarball if there’s one or,
more likely, ‘git-fetch’.

> +    (synopsis "Tools to manage Cramfs filesystems")
> +    (description "Cramfs is a Linux filesystem designed to be simple, small,
> +and to compress things well.  It is used on a number of embedded systems and
> +small devices.  This version has additional features such as uncompressed
> +blocks and random block placement.")

Could you write “file systems” (two words)?  This is by convention in
GNU and Guix.

Thanks in advance!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#40246; Package guix-patches. (Wed, 01 Apr 2020 21:48:02 GMT) Full text and rfc822 format available.

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

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 40246 <at> debbugs.gnu.org
Subject: Re: [bug#40246] [PATCH] gnu: Add cramfs-tools.
Date: Wed, 1 Apr 2020 23:46:50 +0200
[Message part 1 (text/plain, inline)]
Hello Ludovic,

On Wed, Apr 1, 2020 at 11:22 PM Ludovic Courtès <ludo <at> gnu.org> wrote:
> As reported by ‘guix lint’, please don’t refer to a generated tarball.
>
> Instead you can use a hosted “hand-crafted” tarball if there’s one or,
> more likely, ‘git-fetch’.
>
[...]
>
> Could you write “file systems” (two words)?  This is by convention in
> GNU and Guix.

Here it is

-- 
Vincent Legoll
[0001-Add-cramfs-tools.v2.patch (text/x-patch, attachment)]

Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Thu, 02 Apr 2020 08:02:02 GMT) Full text and rfc822 format available.

Notification sent to Vincent Legoll <vincent.legoll <at> gmail.com>:
bug acknowledged by developer. (Thu, 02 Apr 2020 08:02:02 GMT) Full text and rfc822 format available.

Message #19 received at 40246-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Vincent Legoll <vincent.legoll <at> gmail.com>
Cc: 40246-done <at> debbugs.gnu.org
Subject: Re: [bug#40246] [PATCH] gnu: Add cramfs-tools.
Date: Thu, 02 Apr 2020 10:01:31 +0200
Hi Vincent,

Vincent Legoll <vincent.legoll <at> gmail.com> skribis:

> From d8c3ae54d42d662f7af6cb6740b6ae16455d9073 Mon Sep 17 00:00:00 2001
> From: Vincent Legoll <vincent.legoll <at> gmail.com>
> Date: Thu, 26 Mar 2020 23:12:53 +0100
> Subject: [PATCH] gnu: Add cramfs-tools.
>
> * gnu/packages/linux.scm (cramfs-tools): New variable.

Applied!

> +    (license license:gpl2)))

I changed that to ‘gpl2+’ because I noticed that source file headers
carry the “or any later version” wording.

Thanks,
Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#40246; Package guix-patches. (Thu, 02 Apr 2020 08:04:02 GMT) Full text and rfc822 format available.

Message #22 received at 40246-done <at> debbugs.gnu.org (full text, mbox):

From: Vincent Legoll <vincent.legoll <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 40246-done <at> debbugs.gnu.org
Subject: Re: [bug#40246] [PATCH] gnu: Add cramfs-tools.
Date: Thu, 2 Apr 2020 10:03:07 +0200
Thanks

-- 
Vincent Legoll




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 30 Apr 2020 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 361 days ago.

Previous Next


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