From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 8NXjI5lL12bNJQEAe85BDQ:P1 (envelope-from ) for ; Tue, 03 Sep 2024 17:47:05 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id 8NXjI5lL12bNJQEAe85BDQ (envelope-from ) for ; Tue, 03 Sep 2024 19:47:05 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=rOloMY4U; dkim=fail ("headers rsa verify failed") header.d=fabionatali.com header.s=gm1 header.b=CFH9yV2r; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1725385625; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=3qxAU6+/dhk8l+ljT+m0L3x4aNq3kVD9mCKwB8Iq7LM=; b=kous9HKPghNHxcBz8xTGBJy8WMxVkQLZH7eqLAtuxbk7ydaD1mF3/wu20U7fG8U9TaLAvV 3cDQCbxE5kbQ6CvgfXfNTlIbriYeMf9DX0e/kWhN5AsqcfXtXpUc7dySW++ADgArd1p20b d5M62B9AHs4V4mIVMgmcBsJ0/XVw4mVswIF8l/VYNT6YNhQIHO7Biei2scGxBT9wg9n11c VO+S9RFRuHkbeHa2plveAP5ky0d216QFFAinjkOCsfger4Sil8EILIrwzNFbprTONXGAEr hlHB3Toksi0BgInA372LoERuKFt1ckTwGIyQ1wfBzZnvx38XBXwzqNAr6Z1GZA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1725385625; a=rsa-sha256; cv=none; b=tK3hAcdViThZ4uHEw2MJi6BnFACLXfr7+ryxo0N03rqLNNMNYQMc3QAXbg1EZcW6hcPddN MKVXIrhn1rqrLuTukwmDjeNs4YMbqlti0hfvNNl++yF+CvaZWr+aL8yTwqHmO6vA4YJkQi D3kWV11EgCNayVsjPorWmrH+p4zIm8X0yYGpMbgV1BtClCuipEGbu5J9vVuR6uoeUoApY8 sRU8g9oKX93wr9DGDj1AHiOthSeSwJl1EDaDYBVA05fZNRlilU0NUearqitu3EZ2VgMMPX NqMjGhqO+yd9sh5y5CZ5FoII+ZYkc4C+xzIZ4gQx6RODe644c5EKWLDfq5j38A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=rOloMY4U; dkim=fail ("headers rsa verify failed") header.d=fabionatali.com header.s=gm1 header.b=CFH9yV2r; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0B4F13DC5B for ; Tue, 03 Sep 2024 19:47:05 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1slWJ4-0001eo-MZ; Tue, 03 Sep 2024 12:23:03 -0400 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 1slWJ2-0001XW-5h for bug-guix@gnu.org; Tue, 03 Sep 2024 12:23:00 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1slWJ1-0004tS-ST for bug-guix@gnu.org; Tue, 03 Sep 2024 12:22:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:In-Reply-To:From:To:References:Subject; bh=3qxAU6+/dhk8l+ljT+m0L3x4aNq3kVD9mCKwB8Iq7LM=; b=rOloMY4UE/kVTFEXpr3CzfoaAmtlvpcvdRxDZz4CYmkwRbk25Do/rdhcv83yAfzXcmV5UxfpjwGAJ1feDMMbPFSVYGgahc9R9ab/1y6oMF6ktexbu8kzqpjymyGyjZjPqsAM9JV858WO9IeEnpgBYvzXafeexaVmBTxS3EyEAgbEU7timAjtxvkt/8p2uF/KLUbH92AeinXC3iUFdRYHYeTc1DEjMt/UTMSBvAZIbI5ckor2AoRZ8YV7ha7Ea499QYhwM4ZAGhFwB00hogzzD+03P13U9fbOvh0IDjTP0v4p3YdI6FLO6+V+LyXvf54UsST0JlTK9bgc+j7rmeJLhA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1slWK2-0000u7-9J for bug-guix@gnu.org; Tue, 03 Sep 2024 12:24:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63019: restic is nine versions out of date References: <87v8hnkgpe.fsf@posteo.net> Resent-From: Fabio Natali Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 03 Sep 2024 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63019 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 63019@debbugs.gnu.org Cc: Kyle Andrews , Leo Famulari Received: via spool by 63019-submit@debbugs.gnu.org id=B63019.17253806313456 (code B ref 63019); Tue, 03 Sep 2024 16:24:02 +0000 Received: (at 63019) by debbugs.gnu.org; 3 Sep 2024 16:23:51 +0000 Received: from localhost ([127.0.0.1]:60655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1slWJq-0000tf-OD for submit@debbugs.gnu.org; Tue, 03 Sep 2024 12:23:51 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:51573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1slWJn-0000tP-MY for 63019@debbugs.gnu.org; Tue, 03 Sep 2024 12:23:49 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 51857E0006; Tue, 3 Sep 2024 16:22:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fabionatali.com; s=gm1; t=1725380558; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=3qxAU6+/dhk8l+ljT+m0L3x4aNq3kVD9mCKwB8Iq7LM=; b=CFH9yV2rcrXCS2LaOS7L4lZdgkQx4xSwM4iIUMTZ7QcYKO1sBmYAFMoik8PKSpmsPrvW3F fAUJO734Nbn2Kam42cJx28SshKeiuUsBmIGoGQRXAAhNYJpqkW7Sp69TivctVGl97XZlzy y1SQKcSMoLyqQEpjVB2qCQg+gZQzC/dN2M/GRAHwh16EZdyF6omwtAYlVVE2W/vClh1K2J g/h4MU06thZB46tCA46IBnjq2Jd3EShWE+2Hf6AJ5FaiyZoHwnrpqy4DTY6T5euvoMFxIa tAdjoxlYnpGHTu15YV2daRcGg0dyRzsZH02mXSVr3ghy2CsKLoRe+rHr5EJmvg== In-Reply-To: Date: Tue, 03 Sep 2024 17:22:37 +0100 Message-ID: <87v7zcemgi.fsf@fabionatali.com> MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: me@fabionatali.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Fabio Natali From: Fabio Natali via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.08 X-Spam-Score: -4.08 X-Migadu-Queue-Id: 0B4F13DC5B X-Migadu-Scanner: mx11.migadu.com X-TUID: iOenUVNKT4hu > On Sat, Apr 22, 2023 at 04:03:29PM +0000, Kyle Andrews wrote: >> I'm filing this bug report since I'm worried that the people who are >> most knowledge about Go in Guix might not check that mailing list as >> frequently. Hi, I wanted to send a quick follow up as Restic is still at 0.9.6 while upstream is now at 0.17.0, with 0.17.1 round the corner I'm told. I'm pretty much out of my depth when it comes to Go to be honest, but I started looking at what the 0.9.6 to 0.17.1 update would mean. 'guix refresh' goes as far as updating the version number and the hash but the build fails because of missing dependencies. I've diffed the required Go modules from 'go.mod'[0] with what's available in Guix at the minute. I've labelled the modules as 'y', 'n', or '!' depending on whether they are - respectively - available, not available, or available but in a different version. I'm attaching the result below. Looking at this list, would anyone fluent in Go be able to see if there's any clear blocker at the moment? If there's no blocker, I could think of giving it a try or tentatively creating a bit of momentum to "crowd-fix" this. Thanks, cheers, Fabio. n cloud.google.com/go v0.115.1 // indirect n cloud.google.com/go/auth v0.9.1 // indirect n cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect n cloud.google.com/go/compute/metadata v0.5.0 // indirect n cloud.google.com/go/iam v1.1.13 // indirect n cloud.google.com/go/storage v1.43.0 n github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 n github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0 n github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect n github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.4.0 n github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect n github.com/Backblaze/blazer v0.6.1 n github.com/anacrolix/fuse v0.3.1 n github.com/elithrar/simple-scrypt v1.3.0 n github.com/go-ole/go-ole v1.3.0 n github.com/google/s2a-go v0.1.8 // indirect n github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect n github.com/googleapis/gax-go/v2 v2.13.0 // indirect n github.com/inconshreveable/mousetrap v1.1.0 // indirect n github.com/minio/md5-simd v1.1.2 // indirect n github.com/minio/minio-go/v7 v7.0.76 n github.com/ncw/swift/v2 v2.0.3 n github.com/peterbourgon/unixtransport v0.0.4 n github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect n github.com/restic/chunker v0.4.0 n github.com/rs/xid v1.6.0 // indirect n go.opencensus.io v0.24.0 // indirect n go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect n go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect n go.opentelemetry.io/otel v1.24.0 // indirect n go.opentelemetry.io/otel/metric v1.24.0 // indirect n go.opentelemetry.io/otel/trace v1.24.0 // indirect n google.golang.org/api v0.195.0 n google.golang.org/genproto v0.0.0-20240823204242-4ba0660f739c // indirect n google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 // indirect n google.golang.org/genproto/googleapis/rpc v0.0.0-20240823204242-4ba0660f739c // indirect n google.golang.org/grpc v1.65.0 // indirect n google.golang.org/protobuf v1.34.2 // indirect ! github.com/cespare/xxhash/v2 v2.3.0 ! github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect ! github.com/dustin/go-humanize v1.0.1 // indirect ! github.com/felixge/fgprof v0.9.3 // indirect ! github.com/go-logr/logr v1.4.2 // indirect ! github.com/golang-jwt/jwt/v5 v5.2.1 // indirect ! github.com/google/pprof v0.0.0-20230926050212-f7f687d19a98 // indirect ! github.com/klauspost/compress v1.17.9 ! github.com/kr/fs v0.1.0 // indirect ! github.com/pkg/xattr v0.4.10 ! github.com/russross/blackfriday/v2 v2.1.0 // indirect ! golang.org/x/oauth2 v0.22.0 y github.com/cenkalti/backoff/v4 v4.3.0 y github.com/felixge/httpsnoop v1.0.4 // indirect y github.com/go-ini/ini v1.67.0 // indirect y github.com/go-logr/stdr v1.2.2 // indirect y github.com/goccy/go-json v0.10.3 // indirect y github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect y github.com/google/go-cmp v0.6.0 y github.com/google/uuid v1.6.0 // indirect y github.com/hashicorp/golang-lru/v2 v2.0.7 y github.com/klauspost/cpuid/v2 v2.2.8 // indirect y github.com/kylelemons/godebug v1.1.0 // indirect y github.com/pkg/errors v0.9.1 y github.com/pkg/profile v1.7.0 y github.com/pkg/sftp v1.13.6 y github.com/spf13/cobra v1.8.1 y github.com/spf13/pflag v1.0.5 y go.uber.org/automaxprocs v1.5.3 y golang.org/x/crypto v0.26.0 y golang.org/x/net v0.28.0 y golang.org/x/sync v0.8.0 y golang.org/x/sys v0.24.0 y golang.org/x/term v0.23.0 y golang.org/x/text v0.17.0 y golang.org/x/time v0.6.0 y gopkg.in/yaml.v3 v3.0.1 // indirect [0] https://github.com/restic/restic/blob/master/go.mod