From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4YRSBrw7JWCRfQAA0tVLHw (envelope-from ) for ; Thu, 11 Feb 2021 14:14:20 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id oEHCAbw7JWDidAAAB5/wlQ (envelope-from ) for ; Thu, 11 Feb 2021 14:14:20 +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 6B1059403A9 for ; Thu, 11 Feb 2021 14:14:19 +0000 (UTC) Received: from localhost ([::1]:41256 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lACja-0005H6-5k for larch@yhetil.org; Thu, 11 Feb 2021 09:14:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAChZ-0003O2-Ao for help-guix@gnu.org; Thu, 11 Feb 2021 09:12:13 -0500 Received: from marvid.fr ([163.172.81.107]:56410 helo=courriel.marvid.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAChX-0005Xo-Do for help-guix@gnu.org; Thu, 11 Feb 2021 09:12:13 -0500 Received: from localhost (ns-quad.ibisc.univ-evry.fr [195.221.162.126]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by sahkopoika (Postfix) with ESMTPSA id 9B7A149B1D04; Thu, 11 Feb 2021 15:12:01 +0100 (CET) References: <875z2zzr3u.fsf@nckx> <20210211052545.7750bf7d@riseup.net> User-agent: mu4e 1.4.13; emacs 27.1 From: Sergiu Ivanov To: Christophe Pisteur Subject: Re: Appimage: cannot run binary file In-reply-to: Date: Thu, 11 Feb 2021 15:12:01 +0100 Message-ID: <87sg624rta.fsf@colimite.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=163.172.81.107; envelope-from=sivanov@colimite.fr; helo=courriel.marvid.fr X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, FORGED_SPF_HELO=1, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.36 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 6B1059403A9 X-Spam-Score: -2.36 X-Migadu-Scanner: scn0.migadu.com X-TUID: mQeILdCbYxZ7 Hi Christophe, Thus quoth Christophe Pisteur on Thu Feb 11 2021 at 13:53 (+0100): > Le jeudi 11 f=C3=A9vrier 2021 =C3=A0 05:25 +0100, raingloom a =C3=A9crit : >> On Wed, 10 Feb 2021 19:59:17 +0100Tobias Geerinckx-Rice > > wrote: >> > Instead, I strongly recommend writing your own Guix package (using >> > inherit) or looking for a less byzantine download format. >>=20 >> For a quick test, could try building it with one of the >> packagetransformers: >> https://guix.gnu.org/manual/en/html_node/Package-Transformation-Options.= html >>=20 >> Although copying the package definition into a Guile script, >> modifyingit, and loading it with --file or --expression is not that >> much harderonce you get the hang of it. > > I don't understand all the nuances of this discussion (I'm sorry), but > it seems to me that the problem is, in the case of the development > version of freecad, that the sources are not published regularly. The > sources were last published in 2019 (1), while freecad offers an > Appimage almost every week. So building something from the sources of > the development code doesn't add much value to the stable version. I > must certainly be missing something, so once again sorry. > Christophe > (1) https://github.com/FreeCAD/FreeCAD/releases/tag/0.19_pre: " Note: > The development binaries are built regularly (You may need to expand > the assets tab) . The release date indicates the beginning of the dev > cycle. The commits indicates how many commits in the dev cycle. The > source archives (tar.gz and .zip) do not get updated, so they match the > commit of the tag (34a083b) and are therefore obsolete. You can get the > latest source here:=20 > https://github.com/FreeCAD/FreeCAD/archive/master.zip" I don't know or use FreeCAD, but it looks like the source code is updated quite regularly on their GitHub repository: https://github.com/FreeCAD/FreeCAD/ The latest changes seem to date back to several hours. I'd say these are the sources from which the development binaries are built (at least this is what is usually done). My understanding of the sentence > The source archives (tar.gz and .zip) do not get updated, so they > match the commit of the tag (34a083b) and are therefore obsolete. is that the FreeCAD team don't bother archiving the sources by themselves, given that one can always access the latest version on GitHub. - Sergiu