From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 29 09:50:33 2022 Received: (at submit) by debbugs.gnu.org; 29 Dec 2022 14:50:33 +0000 Received: from localhost ([127.0.0.1]:59652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAuEr-0007kB-5w for submit@debbugs.gnu.org; Thu, 29 Dec 2022 09:50:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:60572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAuEp-0007k3-2D for submit@debbugs.gnu.org; Thu, 29 Dec 2022 09:50:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAuEo-0003tN-Qr for guix-patches@gnu.org; Thu, 29 Dec 2022 09:50:30 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAuEn-0002o6-CG for guix-patches@gnu.org; Thu, 29 Dec 2022 09:50:30 -0500 Received: (Authenticated sender: mail@ambrevar.xyz) by mail.gandi.net (Postfix) with ESMTPSA id AFA2EFF809 for ; Thu, 29 Dec 2022 14:50:25 +0000 (UTC) From: Pierre Neidhardt To: guix-patches@gnu.org Subject: [PATCH 0/2] Add DwarFS Date: Thu, 29 Dec 2022 15:50:24 +0100 Message-ID: <874jteqn67.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.199; envelope-from=mail@ambrevar.xyz; helo=relay9-d.mail.gandi.net X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, FROM_SUSPICIOUS_NTLD=0.498, FROM_SUSPICIOUS_NTLD_FP=1.997, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: submit 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: -2.6 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable This adds the dwarfs package. 1. For libdwarf, Guix lint complains that the source archive fails to be extracted, complaining that 3600 is not a valid date. Another source archive is fetched from a fallback source instead. 2. For dwarfs, I've disabled the tests because 1 test fails on 'modprobe fuse'. If someone knows how to disable a specific test in the 'googletest' framework, please let me know. Pierre Neidhardt (2): gnu: Add libdwarf. gnu: Add dwarfs. gnu/packages/elf.scm | 25 ++++++++- gnu/packages/file-systems.scm | 100 ++++++++++++++++++++++++++++++++++ 2 files changed, 124 insertions(+), 1 deletion(-) base-commit: 77d4bff94c6918eb0c0ccd20ee610e6dfc823aec =2D-=20 2.38.1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFGBAEBCAAwFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAmOtqTASHG1haWxAYW1i cmV2YXIueHl6AAoJEJvc9Jeku8x/y68IAKsBQsWdNl5hhoLP+B02T8NTkwwu8ixQ +YbjEtOwrwktV2+pFRsDalcfzIzq5SRWv+Ojv3woK5AW6YkLqI+gdy6LZCXtv8T7 KMgDA844NNUO2hzt83g6LM7on0kxnBlE3VE00CYpgkg9WT+CzVxyBNuA101NGtFf Qf1y8fG7lE4M1M9Hi5AWijqfU+rjw+aJIGhpesncmOEYR3fbKhWBlQE757KWrki9 QYy8Ql4gvfET+Px+7lMJtXerCOQI9KEp0F8aNelGKBjwT+y6hpEYk4VybVKlqN7V fVwXUgYDinMxWMRkqWl5mpDGGpAy+urb7/qyv7knxd1DugakUZB8tCE= =QRVu -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 29 09:55:13 2022 Received: (at submit) by debbugs.gnu.org; 29 Dec 2022 14:55:13 +0000 Received: from localhost ([127.0.0.1]:59660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAuJM-0007rg-S6 for submit@debbugs.gnu.org; Thu, 29 Dec 2022 09:55:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:46864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAuJK-0007rS-QW for submit@debbugs.gnu.org; Thu, 29 Dec 2022 09:55:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAuJK-0004XM-Jz for guix-patches@gnu.org; Thu, 29 Dec 2022 09:55:10 -0500 Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAuJI-000610-Jp for guix-patches@gnu.org; Thu, 29 Dec 2022 09:55:10 -0500 Received: (Authenticated sender: mail@ambrevar.xyz) by mail.gandi.net (Postfix) with ESMTPSA id 77B25E0002; Thu, 29 Dec 2022 14:55:05 +0000 (UTC) From: Pierre Neidhardt To: guix-patches@gnu.org Subject: [PATCH 1/2] gnu: Add libdwarf. In-Reply-To: <874jteqn67.fsf@ambrevar.xyz> References: <874jteqn67.fsf@ambrevar.xyz> Date: Thu, 29 Dec 2022 15:55:04 +0100 Message-ID: <87y1qqp8dz.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2001:4b98:dc4:8::224; envelope-from=mail@ambrevar.xyz; helo=relay4-d.mail.gandi.net 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, FROM_SUSPICIOUS_NTLD=0.498, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: 60406@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: -2.6 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable * gnu/packages/elf.scm (libdwarf): New variable. =2D-- gnu/packages/elf.scm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/gnu/packages/elf.scm b/gnu/packages/elf.scm index 8cc2ff3637..7f2865f17f 100644 =2D-- a/gnu/packages/elf.scm +++ b/gnu/packages/elf.scm @@ -31,7 +31,7 @@ (define-module (gnu packages elf) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) =2D #:use-module ((guix licenses) #:select (gpl3+ lgpl3+ lgpl2.0+)) + #:use-module ((guix licenses) #:select (gpl3+ lgpl3+ lgpl2.0+ lgpl2.1 gp= l2 bsd-2)) #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages compression) @@ -282,3 +282,26 @@ (define-public patchelf (properties '((release-monitoring-url . "https://github.com/NixOS/patchelf/releas= es"))) (license gpl3+))) + +(define-public libdwarf + (package + (name "libdwarf") + (version "0.5.0") + (source (origin + (method url-fetch) + (uri (string-append "https://www.prevanders.net/libdwarf-" + version ".tar.xz")) + (sha256 + (base32 + "1a8j05z0rxf5ab9p5av2hqz6kxl8hfgar8h1387a0zric0n85yhi")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags '("--enable-shared"))) + (native-inputs (list python)) + (inputs (list elfutils)) + (home-page "https://www.prevanders.net/dwarf.html") + (synopsis "Handle DWARF debugging information") + (description "@code{libdwarf} is a library that handles the DWARF +debugging information format.") + ;; See https://www.prevanders.net/dwarflicense.html: + (license (list lgpl2.1 gpl2 bsd-2)))) =2D-=20 2.38.1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFGBAEBCAAwFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAmOtqkgSHG1haWxAYW1i cmV2YXIueHl6AAoJEJvc9Jeku8x/bi4H/0oie7L2EzONOdOthtRClAcZPY71NTGc g5kWXtVH6wBPJhB+A57qkGWIs2o+YVsESVgv0o9u733HCqVZkW5jEqDA0kgXDDtg N/TsNA3dW47pUbdNmsj8XOP2vR7fdS7kWmuSzM76mQYoN3+7WEgMHYCP9LuI2uDc 4YnOsjemJFLGlVXup8i/+9ClTR71KarVINeo9PqAb9Epex4vTQrVAH+JVqebPq+i sbAyFV59iIIVW/K4kVAU8up9mlMxwmHAncysDVSl/wzDsglU48QZl41u/CDYPijA 5ItWKiw53+2NGbpLbbCx8LS/FV3yuO+u/OYdcdhg2SC9rdUFnClYG6Y= =0pTB -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 29 09:55:45 2022 Received: (at submit) by debbugs.gnu.org; 29 Dec 2022 14:55:45 +0000 Received: from localhost ([127.0.0.1]:59902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAuJs-0007w3-KE for submit@debbugs.gnu.org; Thu, 29 Dec 2022 09:55:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:56584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pAuJq-0007vf-VV for submit@debbugs.gnu.org; Thu, 29 Dec 2022 09:55:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAuJq-0004a5-OS for guix-patches@gnu.org; Thu, 29 Dec 2022 09:55:42 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAuJo-0006B8-Ho for guix-patches@gnu.org; Thu, 29 Dec 2022 09:55:42 -0500 Received: (Authenticated sender: mail@ambrevar.xyz) by mail.gandi.net (Postfix) with ESMTPSA id 03AE2C0007; Thu, 29 Dec 2022 14:55:37 +0000 (UTC) From: Pierre Neidhardt To: guix-patches@gnu.org Subject: [PATCH 2/2] gnu: Add dwarfs. In-Reply-To: <874jteqn67.fsf@ambrevar.xyz> References: <874jteqn67.fsf@ambrevar.xyz> Date: Thu, 29 Dec 2022 15:55:37 +0100 Message-ID: <87v8lup8d2.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.198; envelope-from=mail@ambrevar.xyz; helo=relay6-d.mail.gandi.net 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, FROM_SUSPICIOUS_NTLD=0.498, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: 60406@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: -2.6 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable * gnu/packages/file-systems.scm (dwarfs): New variable. =2D-- gnu/packages/file-systems.scm | 100 ++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index 3d45634169..e268c52f06 100644 =2D-- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -46,26 +46,36 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages admin) #:use-module (gnu packages attr) #:use-module (gnu packages autotools) + #:use-module (gnu packages backup) #:use-module (gnu packages base) #:use-module (gnu packages bash) #:use-module (gnu packages bison) + #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages cpp) #:use-module (gnu packages crypto) #:use-module (gnu packages curl) #:use-module (gnu packages cyrus-sasl) #:use-module (gnu packages datastructures) + #:use-module (gnu packages digest) #:use-module (gnu packages documentation) #:use-module (gnu packages docbook) + #:use-module (gnu packages elf) #:use-module (gnu packages flex) #:use-module (gnu packages gawk) #:use-module (gnu packages glib) #:use-module (gnu packages gnupg) #:use-module (gnu packages golang) #:use-module (gnu packages guile) + #:use-module (gnu packages jemalloc) #:use-module (gnu packages kerberos) + #:use-module (gnu packages libevent) #:use-module (gnu packages libffi) + #:use-module (gnu packages libunwind) #:use-module (gnu packages linux) + #:use-module (gnu packages maths) + #:use-module (gnu packages man) #:use-module (gnu packages nfs) #:use-module (gnu packages onc-rpc) #:use-module (gnu packages openldap) @@ -73,6 +83,8 @@ (define-module (gnu packages file-systems) #:use-module (gnu packages perl) #:use-module (gnu packages photo) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages popt) + #:use-module (gnu packages pretty-print) #:use-module (gnu packages python) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) @@ -1790,3 +1802,91 @@ (define-public fuse-overlayfs (description "This package provides an implementation of overlay+shift= fs in FUSE for rootless containers.") (license license:gpl3))) + +(define-public dwarfs + (package + (name "dwarfs") + (version "0.6.2") + (source (origin + (method url-fetch) + ;; The release archive is needed so that version.h is includ= ed. + (uri (string-append "https://github.com/mhx/dwarfs/releases/= download/v" + version "/dwarfs-" version ".tar.xz")) + (sha256 + (base32 + "1kncxf85gsj3anck8ccjmxn2azp5ifqbgkiky2kharmvphkbmfcv")) + (snippet + #~(begin + (use-modules (guix build utils)) + ;; Prefer system libraries instead of submodules. + ;; TODO: Package fbthrift. + ;; TODO: Can we use Guix own folly? There is no CMake = option for it. + ;; TODO: Package parallel-hashmap. + (for-each delete-file-recursively + '(;; "fbthrift" + ;; "folly" + ;; "parallel-hashmap" + "xxHash" + "zstd")))))) + (build-system cmake-build-system) + (arguments + '(#:tests? #f ; TODO: 1 test fails because 'modprobe fuse' needs priv= ileged access. + #:configure-flags + (list "-DPREFER_SYSTEM_ZSTD=3DON" + "-DPREFER_SYSTEM_XXHASH=3DON" + "-DPREFER_SYSTEM_GTEST=3DON" + "-DWITH_TESTS=3DON" + ;; Disable man pages since ronn fails to run without hpricot. + "-DWITH_MAN_PAGES=3DOFF"))) + (native-inputs + (list + ;; FIXME: Building with ronn fail because hpricot is missing. + ;; ronn + folly googletest libdwarf libevent pkg-config)) + (inputs + (list + boost + double-conversion + fmt + fuse-3 + gflags + jemalloc + libarchive + libunwind + lz4 + openssl + xxhash + xz + `(,zstd "lib"))) + (home-page "https://github.com/mhx/dwarfs") + (synopsis "Fast high compression read-only file system") + (description "DwarFS is a read-only file system with a focus on achiev= ing +very high compression ratios in particular for very redundant data. + +DwarFS also doesn't compromise on speed and for some cases it is on par wi= th +or performs better than SquashFS. For the primary use case, DwarFS +compression is an order of magnitude better than SquashFS compression, it'= s 6 +times faster to build the file system, it's typically faster to access fil= es +on DwarFS and it uses less CPU resources. + +Distinct features of DwarFS are: + +@itemize + +@item Clustering of files by similarity using a similarity hash function. = This +makes it easier to exploit the redundancy across file boundaries. + +@item Segmentation analysis across file system blocks in order to reduce t= he +size of the uncompressed file system. This saves memory when using the +compressed file system and thus potentially allows for higher cache hit ra= tes +as more data can be kept in the cache. + +@item Highly multi-threaded implementation. Both the file system creation= tool +as well as the FUSE driver are able to make good use of the many cores of = your +system. + +@item Optional experimental Python scripting support to provide custom +filtering and ordering functionality. + +@end itemize\n") + (license license:gpl3))) =2D-=20 2.38.1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFGBAEBCAAwFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAmOtqmkSHG1haWxAYW1i cmV2YXIueHl6AAoJEJvc9Jeku8x/x2UH/i2chSi9E5k2fWYRjgrwUXhcmZOfuCJd mfxlqDl2nuXUHbUXbwzpzmIK99bG7J8RblFfx1wTx0wl3xGN5gQSGQ49Q3R91okO UGk8LYjq3UB/RzLBKpQFCmqksStR8oRjLIRnoc4Si5OjwCc0WtIKPV62GS1Vu7WF p9goE8KQewsNLByhm6IohdTjTYKXsFSgriXgHsCtSVKdGiB71BghSKnJ40bwZywI qK+wcyFSEHi8HnJBkGHUGKf3uTt4go6RoVcUR+hhT9xX8xlJ/kInxew7ax73rtfU Z0aMWCRaXK7Cb2Z3I7Nsk6Ud14yIVvcsQL/R73jHGKORmYNbHO2LX+g= =BDRQ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 12:47:02 2023 Received: (at 60406) by debbugs.gnu.org; 12 Jan 2023 17:47:02 +0000 Received: from localhost ([127.0.0.1]:48522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG1fJ-0002lb-H8 for submit@debbugs.gnu.org; Thu, 12 Jan 2023 12:47:02 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:39901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG1fH-0002l3-Qy for 60406@debbugs.gnu.org; Thu, 12 Jan 2023 12:47:00 -0500 Received: by mail-wm1-f46.google.com with SMTP id p3-20020a05600c1d8300b003d9ee5f125bso10654190wms.4 for <60406@debbugs.gnu.org>; Thu, 12 Jan 2023 09:46:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=uKIoZBrIu40ee1ykT4OqUjyCnZgDGmPTYQpXCk0aWnw=; b=ehl61TB681+CjL7OBcxg2KFjcHu9wn+Cgd+fzExdSSFjXpPykSsRcQCE4ozeCpVMxE 7tQNUe5YKaX+nlZX+yuCb/0Za/jsLwhETo85r4z+yOSOWe6ghM7Nh1pqpCFl/a4CxefH CXDMS95M+D0n9ETKChj+aUYFf2m5RH71BOXXhYwtALRKOTBwv4p7y8Qgs1pJhLbcXPR3 ldtgfoHviGJ6cOL72nUB3WdWXoG0nlKESa+3v4jWIgQM44PiqWLk0clDwISzX1Fvze2W dQEKGYMAIMzzniIwwbE6EVf+Z9qFwfsiTcm/JoJeIzlM1DmO+9ij8w3BW0z4I30IWo+S P/qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=uKIoZBrIu40ee1ykT4OqUjyCnZgDGmPTYQpXCk0aWnw=; b=DAACgKqpk1sjvt+Rr2n5PHP6Jscl6fne+QDNSTpX4Da3RM43jFt/+3Z0v6yZoxhFjr E7C4MrPf1OqVMMmYLBflIr6Lxx0DWN8vX7+vUUXdwmWsExEAagN2KTi2sWAOVYSnynbi rckT7wK0xB6r4O7ysUAqeCQkkew6mPpBErPacL2ias/J+vIusyZQD0h9lsuLQnkXnF2j wGHyIs2LiD6nuna68jXodvwcIDpYW/bFTk19x7ZI1wc6Bqx5jARfLoxjA+IBQwqsqJqO KI1M/4NLsEH+zRBW7p/clRGuZP+R6ZdUrd+VY6nLBapKz/FmKbYBYZ4j0cQb9lun3W+/ Lidg== X-Gm-Message-State: AFqh2kqVcpXBQycOkUyUva7zVXcfltGTGwT/wQ42jxEl989tMUSzexcL 17eLwiAg2w3/GAPEY4aVQBXIuUtJS2A= X-Google-Smtp-Source: AMrXdXtxna77ZdB8MF8wddfx9XdlKmsi47C5SrarBynWof/eSw6mOpsVJAqzBKWKHuwWdkCZgVMcvg== X-Received: by 2002:a05:600c:3d8c:b0:3d1:ebdf:d596 with SMTP id bi12-20020a05600c3d8c00b003d1ebdfd596mr14066082wmb.1.1673545614174; Thu, 12 Jan 2023 09:46:54 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id m7-20020a05600c3b0700b003cfd4cf0761sm30462892wms.1.2023.01.12.09.46.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jan 2023 09:46:53 -0800 (PST) From: Simon Tournier To: Pierre Neidhardt , 60406@debbugs.gnu.org Subject: Re: [bug#60406] [PATCH 0/2] Add DwarFS In-Reply-To: <874jteqn67.fsf@ambrevar.xyz> References: <874jteqn67.fsf@ambrevar.xyz> Date: Thu, 12 Jan 2023 14:58:25 +0100 Message-ID: <87bkn3yhvi.fsf@gmail.com> 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: Hi Pierre, On jeu., 29 déc. 2022 at 15:50, Pierre Neidhardt wrote: > 1. For libdwarf, Guix lint complains that the source archive fails to be > extracted, complaining that 3600 is not a valid date. Another source > archive is fetched from a fallback source instead. Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.46 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.46 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 60406 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 (/) Hi Pierre, On jeu., 29 d=C3=A9c. 2022 at 15:50, Pierre Neidhardt w= rote: > 1. For libdwarf, Guix lint complains that the source archive fails to be > extracted, complaining that 3600 is not a valid date. Another source > archive is fetched from a fallback source instead. What is the issue the Git repository? https://github.com/davea42/libdwarf-code Because that does not sound good: :-) --8<---------------cut here---------------start------------->8--- $ guix download https://www.prevanders.net/libdwarf-0.5.0.tar.xz Starting download of /tmp/guix-file.oWkq5d >From https://www.prevanders.net/libdwarf-0.5.0.tar.xz... Bad Date header: 3600 Starting download of /tmp/guix-file.oWkq5d >From https://web.archive.org/web/20230112145352/https://www.prevanders.net/= libdwarf-0.5.0.tar.xz... following redirection to `https://web.archive.org/web/20221224112643/https:= //www.prevanders.net/libdwarf-0.5.0.tar.xz'... =E2=80=A6.5.0.tar.xz 2.4MiB = 1.0MiB/s 00:02 [###########= #######] 100.0% /gnu/store/0xcriql6m20wcdzjv4a5fbcg7h0nmq8h-libdwarf-0.5.0.tar.xz 1a8j05z0rxf5ab9p5av2hqz6kxl8hfgar8h1387a0zric0n85yhi --8<---------------cut here---------------end--------------->8--- Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 07:10:01 2023 Received: (at 60406) by debbugs.gnu.org; 13 Jan 2023 12:10:01 +0000 Received: from localhost ([127.0.0.1]:49785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGIsj-0001Cs-7i for submit@debbugs.gnu.org; Fri, 13 Jan 2023 07:10:01 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:53565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGIsh-0001Ce-79 for 60406@debbugs.gnu.org; Fri, 13 Jan 2023 07:10:00 -0500 Received: (Authenticated sender: mail@ambrevar.xyz) by mail.gandi.net (Postfix) with ESMTPSA id 5227C4000C; Fri, 13 Jan 2023 12:09:51 +0000 (UTC) From: Pierre Neidhardt To: Simon Tournier , 60406@debbugs.gnu.org Subject: Re: [bug#60406] [PATCH 0/2] Add DwarFS In-Reply-To: <87bkn3yhvi.fsf@gmail.com> References: <874jteqn67.fsf@ambrevar.xyz> <87bkn3yhvi.fsf@gmail.com> Date: Fri, 13 Jan 2023 13:09:51 +0100 Message-ID: <87lem6skj4.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60406 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.7 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Oh right, I can just use the GitHub repo. Thank you Simon!=20 Problem 1 solved then. I'll push with a note about the tests. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFGBAEBCAAwFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAmPBSg8SHG1haWxAYW1i cmV2YXIueHl6AAoJEJvc9Jeku8x/XDkH/iQ9zPf+Pq3hJG+8hqtTyCD6hB3zTdET YiFGsndcinrksEbJ35EK8gJgEX2FRRJsDTvKNlSZtPoOedVV3Rh3wmyUzW4qBAHW mx/Ot3ttvjsKH8MmUPd08NQni+RTiYoaTII3XLHvCTfADhykEGVi++U6E4t7zTBC 6Laa9M7KONno9377QU4bYfdNbQRpaL2ncKXR+3ilp4ZAFDY5eq1SPSKeWMm2nywd tZ6MEeeA4f0XfRLFa/Z5lhzC/84xPcaeTpRl2Az94G99vcYOBL6hIfqpwyYh+d5U K3uzhzkSghoppuNI1/axLNqK00bdjj3T74DZthojHpCcngub3JuACIQ= =68mr -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 23 08:20:14 2023 Received: (at 60406) by debbugs.gnu.org; 23 Jan 2023 13:20:14 +0000 Received: from localhost ([127.0.0.1]:53634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJwkA-0006ar-2f for submit@debbugs.gnu.org; Mon, 23 Jan 2023 08:20:14 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:54479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJwk8-0006ac-1k for 60406@debbugs.gnu.org; Mon, 23 Jan 2023 08:20:12 -0500 Received: (Authenticated sender: mail@ambrevar.xyz) by mail.gandi.net (Postfix) with ESMTPSA id 186251C0018; Mon, 23 Jan 2023 13:20:03 +0000 (UTC) From: Pierre Neidhardt To: Simon Tournier , 60406@debbugs.gnu.org Subject: Re: [bug#60406] [PATCH 0/2] Add DwarFS In-Reply-To: <87lem6skj4.fsf@ambrevar.xyz> References: <874jteqn67.fsf@ambrevar.xyz> <87bkn3yhvi.fsf@gmail.com> <87lem6skj4.fsf@ambrevar.xyz> Date: Mon, 23 Jan 2023 14:20:03 +0100 Message-ID: <87ilgxbd6k.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 60406 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.6 (/) --=-=-= Content-Type: text/plain Pushed with 04ade01beb95da45d63ca1f58126508d0491d99d and 3a1b18aa4540e6f96ded0a98dd907a8033262582 Thanks! Pierre --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFGBAEBCAAwFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAmPOiYMSHG1haWxAYW1i cmV2YXIueHl6AAoJEJvc9Jeku8x/u6sH/3o/O1HdHHu+OmmCghbPkHnlsZwT+p+g kiniN2WGaNJxb7MK5/bBNPWavb+biTo+YP7HifLLEb1sg7qQE0w4ojwwKDcWjSU9 4TbJ8Aq1rsnePufBGx87zaYg6awOeJhTp1qiGMrJGpcBViQrjU0MN7bx99M3dMbP VRflV3QV9JADo2Vgj63CL8tPiBzUF64ifogaTWcGjVYv6Y2YbdkgBsaO3xZYoNVh 6fnN6g0Zd3VUxLWujEwoTJ7wGm/8gMdB7RnsrUhQr30zUJ5SJ1xsNcg5vW26SALh 7SeQYRmrRDvESfXZ8BZOxikc1Che05xIuuabYVYdnYbJpeVa4cnHYFQ= =Wwor -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 23 08:21:29 2023 Received: (at control) by debbugs.gnu.org; 23 Jan 2023 13:21:29 +0000 Received: from localhost ([127.0.0.1]:53638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJwlN-0006dM-FM for submit@debbugs.gnu.org; Mon, 23 Jan 2023 08:21:29 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:59427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJwlM-0006d8-GG for control@debbugs.gnu.org; Mon, 23 Jan 2023 08:21:28 -0500 Received: (Authenticated sender: mail@ambrevar.xyz) by mail.gandi.net (Postfix) with ESMTPSA id A89A51C0007 for ; Mon, 23 Jan 2023 13:21:22 +0000 (UTC) Date: Mon, 23 Jan 2023 14:21:21 +0100 Message-Id: <87h6whbd4e.fsf@ambrevar.xyz> To: control@debbugs.gnu.org From: Pierre Neidhardt Subject: control message for bug #60406 X-Spam-Score: 1.3 (+) 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: close 60406 quit Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.183.197 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.0 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: control 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: -1.7 (-) close 60406 quit From unknown Tue Aug 19 02:51:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Feb 2023 12:24:04 +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