From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id aFV6OxNYrWDXEgAAgWs5BA (envelope-from ) for ; Tue, 25 May 2021 22:03:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id ADAlNxNYrWApSAAAbx9fmQ (envelope-from ) for ; Tue, 25 May 2021 20:03:31 +0000 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 48B89192AF for ; Tue, 25 May 2021 22:03:31 +0200 (CEST) Received: from localhost ([::1]:49214 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lldH0-0005wT-Cw for larch@yhetil.org; Tue, 25 May 2021 16:03:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lldEy-0004NH-Ne for guix-devel@gnu.org; Tue, 25 May 2021 16:01:25 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:2071) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lldEv-0007lp-Hb for guix-devel@gnu.org; Tue, 25 May 2021 16:01:24 -0400 Received: from [10.0.0.4] (91-114-247-246.adsl.highway.telekom.at [91.114.247.246]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4FqQ230hpkz3xMy; Tue, 25 May 2021 22:01:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1621972875; bh=LpEI6oa62teWEnDTeIyu96XR1b5KqoapcaOF30ve4Pc=; h=Subject:From:To:Date:In-Reply-To:References; b=C18/DaGt2Gu3LbFHIwWwKpAv4scj6lc6TBbZ6KTOwnDnxt597tkmYbfeb373rQzn8 hKGaMkvFjkgfBL7oHULJheo4gizECPOt0sQfAi3LQ5TWa5u/oLFBmKqKL3f6ndHMKr cE6trSEwmjCpWlp6ZpgX1Gtfx0B1SdeWXB3jd3s0= Message-ID: <78dd9d8675efc454a2b2f50c79d9dd1a0b0547ae.camel@student.tugraz.at> Subject: Re: git-fetch for emacs-auctex? From: Leo Prikler To: Paul Garlick , guix-devel@gnu.org Date: Tue, 25 May 2021 22:00:54 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1621973011; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=LpEI6oa62teWEnDTeIyu96XR1b5KqoapcaOF30ve4Pc=; b=A+bNdyf02+dBg8Tx89gimLyllrLifs2PZ5qIe61YTBjigDnyZWD0Ik09vYSqEEKrrqCxtB JF8ufEx+iubTG144zL8ySOpjmLDwGv4km3aTkdIVtdfDIUq3GadZM70D4v8yZIH/J+OQln gT6T+qHTq3VCsBmsY1MOZpNGQ7dwxxKd4b/+oAhf3OTMTsuziQt+mUR2Njf0QDwlvQVnBL 3LMpuQXMVXatATO+ERNHbsZ5lB/VsCfKWQzNSvcoTMHkKgnehsjbf9ugxxG0e20s6dnmba RAfFOfwPzdQIyewwstWpbCRMg/MQLZuCbZ7FWL0a6+k3BjMZdjg2L9NAd3Zt9w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1621973011; a=rsa-sha256; cv=none; b=h0zzt2erpcXQ/XkM8GKNbEIPvNeKtGzD2N4Nr7VgFujze3jBBaOvZMkZnzFic1/JGV3W9m ux1+Nrnh6Mc2K9rvaYmIgf45MycoVBWNckDakwbMPxofurKxGu8K99SbX5k8siorqp4zZa 6CpP8OwLKtYy/uPwmoOyra/nix6vh41g6BGG/acNTEJaXCufDwp1jE1Di8wQ/yQ5WoKHlH 2RACFafQjsqduCQFDS8jVyOQVrCRvM6QF3HpZkS77yK+DS86g7bby+V6U6kaEkKKgjnMyr ULhOdP2uR7Jnh8EH2NaD+7xIG4rAPwo8rsncna2PSqYgvKy7jmB3+vP30FE0Og== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=tugraz.at header.s=mailrelay header.b="C18/DaGt"; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -0.63 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=tugraz.at header.s=mailrelay header.b="C18/DaGt"; dmarc=pass (policy=none) header.from=student.tugraz.at; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 48B89192AF X-Spam-Score: -0.63 X-Migadu-Scanner: scn0.migadu.com X-TUID: U9CkXHGyCqp/ Am Dienstag, den 25.05.2021, 18:42 +0100 schrieb Paul Garlick: > Hi Guix, > > I recently attempted to reproduce a profile containing emacs-auctex, > only to find a '404: not found' error. > > The reason is that elpa.gnu.org archives previous auctex versions > with a .tar.lz extension. This throws out the Guix package source > definition, which expects a .tar extension. > > I have considered a few ideas to solve this: > > i) track the last-but-one auctex version in Gnu Elpa. This way all > versions would have the same extension. However, would the url-fetch > method cope with the .tar.lz format? Probably yes, but I don't think that being 1 version late out of principle is a good idea. Perhaps we can get ELPA to always serve everything as .tar.lz? Otherwise let's consider mirrors or SWH. > ii) use the git-fetch method with the upstream repository. However, > the upstream version tag at > http://git.savannah.gnu.org/cgit/auctex.git is a smaller number than > the Gnu Elpa version tag. This would result in an apparent > downgrade. Would that be permissible? I think we'd have to look at it more closely. What it this auctex and how does it differ from the one packaged in ELPA? > iii) use the git-fetch method to clone the auctex branch of the > elpa.git repository (along the lines of 'git clone --single-branch -- > branch externals/auctex .../elpa.git). As far as I can see this is > not currently possible. You should be able to point to the commit in question, e.g. 3e163e5d0f2b89a4ad1542b6bd68f8c8fcf3f096. That said, the ELPA repo doesn't seem too well annotated :P Regards, Leo