From unknown Tue Jun 24 05:14:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47315: Inkscape is missing imagemagick Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 22 Mar 2021 10:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47315 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 47315@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161640805324166 (code B ref -1); Mon, 22 Mar 2021 10:15:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Mar 2021 10:14:13 +0000 Received: from localhost ([127.0.0.1]:56243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOHZc-0006Hh-4d for submit@debbugs.gnu.org; Mon, 22 Mar 2021 06:14:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:38528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOHZa-0006HZ-6y for submit@debbugs.gnu.org; Mon, 22 Mar 2021 06:14:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOHZZ-0004LN-Vj for bug-guix@gnu.org; Mon, 22 Mar 2021 06:14:10 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:47148) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOHZX-0005zv-Uv for bug-guix@gnu.org; Mon, 22 Mar 2021 06:14:09 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id DC0B726E; Mon, 22 Mar 2021 11:14:03 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vTdzarGkTogY; Mon, 22 Mar 2021 11:14:03 +0100 (CET) Received: from jurong (p200300dd5710fa00d100617c1be1ebbb.dip0.t-ipconnect.de [IPv6:2003:dd:5710:fa00:d100:617c:1be1:ebbb]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EA11C39; Mon, 22 Mar 2021 11:13:58 +0100 (CET) Date: Mon, 22 Mar 2021 11:13:57 +0100 From: Andreas Enge Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: DC0B726E X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[bug-guix@gnu.org,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] Received-SPF: neutral client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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 (--) Hello, $ guix environment --ad-hoc inkscape [env]$ inkscape /tmp/guixtile.svg /gnu/store/7bs616gpgnmj4g5d0g88dkphd1gqbicy-inkscape-1.0.2/bin/.inkscape-real: error while loading shared libraries: libMagickCore-6.Q16.so.6: cannot open shared object file: No such file or directory The same happens when I add imagemagick of imagemagick@6.9.11-48 or imagemagick@6.9.12-2g to the environment. But maybe the older imagemagick is not even built? $ guix build imagemagick@6.9.11-48 /gnu/store/m794l5c82clc3xa1lkg30pr96y9a60m3-imagemagick-6.9.12-2g-doc /gnu/store/nnw0jnxpcf5bfaxbc3c5dkw87j13bq94-imagemagick-6.9.12-2g Notice the version mismatch! $ guix build imagemagick@6.9.11 guix build: error: imagemagick: package not found for version 6.9.11 It should work to just specify a version prefix, right? $ guix describe Generation 29 Mar 11 2021 12:17:47 (current) guix 500189b repository URL: https://git.savannah.gnu.org/git/guix.git commit: 500189b4d2f1e3a2d4ee8ab73d889e3d8ac70632 This is probably due to commit 82e887ba48c2ba91b17aa9b6b17501e3e0ef4aef Author: Léo Le Bouter Date: Tue Mar 9 23:02:51 2021 +0100 gnu: imagemagick: Update to 6.9.12-2 [security fixes]. * gnu/packages/imagemagick.scm (imagemagick/fixed): New variable. (imagemagick)[replacement]: Graft. I am not familiar with replacements, but it appears they force an update. This should not happen together with a library soname change; effectively, the result is a removal of the previous imagemagick package from Guix together with the addition of an unrelated new one, that cannot replace the previous one, but just happens to be a different program sharing the same name. So in this case, the only option is to upgrade the imagemagick package and to recompile all its dependents. Andreas From unknown Tue Jun 24 05:14:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47315: Inkscape is missing imagemagick Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 22 Mar 2021 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47315 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge ,47315@debbugs.gnu.org Received: via spool by 47315-submit@debbugs.gnu.org id=B47315.16164118032319 (code B ref 47315); Mon, 22 Mar 2021 11:17:02 +0000 Received: (at 47315) by debbugs.gnu.org; 22 Mar 2021 11:16:43 +0000 Received: from localhost ([127.0.0.1]:56311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOIY7-0000bL-5n for submit@debbugs.gnu.org; Mon, 22 Mar 2021 07:16:43 -0400 Received: from lepiller.eu ([89.234.186.109]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOIY4-0000bB-MG for 47315@debbugs.gnu.org; Mon, 22 Mar 2021 07:16:41 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 1e0e546e; Mon, 22 Mar 2021 11:16:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:from:message-id; s=dkim; bh=TnO/UIvLP69wTYQIBOV1HQ6jHP2p9RIqKnr8eCom2m4=; b=Yttq9TvJBisI h2ybpCya7KNLIUAw70X8ncjhUgEK06hTADdm40vDpwrl7m4C7BRA6VNEhp/5Bsu/ IZlROZr7swzV/PeOoZQesitpHqcdeR9svqV7I/hCmkQS2ul7F59H4WY5FXhIMt1N kz05UAzzsurumq1rWa34Xmoc565lkqzgSJR1kOb943nLIX6VnFiKPzzbuNvP3eFh 28h6cOqW1I3Jk1cKg8VKvUYGJj3HdpkiPUKRVTUF4+untl1g3Ss+Cue5lLf0YUQ0 IMNzxh5ms/JOC7mYGrMtqlwDdsQPd4JHdr25LaB1Vj7Lf2p43ryEqGn1HOvCnYJf ggrZ7S1Lyw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id d5bbedee (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 22 Mar 2021 11:16:37 +0000 (UTC) Date: Mon, 22 Mar 2021 07:16:28 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----J2G6Y2F4TWGSRV742DPFR76Q6RDY62" Content-Transfer-Encoding: 7bit From: Julien Lepiller Message-ID: <5B4A42F7-EDA4-4ABE-B9BF-74E84FBA6D87@lepiller.eu> X-Spam-Score: -0.0 (/) 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.0 (-) ------J2G6Y2F4TWGSRV742DPFR76Q6RDY62 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I think this has already been fixed a few days ago on master=2E Have you tr= ied pulling and upgrading inkscape again? Le 22 mars 2021 06:13:57 GMT-04:00, Andreas Enge a =C3= =A9crit : >Hello, > >$ guix environment --ad-hoc inkscape >[env]$ inkscape /tmp/guixtile=2Esvg >/gnu/store/7bs616gpgnmj4g5d0g88dkphd1gqbicy-inkscape-1=2E0=2E2/bin/=2Eink= scape-real: >error while loading shared libraries: libMagickCore-6=2EQ16=2Eso=2E6: can= not >open shared object file: No such file or directory > >The same happens when I add imagemagick of imagemagick@6=2E9=2E11-48 or >imagemagick@6=2E9=2E12-2g to the environment=2E > >But maybe the older imagemagick is not even built? > >$ guix build imagemagick@6=2E9=2E11-48 >/gnu/store/m794l5c82clc3xa1lkg30pr96y9a60m3-imagemagick-6=2E9=2E12-2g-doc >/gnu/store/nnw0jnxpcf5bfaxbc3c5dkw87j13bq94-imagemagick-6=2E9=2E12-2g > >Notice the version mismatch! > >$ guix build imagemagick@6=2E9=2E11 >guix build: error: imagemagick: package not found for version 6=2E9=2E11 > >It should work to just specify a version prefix, right? > >$ guix describe >Generation 29 Mar 11 2021 12:17:47 (current) > guix 500189b > repository URL: https://git=2Esavannah=2Egnu=2Eorg/git/guix=2Egit > commit: 500189b4d2f1e3a2d4ee8ab73d889e3d8ac70632 > >This is probably due to >commit 82e887ba48c2ba91b17aa9b6b17501e3e0ef4aef >Author: L=C3=A9o Le Bouter >Date: Tue Mar 9 23:02:51 2021 +0100 > gnu: imagemagick: Update to 6=2E9=2E12-2 [security fixes]=2E > * gnu/packages/imagemagick=2Escm (imagemagick/fixed): New variable=2E > (imagemagick)[replacement]: Graft=2E > >I am not familiar with replacements, but it appears they force an >update=2E >This should not happen together with a library soname change; >effectively, >the result is a removal of the previous imagemagick package from Guix >together with the addition of an unrelated new one, that cannot replace >the previous one, but just happens to be a different program sharing >the >same name=2E > >So in this case, the only option is to upgrade the imagemagick package >and to recompile all its dependents=2E > >Andreas ------J2G6Y2F4TWGSRV742DPFR76Q6RDY62 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I think this has already been fixed a few days ago= on master=2E Have you tried pulling and upgrading inkscape again?

<= div class=3D"gmail_quote">Le 22 mars 2021 06:13:57 GMT-04:00, Andreas Enge = <andreas@enge=2Efr> a =C3=A9crit :
Hello,

$ guix environment --ad-hoc inkscape[env]$ inkscape /tmp/guixtile=2Esvg
/gnu/store/7bs616gpgnmj4g5d0g88dkp= hd1gqbicy-inkscape-1=2E0=2E2/bin/=2Einkscape-real: error while loading shar= ed libraries: libMagickCore-6=2EQ16=2Eso=2E6: cannot open shared object fil= e: No such file or directory

The same happens when I add imagemagick= of imagemagick@6=2E9=2E11-48 or
imagemagick@6=2E9=2E12-2g to the enviro= nment=2E

But maybe the older imagemagick is not even built?

$= guix build imagemagick@6=2E9=2E11-48
/gnu/store/m794l5c82clc3xa1lkg30pr= 96y9a60m3-imagemagick-6=2E9=2E12-2g-doc
/gnu/store/nnw0jnxpcf5bfaxbc3c5d= kw87j13bq94-imagemagick-6=2E9=2E12-2g

Notice the version mismatch!
$ guix build imagemagick@6=2E9=2E11
guix build: error: imagemagick= : package not found for version 6=2E9=2E11

It should work to just sp= ecify a version prefix, right?

$ guix describe
Generation 29 Mar = 11 2021 12:17:47 (current)
guix 500189b
repository URL: https://git=2Esavann= ah=2Egnu=2Eorg/git/guix=2Egit
commit: 500189b4d2f1e3a2d4ee8ab73d= 889e3d8ac70632

This is probably due to
commit 82e887ba48c2ba91b17= aa9b6b17501e3e0ef4aef
Author: L=C3=A9o Le Bouter <lle-bout@zaclys=2En= et>
Date: Tue Mar 9 23:02:51 2021 +0100
gnu: imagemagick: Up= date to 6=2E9=2E12-2 [security fixes]=2E
* gnu/packages/imagemagick= =2Escm (imagemagick/fixed): New variable=2E
(imagemagick)[replacemen= t]: Graft=2E

I am not familiar with replacements, but it appears the= y force an update=2E
This should not happen together with a library sona= me change; effectively,
the result is a removal of the previous imagemag= ick package from Guix
together with the addition of an unrelated new one= , that cannot replace
the previous one, but just happens to be a differe= nt program sharing the
same name=2E

So in this case, the only opt= ion is to upgrade the imagemagick package
and to recompile all its depen= dents=2E

Andreas




= ------J2G6Y2F4TWGSRV742DPFR76Q6RDY62-- From unknown Tue Jun 24 05:14:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andreas Enge Subject: bug#47315: closed (Re: bug#47315: Inkscape is missing imagemagick) Message-ID: References: X-Gnu-PR-Message: they-closed 47315 X-Gnu-PR-Package: guix Reply-To: 47315@debbugs.gnu.org Date: Tue, 23 Mar 2021 14:27:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1616509622-25155-1" This is a multi-part message in MIME format... ------------=_1616509622-25155-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #47315: Inkscape is missing imagemagick which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 47315@debbugs.gnu.org. --=20 47315: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D47315 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1616509622-25155-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 47315-done) by debbugs.gnu.org; 23 Mar 2021 14:26:23 +0000 Received: from localhost ([127.0.0.1]:60902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOhzC-0006Wr-MA for submit@debbugs.gnu.org; Tue, 23 Mar 2021 10:26:22 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:47258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOhzB-0006We-8c for 47315-done@debbugs.gnu.org; Tue, 23 Mar 2021 10:26:21 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id ADDB8353; Tue, 23 Mar 2021 15:26:14 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g5WvLq4vsdF6; Tue, 23 Mar 2021 15:26:14 +0100 (CET) Received: from jurong (p200300dd5710fa000ebdbf2b9ab0da05.dip0.t-ipconnect.de [IPv6:2003:dd:5710:fa00:ebd:bf2b:9ab0:da05]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D685264F; Tue, 23 Mar 2021 15:26:09 +0100 (CET) Date: Tue, 23 Mar 2021 15:26:08 +0100 From: Andreas Enge To: Julien Lepiller Subject: Re: bug#47315: Inkscape is missing imagemagick Message-ID: References: <5B4A42F7-EDA4-4ABE-B9BF-74E84FBA6D87@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5B4A42F7-EDA4-4ABE-B9BF-74E84FBA6D87@lepiller.eu> X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: ADDB8353 X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[julien@lepiller.eu ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 47315-done Cc: 47315-done@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: -0.3 (/) Am Mon, Mar 22, 2021 at 07:16:28AM -0400 schrieb Julien Lepiller: > I think this has already been fixed a few days ago on master. Have you tried > pulling and upgrading inkscape again? Indeed, closing this bug, thanks! The discussion on grafts and version numbers is continued here: https://lists.gnu.org/archive/html/guix-devel/2021-03/msg00432.html Andreas ------------=_1616509622-25155-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Mar 2021 10:14:13 +0000 Received: from localhost ([127.0.0.1]:56243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOHZc-0006Hh-4d for submit@debbugs.gnu.org; Mon, 22 Mar 2021 06:14:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:38528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOHZa-0006HZ-6y for submit@debbugs.gnu.org; Mon, 22 Mar 2021 06:14:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOHZZ-0004LN-Vj for bug-guix@gnu.org; Mon, 22 Mar 2021 06:14:10 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:47148) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOHZX-0005zv-Uv for bug-guix@gnu.org; Mon, 22 Mar 2021 06:14:09 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id DC0B726E; Mon, 22 Mar 2021 11:14:03 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vTdzarGkTogY; Mon, 22 Mar 2021 11:14:03 +0100 (CET) Received: from jurong (p200300dd5710fa00d100617c1be1ebbb.dip0.t-ipconnect.de [IPv6:2003:dd:5710:fa00:d100:617c:1be1:ebbb]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EA11C39; Mon, 22 Mar 2021 11:13:58 +0100 (CET) Date: Mon, 22 Mar 2021 11:13:57 +0100 From: Andreas Enge To: bug-guix@gnu.org Subject: Inkscape is missing imagemagick Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr X-Rspamd-Server: hera X-Rspamd-Queue-Id: DC0B726E X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[bug-guix@gnu.org,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] Received-SPF: neutral client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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 (--) Hello, $ guix environment --ad-hoc inkscape [env]$ inkscape /tmp/guixtile.svg /gnu/store/7bs616gpgnmj4g5d0g88dkphd1gqbicy-inkscape-1.0.2/bin/.inkscape-real: error while loading shared libraries: libMagickCore-6.Q16.so.6: cannot open shared object file: No such file or directory The same happens when I add imagemagick of imagemagick@6.9.11-48 or imagemagick@6.9.12-2g to the environment. But maybe the older imagemagick is not even built? $ guix build imagemagick@6.9.11-48 /gnu/store/m794l5c82clc3xa1lkg30pr96y9a60m3-imagemagick-6.9.12-2g-doc /gnu/store/nnw0jnxpcf5bfaxbc3c5dkw87j13bq94-imagemagick-6.9.12-2g Notice the version mismatch! $ guix build imagemagick@6.9.11 guix build: error: imagemagick: package not found for version 6.9.11 It should work to just specify a version prefix, right? $ guix describe Generation 29 Mar 11 2021 12:17:47 (current) guix 500189b repository URL: https://git.savannah.gnu.org/git/guix.git commit: 500189b4d2f1e3a2d4ee8ab73d889e3d8ac70632 This is probably due to commit 82e887ba48c2ba91b17aa9b6b17501e3e0ef4aef Author: Léo Le Bouter Date: Tue Mar 9 23:02:51 2021 +0100 gnu: imagemagick: Update to 6.9.12-2 [security fixes]. * gnu/packages/imagemagick.scm (imagemagick/fixed): New variable. (imagemagick)[replacement]: Graft. I am not familiar with replacements, but it appears they force an update. This should not happen together with a library soname change; effectively, the result is a removal of the previous imagemagick package from Guix together with the addition of an unrelated new one, that cannot replace the previous one, but just happens to be a different program sharing the same name. So in this case, the only option is to upgrade the imagemagick package and to recompile all its dependents. Andreas ------------=_1616509622-25155-1--