From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id l4a8N0tkZ2HG3gAAgWs5BA (envelope-from ) for ; Thu, 14 Oct 2021 00:57:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sPu8MktkZ2HfRAAAbx9fmQ (envelope-from ) for ; Wed, 13 Oct 2021 22:57:15 +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 1FB9B34589 for ; Thu, 14 Oct 2021 00:57:15 +0200 (CEST) Received: from localhost ([::1]:36542 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1manBS-0006rX-88 for larch@yhetil.org; Wed, 13 Oct 2021 18:57:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1manBG-0006pm-Vk for bug-guix@gnu.org; Wed, 13 Oct 2021 18:57:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50585) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1manBG-0001am-MR for bug-guix@gnu.org; Wed, 13 Oct 2021 18:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1manBG-0006Ni-Id for bug-guix@gnu.org; Wed, 13 Oct 2021 18:57:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#51183: lagrange: fribidi and harfbuzz dependencies? Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 13 Oct 2021 22:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51183 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Howard , 51183@debbugs.gnu.org Received: via spool by 51183-submit@debbugs.gnu.org id=B51183.163416578024478 (code B ref 51183); Wed, 13 Oct 2021 22:57:02 +0000 Received: (at 51183) by debbugs.gnu.org; 13 Oct 2021 22:56:20 +0000 Received: from localhost ([127.0.0.1]:33898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1manAa-0006Mj-3H for submit@debbugs.gnu.org; Wed, 13 Oct 2021 18:56:20 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:44864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1manAY-0006MU-1K for 51183@debbugs.gnu.org; Wed, 13 Oct 2021 18:56:18 -0400 Received: by mail-wr1-f68.google.com with SMTP id e3so13208239wrc.11 for <51183@debbugs.gnu.org>; Wed, 13 Oct 2021 15:56:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=IcVwkG6lWuy92YLUuj2tO4k5/SN5s0ARMRv/C2UDIzU=; b=TtNQfUkewtSe5puHbbivk3wYSd18bQ8Vtnb0d8k4KR0yp/lZ525sIcEe8j31DxV7YH WQpMFjUNwS+Psk4b0LIPvJyWayLzHm5zdi5AENI+k9T/yWihJ0+2TOo9QoGa11TtT3Lk acF5+5IgGv2VBnuwtvi2AgaxyuTmaOHmGuKvx232LB1J8/qUHlzJxeT7T6JutEJ7NIF2 N9Xy7hsGBTPBUXvoMJrQG4dRFuS9FSE/IilZ9ygBsW8ANto5DsT22Kj58wtZguoVC7iU wP9X+xJpdRLWxJ3Aj7u9qiH84BXgF6PuYsqufg0xVZyX0nNR4NBm76rtQgay1Mak4zpm BW7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=IcVwkG6lWuy92YLUuj2tO4k5/SN5s0ARMRv/C2UDIzU=; b=M/gJD8gM6H9j0QYUPEM5xNELneAmlM7ZYeoKWAK/yVpwivmKBF8lgbfFCiN9RHIOEz 1oLaMs0QV/5GvzaMzbW1kg8qB9cdMc92ub+p/dTcHeEja3APlIBfgyFEqhZrTaGVE8JD AWxrtRzsXQ9g0gV2XNYU1xcWenCUHhdb7o3EPa+/Z2W3/NgmcZBCUz66gyGA1X9Kkn8q Qy8J6jewGJeFWEVYrZC3rG/KQJTcZ/xUYOI/XH4qKGdxyLkCIzQywdlGph0BB8DeyP5a 2muBXeUsLV1rsxfvgEzyVdnccWbBmih04lwjJY+ExF1hMubOv/0bROcWQ0JYo6hI+40Y jJKg== X-Gm-Message-State: AOAM531GugqzClDvidbRpdoxCtTIZ3DNKu/NoPsYfy5zPp+a5Nanx6Xz uCRHTl/5yd2VxBrljnzE/kw= X-Google-Smtp-Source: ABdhPJxZUrXUr8bv7yj5O/9Eym5PV8B5Qv/1hXwPRBLBJYRReslG5LKdp70re8tjST3zToatUGzqTA== X-Received: by 2002:a5d:6d86:: with SMTP id l6mr2359047wrs.96.1634165772164; Wed, 13 Oct 2021 15:56:12 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id k13sm6531090wmj.41.2021.10.13.15.56.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Oct 2021 15:56:11 -0700 (PDT) Message-ID: <9b1d27d01901c0c61c3a02a2c0d36f9e6536d075.camel@gmail.com> From: Liliana Marie Prikler Date: Thu, 14 Oct 2021 00:56:10 +0200 In-Reply-To: <13dbc4b21d83ed3ffad524bd876f952e84696b2a.camel@librehacker.com> References: <13dbc4b21d83ed3ffad524bd876f952e84696b2a.camel@librehacker.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634165835; 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: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=IcVwkG6lWuy92YLUuj2tO4k5/SN5s0ARMRv/C2UDIzU=; b=gAQ/u6WA9h0cQOD6skd6ryJklN1YePotqcKBQiXztW/k1b7oF/tSPCssYj/i7WFY6zmZlt zoiCE+P/I3lYgQpeD0nB5sXLOxxJS/Q94B9igYwlM4jkINpEZF4wVTbQLNFXboUQpd4mDr C4uy2gano8EXadO9IIk1rWV2tHV/cLphsryWi1PTATiiy61njd4jEO76Mq4Vi6sjSr5fqK daBPqU/JeClZynxN+WQlram1sp1x/gk/1mjaFNhEcfFEq8KRl+7v2BbpDd17nul//U6ogH YOPBQ5TTetwLZqNOSkPO6nW88OQ2FvULM0CRSFqovEoYWPojD9BZeZOj7ZtYIg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634165835; a=rsa-sha256; cv=none; b=jJ+a0ETZo+22mAhtZFExpLtexzBF9dniqhNGuToJJieOOyR1N2UXpATYGUvGL8fb0sY4yM sTvWkX3PXVGf4za4oywgDBTEObjFxslgcoqNWJe671vxjcy8mUkGSsJLDPjXmRoBlzTffC CLZvSuZNPyXsPKuduHUDks8ffGYru9rqSC+D3s4DTbhhSTAJbBOAs7qFv8Ki+mG9hG6OFC PVF3aD5kg4EE4kCGF2x5uLTdsR4gWVXFWynOSKMkRdtFR5WvlEUG50SsEkS/uOTrHM2oDv wFjwGrEeLKKfIQb9gv8W2+M3Avj19O5qJZlhJ4OMJ25pxFIxocSEW5iHI9cY3Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=TtNQfUke; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -0.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=TtNQfUke; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 1FB9B34589 X-Spam-Score: -0.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: +M+qIfUJJ9nf Hi, Am Mittwoch, den 13.10.2021, 07:22 -0800 schrieb Christopher Howard: > [...] > > According to the Lagrange github README, Lagrange should be able to > utilize the fribidi and harfbuzz software to properly display these > sorts of scripts, but it does not seem to be doing this in Guix, even > though these packages are available. > > I attempted running lagrange inside "guix environment --ad-hoc > fribidi harfbuzz" That's not how any of this works. Even if Lagrange were to mystically pick up packages from your environment, which more likely than not it doesn't, you would still have to include it in said environment for it to make a difference. > but the scripts are still displaying backwards, suggesting that > something needs to be modified in the package definition itself to > utilize this software. I suggest trying a variant of lagrange that has harfbuzz to verify that it indeed does make a difference. You can construct one by editing Guix source or by using the following with the right (use-modules ...) clause on top: (package (inherit lagrange) (inputs `(("harfbuzz" ,harfbuzz) ,@(package-inputs lagrange)))) Alternatively, someone else might try given the file you've provided, just putting this out there if you want to experiment on your own :) Regards, Liliana