From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id sEYHL8ZTF2R+PwAASxT56A (envelope-from ) for ; Sun, 19 Mar 2023 19:26:14 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id eCUbLsZTF2RMGQAAG6o9tA (envelope-from ) for ; Sun, 19 Mar 2023 19:26:14 +0100 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 16A2F1674A for ; Sun, 19 Mar 2023 19:26:13 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pdxis-0005hB-QN; Sun, 19 Mar 2023 14:25:38 -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 1pdxir-0005gj-2c for help-guix@gnu.org; Sun, 19 Mar 2023 14:25:37 -0400 Received: from gabriel-smtp.zfn.uni-bremen.de ([2001:638:708:32::15] helo=smtp.uni-bremen.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pdxio-0004sa-7l for help-guix@gnu.org; Sun, 19 Mar 2023 14:25:36 -0400 Received: from [127.0.0.1] (p54abf38c.dip0.t-ipconnect.de [84.171.243.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 4PfmWZ0RPGzDCbN; Sun, 19 Mar 2023 19:25:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=2019; t=1679250330; bh=8iAXNAvIGg+CzRk4GqWmcKABStjsQ2N5pz/SMvHFdFk=; h=Date:From:To:In-Reply-To:References; b=P7Ig1/rgS68+8klKosmLDiwud+xpV847Q5EFieA8GLS+6Z83dpYld8P85ol///RZy UVBS2D1AvcXlHGoZAewl1mbilZnxDHdGB9FTIHkUrY+Q5A0Ecyy58MbvUjDGChxNH2 F9YiNp67SzxtZTZNaK7TNGdtZEWrTT1hAWnPhAsB/YD68dC7hzMr7cXsS4jRKQW9+1 bQZtBCRyoQ5wYLMO98cApxohIAU8qACP1PwxUJzhafyYy/QuLUXKL9+q4CNtxs1Xbn QnDd9WfnrlxAp9ACUZABXfAq6Bq70WOklTW4uZIadq85yFB6Wr1hvuLS8feMt0m6mO ZJA0+makktnKg== Date: Sun, 19 Mar 2023 19:25:26 +0100 From: Martin Castillo To: Gottfried , help-guix@gnu.org Subject: Re: Help-Guix Digest, Vol 88, Issue 36 User-Agent: K-9 Mail for Android In-Reply-To: <9479b7f6-3d7c-cb0a-18c2-994c6850f28d@posteo.de> References: <895e7b31-2df7-026b-1345-11e53dddfff9@posteo.de> <67319315-bc3e-1b1b-ee08-7e72eb185bbd@uni-bremen.de> <9479b7f6-3d7c-cb0a-18c2-994c6850f28d@posteo.de> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2001:638:708:32::15; envelope-from=castilma@uni-bremen.de; helo=smtp.uni-bremen.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=uni-bremen.de header.s=2019 header.b="P7Ig1/rg"; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=uni-bremen.de (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1679250374; a=rsa-sha256; cv=none; b=sbHuCMHvwPYBQpnyWfVsZ3+3aqpFqy7VTNue3+bpE6Pd0y3CivvgwvpFrn4Rs5L68n4/RV 5DqO8BFgsNM4Rb8UeN9uBwTb0BHWxF6CWa1ea/mG+rSxEywN7lhW3+6Bhgo2/SSnsaw7tB mXZsejRM84kao1xhK1BnnpP8S1KIAJXTBElM2h69tn4+GLHbwHepSGc+pzFsWehVpPYCJv a52L4VQ2qhxqB1E9GZZUv9p2VTy0c2gNT4xesjORPVk4ryOx729Yf8xmXpIe7PDO/5mpNk OZnKDpAh90Iyd2BpGlrJ3xOwPKJyApnSd8VDSjpzUc/ngcURdUGh+o3Sn6kEQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1679250374; 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=RgAL2WfAOTq8JRHzUjnU19ZRqXfAAOqvzLSaMjOcq5E=; b=uRnwYCJ6DJsq6H+LKswHgzBLtXK3Zomc4Ax5XfS2xX/+sjRtylbECMxHPRN32xQbcYK7CM 3bFgbNIp2SrK+H5VS2p1qtHjH5vphPo/0BjJzEyZNkoDPucSVyJ5PzYSBC41A7tnrAYCUd sFVCdbXYqVv4JJSA3fkMvgJh3jiGszPkczu1lv9/y0Avb1tOyIdip0dehkDct2RLu/3Xbu 02fPfWOPN38fOKgxPw8x3AWDRdFTRmb0XUKjk2j1MT5Zhssi1dt8ZEq5EcOE33ulJergVK lxXgSlFSnSHcRU2810S2bXuhTF/aTLY+j+sAvq7o1fYfXGB+owAi+kwJv0nsMQ== X-Migadu-Spam-Score: -0.65 X-Spam-Score: -0.65 X-Migadu-Queue-Id: 16A2F1674A X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=uni-bremen.de header.s=2019 header.b="P7Ig1/rg"; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=uni-bremen.de (policy=none) X-TUID: hTzY+6dQb9LI Am 19=2E M=C3=A4rz 2023 17:57:38 MEZ schrieb Gottfried : >Hi, > >thanks for your help=2E > >I tested, tried and used AFAIU you the old version of Musescore, >but it wanted to build Musescore 4, which I saw only at the end=2E > >but it failed: > >gfp@Tuxedo ~$ guix time-machine --commit=3D6a54715988aee884bbb5f81e1b718a= 27ff771ec4 -- shell musescore >Kanal =E2=80=9Eguix=E2=80=9C wird vom Git-Repository auf =E2=80=9Ehttps:/= /git=2Esavannah=2Egnu=2Eorg/git/guix=2Egit=E2=80=9C aktualisiert =E2=80=A6 >substitute: Liste der Substitute von =E2=80=9Ehttps://ci=2Eguix=2Egnu=2Eo= rg=E2=80=9C wird aktualisiert =E2=80=A6 100=2E0% >substitute: Liste der Substitute von =E2=80=9Ehttps://bordeaux=2Eguix=2Eg= nu=2Eorg=E2=80=9C wird aktualisiert =E2=80=A6 substitute: Liste der Substi= tute von =E2=80=9Ehttps://bordeaux=2Eguix=2Egnu=2Eorg=E2=80=9C wird aktuali= siert =E2=80=A6 100=2E0% >substitute: Liste der Substitute von =E2=80=9Ehttps://ci=2Eguix=2Egnu=2Eo= rg=E2=80=9C wird aktualisiert =E2=80=A6 100=2E0% >substitute: Liste der Substitute von =E2=80=9Ehttps://bordeaux=2Eguix=2Eg= nu=2Eorg=E2=80=9C wird aktualisiert =E2=80=A6 substitute: Liste der Substi= tute von =E2=80=9Ehttps://bordeaux=2Eguix=2Egnu=2Eorg=E2=80=9C wird aktuali= siert =E2=80=A6 100=2E0% >substitute: Liste der Substitute von =E2=80=9Ehttps://ci=2Eguix=2Egnu=2Eo= rg=E2=80=9C wird aktualisiert =E2=80=A6 100=2E0% >substitute: Liste der Substitute von =E2=80=9Ehttps://bordeaux=2Eguix=2Eg= nu=2Eorg=E2=80=9C wird aktualisiert =E2=80=A6 substitute: Liste der Substi= tute von =E2=80=9Ehttps://bordeaux=2Eguix=2Egnu=2Eorg=E2=80=9C wird aktuali= siert =E2=80=A6 100=2E0% >/gnu/store/0y3w5sly6rw9yc0shqvyzkl8vjgr9gdf-module-import=2Edrv wird erst= ellt =E2=80=A6 >/gnu/store/whpg974y1nj7j1gddhfg0b15k4xpvx9n-module-import=2Edrv wird erst= ellt =E2=80=A6 >/gnu/store/nq8vmvriv2h095apywf8k4bb4z0jjpih-module-import-compiled=2Edrv = wird erstellt =E2=80=A6 >/gnu/store/6qd26vdgd11vjlv0lqp7h5z814qc82yi-module-import-compiled=2Edrv = wird erstellt =E2=80=A6 >/gnu/store/mi4klx1g21qwa4i5kjah6gbavncjgpm0-compute-guix-derivation=2Edrv= wird erstellt =E2=80=A6 >Computing Guix derivation for 'x86_64-linux'=2E=2E=2E / >substitute: Liste der Substitute von =E2=80=9Ehttps://ci=2Eguix=2Egnu=2Eo= rg=E2=80=9C wird aktualisiert =E2=80=A6 0=2E0%Backtrace: >substitute: In ice-9/boot-9=2Escm: >substitute: 1752:10 17 (with-exception-handler _ _ #:unwind? _ # _) >substitute: In unknown file: >substitute: 16 (apply-smob/0 #) >substitute: In ice-9/boot-9=2Escm: >substitute: 724:2 15 (call-with-prompt _ _ #) >substitute: In ice-9/eval=2Escm: >substitute: 619:8 14 (_ #(#(#))) >substitute: In guix/ui=2Escm: >substitute: 2279:7 13 (run-guix =2E _) >substitute: 2242:10 12 (run-guix-command _ =2E _) >substitute: In ice-9/boot-9=2Escm: >substitute: 1752:10 11 (with-exception-handler _ _ #:unwind? _ # _) >substitute: 1752:10 10 (with-exception-handler _ _ #:unwind? _ # _) >substitute: In guix/scripts/substitute=2Escm: >substitute: 844:18 9 (_) >substitute: 348:26 8 (process-query # _ #:cache-urls = _ #:acl _) >substitute: In guix/substitutes=2Escm: >substitute: 382:27 7 (lookup-narinfos/diverse _ _ # =E2=80=A6) >substitute: 339:31 6 (lookup-narinfos _ _ #:open-connection _ # _) >substitute: 262:26 5 (fetch-narinfos _ _ #:open-connection _ # _) >substitute: In ice-9/boot-9=2Escm: >substitute: 1685:16 4 (raise-exception _ #:continuable? _) >substitute: 1685:16 3 (raise-exception _ #:continuable? _) >substitute: 1780:13 2 (_ #<&compound-exception components: (#<&error> = #<&orig=E2=80=A6>) >substitute: 1685:16 1 (raise-exception _ #:continuable? _) >substitute: 1685:16 0 (raise-exception _ #:continuable? _) >substitute: >substitute: ice-9/boot-9=2Escm:1685:16: In procedure raise-exception: >substitute: In procedure write_wait_fd: unimplemented >guix time-machine: Fehler: `/gnu/store/nn61n9c91vvxf95fs5n3ldxqf3klnsgf-g= uix-1=2E4=2E0-4=2E01fd830/bin/guix substitute' died unexpectedly > >Kind regards > >Gottfried > > > > > >Am 19=2E03=2E23 um 16:06 schrieb Martin Castillo: >> Hi, >>=20 >> Am 19=2E03=2E23 um 13:15 schrieb Gottfried: >>> Hi, >>>=20 >>> thanks for trying=2E=2E=2E >>>=20 >>> I copied the >>> "Commit 6a54715988aee884bbb5f81e1b718a27ff771ec4" >>> into my musik=2Escm: >>> =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E= =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E= =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E >>> ;; Manifest Musik Programme >>> (use-modules (gnu packages music) >>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 (guix packages)) >>>=20 >>> (define musescore-3=2E6=2E2 >>> =C2=A0=C2=A0 (package >>> =C2=A0=C2=A0=C2=A0=C2=A0 (inherit musescore) >>> =C2=A0=C2=A0=C2=A0=C2=A0 (version "3=2E6=2E2") >>> =C2=A0=C2=A0=C2=A0=C2=A0 (Commit 6a54715988aee884bbb5f81e1b718a27ff771= ec4))) >>>=20 >>> ;; combine both manifest lists: >>> (concatenate-manifests >>> =C2=A0=C2=A0 (list >>> =C2=A0=C2=A0=C2=A0=C2=A0 (packages->manifest (list musescore-3=2E6=2E2= )) >>> (specifications->manifest '("ardour" "audacious" "audacity" "obs" "vlc= ")))) >>>=20 >>> =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E= =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E= =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E >>> and I had a go >>> I got this message: >>>=20 >>> gfp@Tuxedo ~$ guix package -p /home/gfp/Projekte/Musik/guix-profil -m = /home/gfp/Projekte/Musik/musik=2Escm >>> /home/gfp/Projekte/Musik/musik=2Escm:6:2: Fehler: (package (inherit mu= sescore) (version "3=2E6=2E2") (Commit #{6a54715988aee884bbb5f81e1b718a27ff= 771ec4}#)): extraneous field initializers (Commit) >>>=20 >>> =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E= =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E= =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E >>> So I have to add it somewhere else=2E=2E=2E >>=20 >> The commits I mentioned are from guix, not from the musescore project= =2E You put it in the musescore definition, so guix downloaded musescore an= d tried to switch to that commit/version of musescore=2E But it is not a co= mmit of musecore, so that is indeed the wrong place=2E >>=20 >> (And the (commit ) field belongs inside an (origin ) field=2E=2E=2E) >>=20 >> So my original suggestion was to copy the musescore package definition = from one of those commits from the guix project >> http://git=2Esavannah=2Egnu=2Eorg/cgit/guix=2Egit/tree/gnu/packages/mus= ic=2Escm?id=3D6a54715988aee884bbb5f81e1b718a27ff771ec4#n4860 >>=20 >> and hope that all dependencies of that package definition are still val= id and compatible in the current guix=2E You might need to copy some of the= use-modules lines at the top of the linked file into your manifest=2E >>=20 >> But I just had another idea: We want to install software from an older = guix version: That's what guix time-machine is for! >> guix time-machine --commit=3D6a54715988aee884bbb5f81e1b718a27ff771ec4 -= - package -m manifest=2Escm -p /Pfad/zu/Musik/Musik >> or to test it first: >> guix time-machine --commit=3D6a54715988aee884bbb5f81e1b718a27ff771ec4 -= - shell musescore >>=20 >> I tried it with the newer commit ced3be2b562866b82f97a530cd66610c84c381= f7 to get musescore with newer dependencies=2E (That commit is the parent o= f 9f93bcd1862c76d7ff30da6f712c9bd2912b8346, which changed to musescore 4=2E= 0=2E): >> guix time-machine --commit=3Dced3be2b562866b82f97a530cd66610c84c381f7 -= - shell musescore >>=20 >> The first time time-machine failed to build the older version of guix= =2E It used up to much ram and was killed by the OOM-killer=2E (I'm using i= t inside a vm=2E) Otherwise it should work=2E >>=20 >> A downside of this approach is that you cannot mix the older musescore = with the newer versions of vlc etc in the same profile=2E >>=20 >>=20 >>=20 >> Martin >>>=20 >>> kind regards >>>=20 >>> Gottfried >>>=20 >>>=20 >>>> Date: Sat, 18 Mar 2023 13:44:08 +0100 >>>> From: Martin Castillo >>>> To: help-guix@gnu=2Eorg >>>> Subject: Re: creating a manifest >>>> Message-ID: >>>> Content-Type: text/plain; charset=3DUTF-8; format=3Dflowed >>>>=20 >>>> I noticed an error=2E >>>>=20 >>>>>=20 >>>>> For that you need to instead create a new package definition for >>>>> musescore version 3=2E6=2E2=2E The info page gives you an example, w= hich you >>>>> just adjust=2E Using guix edit musescore you see how musescore is de= fined=2E >>>>> You can notice, there is a version field=2E So lets create a new pac= kage >>>>> with adjusted version: >>>>>=20 >>>>> (define musescore-3=2E6=2E2 >>>>> =C2=A0 =C2=A0 (package >>>>> =C2=A0 =C2=A0=C2=A0=C2=A0 (inherit musescore) >>>>> =C2=A0 =C2=A0=C2=A0=C2=A0 (version "3=2E6=2E2"))) >>>>>=20 >>>>> ;; We create this manifest from a _package_, and not from a >>>>> ;; _specification_ (which is just something like a string "musescore= ") >>>>> (packages->manifest (list musescore-3=2E6=2E2)) >>>>>=20 >>>>=20 >>>> While building guix says it's downloading musescore-4=2E0=2E1=2E Mayb= e it >>>> switches to the respective branch before building=2E >>>>=20 >>>> I even tried explicitly writing the origin entry of >>>> (define musescore-3=2E6=2E2 >>>> =C2=A0=C2=A0=C2=A0 (package >>>>=20 >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (inherit musescore) >>>>=20 >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (version "3=2E6=2E2") >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (source >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (url "https://github=2Ecom/musescore/MuseScore") >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (commit (string-append "v" "3=2E6=2E2")))) >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file= -name "musescore" "3=2E6=2E2")) >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "0x2aa= hpbvss3sjydcq6xdh198fmslgypixmd2gckfwjqzady662y")) >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (modules '((guix bui= ld utils))) >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (snippet >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 '(begin >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 ;; Remove unused libraries=2E=2E=2E >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (for-each delete-file-recursively >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 '("thirdpar= ty/freetype")) >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 ;; =2E=2E=2E and precompiled binaries=2E >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (delete-file-recursively "src/diagnostics/crashpad_handler") >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (substitute* "src/diagnostics/CMakeLists=2Etxt" >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (("install") "#install")))))))) >>>>=20 >>>> guix shell -m manifest=2Escm still says 4=2E0=2E1 and executing mscor= e fails: >>>> [env]$ mscore --version >>>> QEventLoop: Cannot be used without QApplication >>>> QEventLoop: Cannot be used without QApplication >>>> qt=2Eqpa=2Excb: could not connect to display >>>> qt=2Eqpa=2Eplugin: Could not load the Qt platform plugin "xcb" in "" = even >>>> though it was found=2E >>>> This application failed to start because no Qt platform plugin could = be >>>> initialized=2E Reinstalling the application may fix this problem=2E >>>>=20 >>>> Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, >>>> offscreen, vnc, xcb=2E >>>>=20 >>>> Abgebrochen >>>>=20 >>>> So seems like in this case it's not so easy=2E (Well the current guix >>>> packaged version is 4=2E0=2E1 so a major version change happened=2E) >>>>=20 >>>> One could try using the older package definition, which is available = in >>>> the git history of guix=2E Commit 6a54715988aee884bbb5f81e1b718a27ff7= 71ec4 >>>> is the newest change to musescore with 3=2E6=2E2=2E >>>> 9f93bcd1862c76d7ff30da6f712c9bd2912b8346 switched to 4=2E0=2E So it's= parent >>>> commit should have the newest dependencies which might work with curr= ent >>>> guix=2E >>>> I don't have time right now, but you might want to copy such an older >>>> package definition into your manifest=2Escm >>>>=20 >>>> Martin >>>=20 > Look at the output of dmesg=2E You may need to use sudo dmesg=2E Look for something like OOM killed guile=2E In that case you ran out of memory, too=2E That's kind unfortunate for tim= e-machine to not work because of that, but I also sent you the package defi= nition for musescore-3 with current guix=2E Try that approach=2E