GNU bug report logs - #64176
[PATCH] gnu: Add nscde

Previous Next

Package: guix-patches;

Reported by: Andy Tai <atai <at> atai.org>

Date: Mon, 19 Jun 2023 18:51:01 UTC

Severity: normal

Tags: patch

Done: Andy Tai <atai <at> atai.org>

Bug is archived. No further changes may be made.

Full log


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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Andy Tai <atai <at> atai.org>
Cc: 64176 <at> debbugs.gnu.org
Subject: Re: [PATCH v2] gnu: Add nscde
Date: Mon, 10 Jul 2023 23:14:29 +0200
Hi,

Andy Tai <atai <at> atai.org> skribis:

> * gnu/packages/fvwm.scm (nscde): New variable

[...]

> +              (method url-fetch)
> +              (uri (string-append
> +                    "https://github.com/NsCDE/NsCDE/releases/download/"
> +                    version "/NsCDE-" version ".tar.gz"))

Upon closer inspection, I noticed an unexpected size distribution:

--8<---------------cut here---------------start------------->8---
$ du -s /tmp/NsCDE-2.3/*|sort -k1 -n
0	/tmp/NsCDE-2.3/LICENSE
4	/tmp/NsCDE-2.3/autogen.sh
4	/tmp/NsCDE-2.3/Makefile.am
4	/tmp/NsCDE-2.3/TODO
8	/tmp/NsCDE-2.3/README.localization
8	/tmp/NsCDE-2.3/README.md
16	/tmp/NsCDE-2.3/INSTALL.md
20	/tmp/NsCDE-2.3/configure.ac
24	/tmp/NsCDE-2.3/patches
24	/tmp/NsCDE-2.3/ReleaseNotes.txt
28	/tmp/NsCDE-2.3/Makefile.in
32	/tmp/NsCDE-2.3/bin
32	/tmp/NsCDE-2.3/ChangeLog
36	/tmp/NsCDE-2.3/COPYING
52	/tmp/NsCDE-2.3/aclocal.m4
76	/tmp/NsCDE-2.3/pkg
140	/tmp/NsCDE-2.3/ac-aux
176	/tmp/NsCDE-2.3/po
244	/tmp/NsCDE-2.3/configure
328	/tmp/NsCDE-2.3/NsCDE.png
496	/tmp/NsCDE-2.3/src
556	/tmp/NsCDE-2.3/nscde_tools
920	/tmp/NsCDE-2.3/autom4te.cache
952	/tmp/NsCDE-2.3/lib
5860	/tmp/NsCDE-2.3/doc
14016	/tmp/NsCDE-2.3/xdg
48712	/tmp/NsCDE-2.3/data
$ du -s /tmp/NsCDE-2.3/xdg/*|sort -k1 -n
4	/tmp/NsCDE-2.3/xdg/Makefile.am
8	/tmp/NsCDE-2.3/xdg/xsessions
16	/tmp/NsCDE-2.3/xdg/Makefile.in
16	/tmp/NsCDE-2.3/xdg/menus
84	/tmp/NsCDE-2.3/xdg/applications
96	/tmp/NsCDE-2.3/xdg/desktop-directories
13788	/tmp/NsCDE-2.3/xdg/icons
$ du -s /tmp/NsCDE-2.3/data/*|sort -k1 -n
4	/tmp/NsCDE-2.3/data/Makefile.am
16	/tmp/NsCDE-2.3/data/help
20	/tmp/NsCDE-2.3/data/Makefile.in
84	/tmp/NsCDE-2.3/data/fontsets
312	/tmp/NsCDE-2.3/data/palettes
316	/tmp/NsCDE-2.3/data/defaults
408	/tmp/NsCDE-2.3/data/fvwm
1092	/tmp/NsCDE-2.3/data/fallback
1672	/tmp/NsCDE-2.3/data/config_templates
4800	/tmp/NsCDE-2.3/data/integration
4968	/tmp/NsCDE-2.3/data/icons
14968	/tmp/NsCDE-2.3/data/photos
20048	/tmp/NsCDE-2.3/data/backdrops
--8<---------------cut here---------------end--------------->8---

That is, there’s roughly 1 MiB of code for more than 50 MiB of images.

Is GPLv3 really meant to apply to those images?  It might be the intent,
but that would be a dubious choice since it’s a software license.

So I think it would be worth checking with upstream the provenance and
licensing of all the artwork here.

WDYT?

Thanks,
Ludo’.




This bug report was last modified 1 year and 310 days ago.

Previous Next


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