From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 00:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 53536@debbugs.gnu.org Cc: Taiju HIGASHI X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164315519026580 (code B ref -1); Wed, 26 Jan 2022 00:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Jan 2022 23:59:50 +0000 Received: from localhost ([127.0.0.1]:50498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCVj4-0006ud-4e for submit@debbugs.gnu.org; Tue, 25 Jan 2022 18:59:50 -0500 Received: from lists.gnu.org ([209.51.188.17]:45262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCVj1-0006uV-3W for submit@debbugs.gnu.org; Tue, 25 Jan 2022 18:59:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nCVj0-0000UX-RR for guix-patches@gnu.org; Tue, 25 Jan 2022 18:59:46 -0500 Received: from [2607:f8b0:4864:20::102c] (port=45910 helo=mail-pj1-x102c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nCViy-0004ng-TQ for guix-patches@gnu.org; Tue, 25 Jan 2022 18:59:46 -0500 Received: by mail-pj1-x102c.google.com with SMTP id g9-20020a17090a67c900b001b4f1d71e4fso4439213pjm.4 for ; Tue, 25 Jan 2022 15:59:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Z0CS4JXtQZC0BaxxuhBG4SlVjAiEvToIwC1cpu3HjII=; b=wYyuHG6E9Ng0+eBvfGzfZs9ReioF4ntqzY9PjZZF37sBSSsxh2H+2EQsAHKXRAD0an 9GwANqTyF/Zc/hhlUWYeZqyYS9vBYU3WwP+2FYNj/Zy1ZUWwOVbgR6K6MjKilI0Z97fW toR7ySpVCFku3/uEOvjN0HU/bzwXWKbNisfv3zoa3eRl/5BnDJWjgzkUHA4EcJv7qyMg Trb5lRZIUKqc1uzKL1U5reDa+hEl5avagdEIezJCUJaXzqoS3KgJeemJCufOpXzDRJru jnwtcXWXrSAOKnHFOkjjjz4mzAlU0LMXJEWxqsdm3Z4r++Rp5Zsa8WMVa46CbWKVc2Em z+vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Z0CS4JXtQZC0BaxxuhBG4SlVjAiEvToIwC1cpu3HjII=; b=ZWqMCWPZf6xjj/lFvDJ4FOAR3gDnGqYikCZuQ8CVYUaQvZts6zp7YWQVzaBzaNi/cw XVP+QsGf1rJpGUKQrN8yc1XnmMYu+B21ua/2WQfAAHGp/ImKaIa+RRLXDVHF10Ryue2U asl8Pa3bL2xsqFDf2/5hSUs5Ms4NvJAX6QGHup39jjM9F6VzsAt49HKLoOHUg0c8bCcJ UcyDHzUYINNz1l9nkBH00qX4rbeizFWO+wF44BmJEm0DilphEBsPbBbsrMPtIeYCAM2l 5uE+Q5M+b0TrVmql8Lacmb5d5xS63mKYs/rsdtP1zn4fm/YAAEFHh02N3rwn9e6kIJex 4AxA== X-Gm-Message-State: AOAM530iE5I1Kqxon1pGl0KTxkgDmaWcMRy6UsyDkj9d+aannOlTO+sJ C+9xwqdJja9C9Zv9qswUifEye+wQf2VNYaiD X-Google-Smtp-Source: ABdhPJyUlvspbGCCE/RSCfYFTELJe0bszm/h+CYzwahWDfVr2PLS7joVXdwcbHK2av5NGo1L0TB9Mg== X-Received: by 2002:a17:90b:388d:: with SMTP id mu13mr5837108pjb.239.1643155181450; Tue, 25 Jan 2022 15:59:41 -0800 (PST) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id s6sm1465450pjg.22.2022.01.25.15.59.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jan 2022 15:59:41 -0800 (PST) From: Taiju HIGASHI Date: Wed, 26 Jan 2022 08:59:30 +0900 Message-Id: <20220125235931.4451-1-higashi@taiju.info> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::102c (failed) Received-SPF: none client-ip=2607:f8b0:4864:20::102c; envelope-from=higashi@taiju.info; helo=mail-pj1-x102c.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi, I would like to view PDF files in Japanese with a viewer such as Evince, but it seems that it cannot render Japanese at present, so I wrote a patch. As far as I know, in order for Poppler to render CJK text, one of the following conditions must be met 1. Install poppler with poppler-data preinstalled. 2. Install poppler, then poppler-data in the path expected by poppler. (`POPPLER_INSTALL_PREFIX/share/poppler`) ref: https://github.com/freedesktop/poppler/blob/277f5de9684b3392f0d585bd36ad1a5e9e9e9ed7/CMakeLists.txt#L348-L362 Guix provides poppler and poppler-data as standalone packages, but installing both will not satisfy either of the above prerequisites. So I defined poppler with poppler-data as a package with the name popper-with-data. This package is intended to be used in the installation of packages that also have poppler as a dependency, as shown below. guix package -i evince --with-input=poppler=poppler-with-data However, As a user, this is still a bit of a hassle, so if you have a better idea, I'd like to see it. Incidentally, it seems that Nix had defined its own environment variable (PLOPPER_DATADIR) to deal with this problem. The usage of this variable seems to have been changed in the next commit, but I personally thought it was a generic and useful way to deal with the problem. ref: https://github.com/NixOS/nixpkgs/pull/17819/commits/1bde33074efa11fa2edcf71032d2e634f852f349 If it is allowed to integrate poppler and poppler-data, that would be the simplest solution. Thank you. Taiju HIGASHI (1): gnu: Add poppler-with-data. gnu/packages/pdf.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) -- 2.34.0 From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 1/1] gnu: Add poppler-with-data. References: <20220125235931.4451-1-higashi@taiju.info> In-Reply-To: <20220125235931.4451-1-higashi@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 00:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 53536@debbugs.gnu.org Cc: Taiju HIGASHI Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164315645628810 (code B ref 53536); Wed, 26 Jan 2022 00:21:02 +0000 Received: (at 53536) by debbugs.gnu.org; 26 Jan 2022 00:20:56 +0000 Received: from localhost ([127.0.0.1]:50535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCW3U-0007Uc-Ek for submit@debbugs.gnu.org; Tue, 25 Jan 2022 19:20:56 -0500 Received: from mail-pj1-f44.google.com ([209.85.216.44]:38443) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCW3T-0007UM-B5 for 53536@debbugs.gnu.org; Tue, 25 Jan 2022 19:20:55 -0500 Received: by mail-pj1-f44.google.com with SMTP id d12-20020a17090a628c00b001b4f47e2f51so3221060pjj.3 for <53536@debbugs.gnu.org>; Tue, 25 Jan 2022 16:20:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=W1yW6V29kSG4Cko0x1JN2EizIYegZzFeNSvDTQEXJlE=; b=JasevYifJ8pvntg3NquzBixGbZKLq7DHAxknUrSK/pKrHkepy0NypRzR9ESsV5iOhG aFuaWu7t/2JlUNhaEXbUIgJtzcBJKhkvWrLJ3vK+tbpPU67zjmHNqzRNUI5Nezn462hh jpafYVSE5jBJINoqDdk/4D2keeAT8wzAyClZ8lAD4S570fPrJn0cwQ79jTMJPIhkoBK5 DzJ1rHjtYlUv4E0DobLw3vRPv2p+8AiQ7APwHiplhahbmSJej6nrygj83Tl/n6LuuSxw Bcp+8T7T3XiFT/bQau7ATKlFaITI4agD+E+jV4zqJL7YWlNV42g8NdsL++zksrURVrMF KtOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=W1yW6V29kSG4Cko0x1JN2EizIYegZzFeNSvDTQEXJlE=; b=AGTzX61qXhVpuiUIFWUzm6qmurpOe7LH6l4PgIUMzQGnG8+laiUfgUPwCj0TpXrqPN CKCOEp1WaV1vi+LuoZ2EAb+KetoseCsYnz8UcRVMp5aNFmzQt/hW2DTKgqk7f4EndkT2 QEj6dqbl50WRwmLADdMD56TtefmZo8cqA9RjVIPvlIzP2MqyQ2o1tWq9JcE3h8Zrulcy 4VU9+L0iWXqgAXK0PXbMUj/Ab3NAjKQeFlBkyCBK82zuOtSMaPG2RvTWa0WPvFIzFmzi rpQ9ngnTd+dK5IXgg05vVaMsx9MD30Vza2UmmdboqkbVn+ro20cORsq6NLTk0nUW8qaT K+Ag== X-Gm-Message-State: AOAM532ee2kPrnjIJaaH0nvS1YkSzY7/fl/WA6nCjh6V+QMIsteU+Rpr crerk0iqqQ3eG5u1byzDVylA5wNfNJfaOFvU X-Google-Smtp-Source: ABdhPJwStdykiYwIK0mLrjQbT0lBLNGRCPxsn5OXkFWmXpwDO0eowMYl1TGVUnNQVg5biAIIJZc7Pg== X-Received: by 2002:a17:902:bc88:b0:149:2032:6bcf with SMTP id bb8-20020a170902bc8800b0014920326bcfmr20921848plb.44.1643156449237; Tue, 25 Jan 2022 16:20:49 -0800 (PST) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id o12sm1414526pjj.56.2022.01.25.16.20.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jan 2022 16:20:48 -0800 (PST) From: Taiju HIGASHI Date: Wed, 26 Jan 2022 09:20:39 +0900 Message-Id: <20220126002039.4998-2-higashi@taiju.info> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 (-) --- gnu/packages/pdf.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index d4e97e1d82..6b4e629438 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -22,6 +22,7 @@ ;;; Copyright © 2020 Timotej Lazar ;;; Copyright © 2020 Maxim Cournoyer ;;; Copyright © 2021 Maxime Devos +;;; Copyright © 2022 Taiju HIGASHI ;;; ;;; This file is part of GNU Guix. ;;; @@ -308,6 +309,16 @@ (define-public poppler-data (license (list license:bsd-3 license:gpl2)))) +(define-public poppler-with-data + (package/inherit poppler + (name "poppler-with-data") + (inputs `(("poppler-data" ,poppler-data) + ,@(package-inputs poppler))) + (synopsis "Poppler PDF rendering library with poppler-data.") + (description + "Poppler is a PDF rendering library based on the xpdf-3.0 code base. +This package includes Poppler encoding files for rendering of CJK and Cyrillic text"))) + (define-public poppler-qt5 (package/inherit poppler (name "poppler-qt5") -- 2.34.0 From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 07:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Taiju HIGASHI , 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164318265616439 (code B ref 53536); Wed, 26 Jan 2022 07:38:01 +0000 Received: (at 53536) by debbugs.gnu.org; 26 Jan 2022 07:37:36 +0000 Received: from localhost ([127.0.0.1]:50901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCcs4-0004H5-KA for submit@debbugs.gnu.org; Wed, 26 Jan 2022 02:37:36 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:25142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCcs2-0004Gw-Kc for 53536@debbugs.gnu.org; Wed, 26 Jan 2022 02:37:35 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4JkFtL5XX9z1LZWS; Wed, 26 Jan 2022 08:37:30 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4JkFtL5XX9z1LZWS DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1643182651; bh=tYiy/TH1B7qEPNvpWr//pX1JGwEyC6x8+j5XbPchRWU=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=Cz4ch1Tb0Lu80usRRXiihDoXTNDDQ7/zArW7g5wkb+ZzP6Xuy32puRPs4AG+70cZM IaEfXiZFS7hVL+Iwfkl0A4iLPsVOQmE38aHnzLQZKVYa9DQeUg4ma1QvURUKEOAYZk xl7/bZlBcR1vS+O/lHlgWeWPujEzFbrTvC2+Ntfw= Message-ID: From: Liliana Marie Prikler Date: Wed, 26 Jan 2022 08:37:30 +0100 In-Reply-To: <20220125235931.4451-1-higashi@taiju.info> References: <20220125235931.4451-1-higashi@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi Taiju, Am Mittwoch, dem 26.01.2022 um 08:59 +0900 schrieb Taiju HIGASHI: > Hi, > > I would like to view PDF files in Japanese with a viewer such as > Evince, but it seems that it cannot render Japanese at present, so I > wrote a patch. > > As far as I know, in order for Poppler to render CJK text, one of the > following conditions must be met > > 1. Install poppler with poppler-data preinstalled. > 2. Install poppler, then poppler-data in the path expected by > poppler. (`POPPLER_INSTALL_PREFIX/share/poppler`) > > ref: > https://github.com/freedesktop/poppler/blob/277f5de9684b3392f0d585bd36ad1a5e9e9e9ed7/CMakeLists.txt#L348-L362 > > Guix provides poppler and poppler-data as standalone packages, but > installing both will not satisfy either of the above prerequisites. > > So I defined poppler with poppler-data as a package with the name > popper-with-data. > > This package is intended to be used in the installation of packages > that also have poppler as a dependency, as shown below. > >    guix package -i evince --with-input=poppler=poppler-with-data > > However, As a user, this is still a bit of a hassle, so if you have a > better idea, I'd like to see it. That seems to be one solution, but note that the Qt5 variants of poppler would still be affected by that bug. Now note, that poppler- data itself does not depend on poppler, so we could simply add it as input to the poppler package. However, this can not be done on master, because it'd cause 7k+ rebuilds. Instead, I suggest we make poppler- with-data a replacement for poppler, which should by package/inherit then also apply to the other variants. I've CC'd Marius, Tobias and Leo to aid me in my judgement here, but I think grafts would be necessary if we don't want to do input rewriting with several variants. > Incidentally, it seems that Nix had defined its own environment > variable (PLOPPER_DATADIR) to deal with this problem. Are there any other packages you might want to install into POPPLER_INSTALL_PREFIX? If so, a colon-separated POPPLER_DATA_PATH should be preferred. Note that if we add that feature, we'd still have to graft it on master currently. Cheers From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 13:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler , 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164320433220908 (code B ref 53536); Wed, 26 Jan 2022 13:39:02 +0000 Received: (at 53536) by debbugs.gnu.org; 26 Jan 2022 13:38:52 +0000 Received: from localhost ([127.0.0.1]:51258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCiVf-0005R9-QV for submit@debbugs.gnu.org; Wed, 26 Jan 2022 08:38:52 -0500 Received: from mail-pf1-f176.google.com ([209.85.210.176]:45028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCiVe-0005Qw-83 for 53536@debbugs.gnu.org; Wed, 26 Jan 2022 08:38:50 -0500 Received: by mail-pf1-f176.google.com with SMTP id n32so13555209pfv.11 for <53536@debbugs.gnu.org>; Wed, 26 Jan 2022 05:38:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=7As0lXn51oW8FfFQaFNs9gg0ZQdRdTS9hPpLE0Qd2/E=; b=cr/beI98V67I5GC9GUK7dqqMk4NU6E2r0vS5V0MSpfVj/gVkF2PjTc9IA9tBQOUSL2 gHrzheiQvd8Y6PMJAaiZ5QfrR36tBv3TgKDeC6Jh7Ow5kSXH0nnPg9pOPbAeaaBj78B0 Bs7lAqzutyjN8duwafUvAcuyJGF7TyA/Fp1nZDBqMGnpRiT+ohgsIQr5t1GsYB1/aO9L 37KGrD2N7uNrdjL6Q5D9J6QXEJ3SYCM5dWyNjTh6+KRH/NNrTjgp4+Nss7PkC3CZKJq5 PEeX2ONbVbJGhKzrPsj4uz3MAfhRdxeZKe/Z8YK/Lqfc1zbI21b6CxF+BVzsxRZhAaKt ghzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=7As0lXn51oW8FfFQaFNs9gg0ZQdRdTS9hPpLE0Qd2/E=; b=6lJV5HMarcD09K/3JtwuPuRc5Lbx5wuVvPpbqRtQl4sVtvGwkMs1DQT/GDmWBnFUhN D4CNaPMtmmy73ElJZ/Idp2f7K4kRTTqYRQ83kkGZaBDO0dJb8WcXrfnzqossePL6Srl6 Qd3kdHTuZ0eKJhUDQ5s+l8CJIAvy+SN3BaEsBOkeaIAEaUY7GQCsMnlDs+iscP8V+Mrr /t4wjBMRVQ4SF46dTgcVKJeAUFXXU6q2tTcwNNb/N+jFtOz3qaZfGWnmypcRBqp8Clci iiHR9LmbhkjTkjyrSEpYaCQ9kzI0d4N0YH1WALArpbbS09NCnU3TqiDpzF6IyHytE0n/ ZUaQ== X-Gm-Message-State: AOAM532MYlt6Im6Gd0vGGZ2+Y6ILYT3iPhu+tYbEdxj//F3BExh7rxsB lJaDS/bDAHXHt/FIKX5MkW7T1Q== X-Google-Smtp-Source: ABdhPJyjQhQbgZrdAlwibCrom4julG4jQY85KWTqHJGWc6Ol7AJDtrLPxNJ3uedCNEb8HY8DZ3LYOw== X-Received: by 2002:a63:6886:: with SMTP id d128mr18825651pgc.247.1643204323739; Wed, 26 Jan 2022 05:38:43 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id e14sm2233684pfv.219.2022.01.26.05.38.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jan 2022 05:38:43 -0800 (PST) From: Taiju HIGASHI References: <20220125235931.4451-1-higashi@taiju.info> Date: Wed, 26 Jan 2022 22:38:02 +0900 In-Reply-To: (Liliana Marie Prikler's message of "Wed, 26 Jan 2022 08:37:30 +0100") Message-ID: <87k0em4nyd.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) Hi Liliana, > That seems to be one solution, but note that the Qt5 variants of > poppler would still be affected by that bug. You're right, poppler-qt5 also needs a variant with poppler-data added. > Instead, I suggest we make poppler-with-data a replacement for > poppler, which should by package/inherit then also apply to the other > variants. > > I've CC'd Marius, Tobias and Leo to aid me in my judgement here, but I > think grafts would be necessary if we don't want to do input rewriting > with several variants. I apologize if I didn't understand exactly what you meant. Am I correct in understanding that the direction of this patch is correct? The idea is to create a variant called poppler-qt5-with-data and replace the input of packages that depend on poppler-qt5 with it. I'm starting to think that this patch proposal is a realistic and reasonable solution. I'm using poppler-with-data to write the manifest, but without poppler-with-data, I'm not sure what I'd do. In fact, I'm using poppler-with-data to write manifests, and it's much better than not using poppler-with-data. At least I don't have to redefine evince etc. on my own anymore. ref: https://git.sr.ht/~taiju/taix/tree/8a3ab4407eefe720193e401cf8f11d96550733e9/item/guix-config/package-config.scm If I am interpreting your reply incorrectly, I would appreciate it if you could be more specific. > Are there any other packages you might want to install into > POPPLER_INSTALL_PREFIX? If so, a colon-separated POPPLER_DATA_PATH > should be preferred. Note that if we add that feature, we'd still have > to graft it on master currently. At the moment, there is nothing other than poppler-data that we want to install in POPPLER_INSTALL_PREFIX. However, this idea, while generic, may be confusing to users, as shown in the reason why it was deprecated in Nix. At least, if the package poppler-with-data exists, we can speculate that it might be able to solve the problem. QUOTE: Previously we relied on an environment variable POPPLER_DATADIR which practically noone used and everyone was expected to set. This is a good candidate for a feature option because noone really _noticed_ that this data is not available. Disabled by default because of this and size of the data (22M). ref: https://github.com/NixOS/nixpkgs/pull/17819/commits/1bde33074efa11fa2edcf71032d2e634f852f349 Thanks From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 13:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler , 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164320456521322 (code B ref 53536); Wed, 26 Jan 2022 13:43:02 +0000 Received: (at 53536) by debbugs.gnu.org; 26 Jan 2022 13:42:45 +0000 Received: from localhost ([127.0.0.1]:51274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCiZR-0005Xq-2g for submit@debbugs.gnu.org; Wed, 26 Jan 2022 08:42:45 -0500 Received: from mail-pf1-f176.google.com ([209.85.210.176]:43874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCiZP-0005Xd-Co for 53536@debbugs.gnu.org; Wed, 26 Jan 2022 08:42:44 -0500 Received: by mail-pf1-f176.google.com with SMTP id d187so1343485pfa.10 for <53536@debbugs.gnu.org>; Wed, 26 Jan 2022 05:42:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=FNa1781LuvQAdwmad1zV+cDWF1DITMtaUylYSGnP+Qc=; b=kfZopX7YW4/bDQRM3XMyFax/SjBL3lRESq+kLhMa7GHFqxDcAAsCbrHE1atCewPxqJ tNLe7I3PXLC5yn3qztNSTCb1bDWoRZ+C9TzEITVrNfWsw1xoHAI3FcbNym2M1WxtvVo2 YK1oJt+E+87FRHGGqlSeGqUYgxJLNHcDuWQ+9Dvn+5v/0ZKeOB4sB+zY2Aj0ocP7gWa0 LRB0kCMkIhY8FsPDCgXgr2JECAb47B0u8VtVLuMTp9lmN+xgzyCb2c9/9cOJE7PAy7fp NkbVRWfZRhiek8XolgT35YENNvhYNHMgNuk8dIN1/YDXe3DJeqT57n9Ib2u48YPaBne6 nwYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=FNa1781LuvQAdwmad1zV+cDWF1DITMtaUylYSGnP+Qc=; b=c9ot1fv8DKeLXAYhD+kbtCvx9uI/33rZQ8erZgiQ9siiJmrXULIXJRNggEl18l9xmC pbdpHbkr76jGC6cwL9wtmpXM3dBzlG8C59kibT2YSVaSelWI8dBbOj4vqxyFHWgas6Xl DvjkQjQ1G95To3ClRvp+QesYh3Nrzrpph/IlBtUSMmfqXDrWwlS5T1CqggVdxctHzRvL uuysMTS7WQ515kmEKdYlngVt/DtxMMZl2KmGZ51iTfBex4qeNxfxBr3edtReMOF2gPYX HWK5IXAmmSBzVul8xh3j3r+270AUfMnapZfU9glQ3kqm77lrcPDmizSZuPBITSYf+dHX qDBQ== X-Gm-Message-State: AOAM5319oIwpN2p9bGkaihpUOu1vcFmPRYMJ3tusO8q16pnq9Jfq0tzx pDtZPyG2PgFrkUhD2wz7g+JXrQ== X-Google-Smtp-Source: ABdhPJzzt+jcGArkG2Du6OES53x5Sj7lcDNBFmZIhU/zypNmUpIIAtTzbXMvi4ogWd1pHnJyPjbLxg== X-Received: by 2002:a05:6a00:1a8f:b0:4bd:118:8071 with SMTP id e15-20020a056a001a8f00b004bd01188071mr22840560pfv.28.1643204557774; Wed, 26 Jan 2022 05:42:37 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id b12sm2325293pfv.148.2022.01.26.05.42.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jan 2022 05:42:37 -0800 (PST) From: Taiju HIGASHI References: <20220125235931.4451-1-higashi@taiju.info> Date: Wed, 26 Jan 2022 22:42:34 +0900 In-Reply-To: (Liliana Marie Prikler's message of "Wed, 26 Jan 2022 08:37:30 +0100") Message-ID: <87a6fi4nqt.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) Sorry, the reference URL was wrong. ref: https://git.sr.ht/~taiju/taix/tree/fcafe2ccb92975c9273c9fb769cb577e9d64de59/item/guix-config/package-config.scm From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Jan 2022 14:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Taiju HIGASHI , 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164320661331015 (code B ref 53536); Wed, 26 Jan 2022 14:17:02 +0000 Received: (at 53536) by debbugs.gnu.org; 26 Jan 2022 14:16:53 +0000 Received: from localhost ([127.0.0.1]:51380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCj6T-00083r-2P for submit@debbugs.gnu.org; Wed, 26 Jan 2022 09:16:53 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:44209) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCj6P-00080A-FM for 53536@debbugs.gnu.org; Wed, 26 Jan 2022 09:16:52 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4JkQl15txkz1LZ2Q; Wed, 26 Jan 2022 15:16:45 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4JkQl15txkz1LZ2Q DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1643206606; bh=BCvJerNakeUhqjrTSAvqL54xNX9IYGlKVJV3DjyHNEc=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=begLK6ZfzeelyBlU/ioTfes+g+msB553qMeNGJdCacfgq8fkabv7aNfXC24gjXRJA 8usKWUjcQXQvOdsDxl1M8Ev1kMvylpcbkO/DDyFdHdILwaKWvBna8RuWjFWYYanTQA pZYTHIOgxSMa9EKP+XtX/wY4l3GIk22Tlq6TcU0M= Message-ID: <9e9597b58d81b8ff9ff5c3bff20d0818db39a9ee.camel@ist.tugraz.at> From: Liliana Marie Prikler Date: Wed, 26 Jan 2022 15:16:45 +0100 In-Reply-To: <87k0em4nyd.fsf@taiju.info> References: <20220125235931.4451-1-higashi@taiju.info> <87k0em4nyd.fsf@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi, Am Mittwoch, dem 26.01.2022 um 22:38 +0900 schrieb Taiju HIGASHI: > > Instead, I suggest we make poppler-with-data a replacement for > > poppler, which should by package/inherit then also apply to the > > other variants. > > > > I've CC'd Marius, Tobias and Leo to aid me in my judgement here, > > but I think grafts would be necessary if we don't want to do input > > rewriting with several variants. > > I apologize if I didn't understand exactly what you meant. > Am I correct in understanding that the direction of this patch is > correct? > > The idea is to create a variant called poppler-qt5-with-data and > replace the input of packages that depend on poppler-qt5 with it. > > I'm starting to think that this patch proposal is a realistic and > reasonable solution. I think we can agree that the patch moves in the right direction, but I'm not sure whether we can claim to be "there yet" with just that patch alone. If we want to make it so that evince handles CJK out of the box (without the user needing to rewrite inputs), we would have to replace poppler with poppler-with-data. On master first by grafts, and on core-updates by adding it as input directly. > I'm using poppler-with-data to write the manifest, but without > poppler-with-data, I'm not sure what I'd do. > > In fact, I'm using poppler-with-data to write manifests, and it's > much better than not using poppler-with-data. > > At least I don't have to redefine evince etc. on my own anymore. > > ref: > https://git.sr.ht/~taiju/taix/tree/8a3ab4407eefe720193e401cf8f11d96550733e9/item/guix-config/package-config.scm > > > If I am interpreting your reply incorrectly, I would appreciate it if > you could be more specific. What works for you in a manifest is not necessarily something that should be pushed to upstream as-is. As you can easily see, it's a transformation you're able to do locally regardless of the state of the Guix repo. For the main channel, "quick hacks to alleviate problems" are typically discouraged in favour of varying degrees of "proper solutions". > > Are there any other packages you might want to install into > > POPPLER_INSTALL_PREFIX?  If so, a colon-separated POPPLER_DATA_PATH > > should be preferred.  Note that if we add that feature, we'd still > > have to graft it on master currently. > > At the moment, there is nothing other than poppler-data that we want > to install in POPPLER_INSTALL_PREFIX. > > However, this idea, while generic, may be confusing to users, as > shown in the reason why it was deprecated in Nix. > At least, if the package poppler-with-data exists, we can speculate > that it might be able to solve the problem. > > QUOTE: >     Previously we relied on an environment variable POPPLER_DATADIR >     which practically noone used and everyone was expected to set. > This is a good candidate for a feature option because noone > really _noticed_ that this data is not available. Disabled by > default because of this and size of the data (22M). Unlike Nix, we don't have feature options (not until Ludo pushes the code to add them, at least, but that too appears to be at least one core-updates cycle away), so it's either the all-or-nothing approach of having or not having it as input to poppler, or the environment variable. Looking at the output of `guix size', poppler takes up 138.1 MiB on a disk with 7.3 MiB being poppler itself, whereas poppler-data takes up 12.4 MiB. I personally think that tradeoff to be worth it -- as in "let's include poppler-data in poppler so as to not discriminate against our Non-Latin script users". It's an increase of less than 10% to support clearly more than 10% of the world's population (though how many of them use PDFs is an uncertain number). Cheers From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 27 Jan 2022 00:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler , 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.16432449556912 (code B ref 53536); Thu, 27 Jan 2022 00:56:02 +0000 Received: (at 53536) by debbugs.gnu.org; 27 Jan 2022 00:55:55 +0000 Received: from localhost ([127.0.0.1]:53856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCt4t-0001nP-5M for submit@debbugs.gnu.org; Wed, 26 Jan 2022 19:55:55 -0500 Received: from mail-pl1-f179.google.com ([209.85.214.179]:45669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCt4q-0001nC-FE for 53536@debbugs.gnu.org; Wed, 26 Jan 2022 19:55:52 -0500 Received: by mail-pl1-f179.google.com with SMTP id d7so1070893plr.12 for <53536@debbugs.gnu.org>; Wed, 26 Jan 2022 16:55:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=aQAp37GgqzZMPKVSaK2gGMQ/N59MptVuGndji6pO6xw=; b=OHYoBGcSAATSr9TS4pKWf+K5JQ4n8I1yNs7et+kfSLN44HdrQH4Tu1gufaXjZDKDGQ Fl6WjHkh66HELFx+X7Dwia+VUjEcJqfNatdGn3OCiuCVFN/gtLxTDC0PeTyrBRXYiRtK tQ7RA9ls0aystRsj22aEowB4EDdPgPDoGLrGKKWDYxbDvwhe/MSt/RRokZWoURYnz0Il QUib0fjfDzZRVF+ldLHDbllh3KON+g9dpWcC013LFb0bJn6DAYJ+gWrJ1G7amlyUT/eg aaslwNrnY7Sb4L2LfheWhP6hV991uNpSlFCvhAmg7au+6fYHlU+7fsmttFqYV0zpBj0q CTsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=aQAp37GgqzZMPKVSaK2gGMQ/N59MptVuGndji6pO6xw=; b=GZyuZloiS7CYRZZsTemPBaOuU5X6ZnibXCc8Fg9xyQgK56b3azTc/uxMvLeLEIA7Wa vSfOALOTfBw4V7pSNR2SeZfUq3MEsD2t2e9WwsneZWmY1aZmYEdIkUcAD5ErD300x5YK CoBsjIGBexdxLAGD7MJEm0wuVS53wiZ+npivzshbxKlrJGJAChJaboTP/8IAEY3OgaLd cr5RgFKsqqup604xmNwR3mnJUt0AOEH60QB4gNsmQ9dIFjKGrGCqNoQglgdbjHiExjcO 5RheCUFTA4Nfh0LhJVOkvM4yEi95RJVS3//QhgXwNeO2sgCLWvhTenkYmTo4wPLwXdAZ 2Itg== X-Gm-Message-State: AOAM5319/tW3OKbaKAZhHEN4mxBg2zVZpYAczIQmlqtUTSGtnOiMJb83 C/7Ds6+/EaS8rnScW9tSNHINi7E/ZVHePnQ8 X-Google-Smtp-Source: ABdhPJy9M5Pa0yC5byz8JyK5YIQ7LWMspQjtMU0y8UJNemgt/v+6CjUj1YnpgihXRloc+4Lw9QQdGA== X-Received: by 2002:a17:90b:1bc3:: with SMTP id oa3mr1591399pjb.172.1643244946427; Wed, 26 Jan 2022 16:55:46 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id g20sm3390836pfv.4.2022.01.26.16.55.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jan 2022 16:55:45 -0800 (PST) From: Taiju HIGASHI References: <20220125235931.4451-1-higashi@taiju.info> <87k0em4nyd.fsf@taiju.info> <9e9597b58d81b8ff9ff5c3bff20d0818db39a9ee.camel@ist.tugraz.at> Date: Thu, 27 Jan 2022 09:55:27 +0900 In-Reply-To: <9e9597b58d81b8ff9ff5c3bff20d0818db39a9ee.camel@ist.tugraz.at> (Liliana Marie Prikler's message of "Wed, 26 Jan 2022 15:16:45 +0100") Message-ID: <87y232yp34.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) Hi, You're absolutely right. This patch can only alleviate the pain, it cannot eliminate it. This was a painstaking effort to accommodate users who do not use CJK, but if you would consider making poppler-with-data a replacement for poppler, that would be better. > Unlike Nix, we don't have feature options (not until Ludo pushes the > code to add them, at least, but that too appears to be at least one > core-updates cycle away), so it's either the all-or-nothing approach > of having or not having it as input to poppler, or the environment > variable. Looking at the output of `guix size', poppler takes up > 138.1 MiB on a disk with 7.3 MiB being poppler itself, whereas > poppler-data takes up 12.4 MiB. I personally think that tradeoff to > be worth it as in "let's include poppler-data in poppler so as to not > discriminate against our Non-Latin script users". It's an increase of > less than 10% to support clearly more than 10% of the world's > population (though how many of them use PDFs is an uncertain number). I'm on the minority side, so I can't speak strongly, but I'd be very happy if you would consider bundling poppler-data with poppler by default. I had a strong desire to use Guix, so I solved small problems on my own. However, people who are just trying out Guix may decide that Guix is useless just because it cannot display Japanese PDFs. Displaying and outputting PDFs in Japanese is a very basic task, so struggling with this is not impressive. It's much better now, but in the past, We often encountered problems specific to the Japanese environment in GNU/Linux. In light of this, it is usually best to use a distribution with many Japanese users. If they are using Guix and run into such problems, they will think, "I knew it". I want more Japanese users to use this wonderful Guix, but I think it would be a shame if these experiences affect them and they leave. The above is my opinion as a Japanese, but other non-Latin script users may have the same opinion. Thanks From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. References: <20220125235931.4451-1-higashi@taiju.info> In-Reply-To: <20220125235931.4451-1-higashi@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: liliana.prikler@ist.tugraz.at, 53536@debbugs.gnu.org Cc: Taiju HIGASHI , me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.16437739822158 (code B ref 53536); Wed, 02 Feb 2022 03:53:02 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 03:53:02 +0000 Received: from localhost ([127.0.0.1]:51117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nF6ha-0000Yj-43 for submit@debbugs.gnu.org; Tue, 01 Feb 2022 22:53:02 -0500 Received: from mail-pf1-f173.google.com ([209.85.210.173]:44909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nF6hY-0000YP-Om for 53536@debbugs.gnu.org; Tue, 01 Feb 2022 22:53:01 -0500 Received: by mail-pf1-f173.google.com with SMTP id n32so17676973pfv.11 for <53536@debbugs.gnu.org>; Tue, 01 Feb 2022 19:53:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=S4IZo44yxFoi+mSRjRuZg8iXkszdEn326cP3DSsvnKI=; b=JyKr5qZIE9x6JZH7x6igXQHe/FAk90ZgHv4DU3k95M0hBT2kxvk4IiJHXUUS4cswfL VkzXYuRL8k1te5EfUvgfP26b2HngcMkhIiIUCbhepVGHoQsA+gYZrmbk76vLn4aF6OQV 9yeh7Q+hKuVzGlPsJP00ZtCtEcH3McGh5vFy+gqQUSsTwT4WYVgXelUIs/lwmKhomB6B 8ICji0/E98nzzSC9ZcgWywKBwYI23aTpee6zYpeC12VkGIqik1B3nyOfL2xSBIFFCeBl XaLXIllT+Kqv3yh7OZpH1ptf6qA6fj8baYn9gfMZf2Ny6MeWIMxhgm/QOvDg/YgbnaCg Hrjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=S4IZo44yxFoi+mSRjRuZg8iXkszdEn326cP3DSsvnKI=; b=x/sAFOT9548o+zK1BOF9qCVFnpL9/wv0jpuJ6vkb8yA+AMbfnt8lj6J6XgJP7UwLjL kINiRjhmotF9yWAeseXIxZouvZk3rU+0ntR6obnMbizR8Yg+S8BM6rZ4KcSPeau+fRy2 FGZHHi4/mfKBLHdDqaQuQWn8dNDvHH12oAAxlNMBnP6A0XuUdWFSEwiNxR2HJvnn0qQb sjSZgbVFFh9vJiIjlf6q0Y6pvfiALKDmiwJR7Awr3GSxISnqQ3dGVb4YhkUhHnFFS2ZO cZgHiT37DjoMGDgVf0oVdZ1D/ewv90s1FKSSe3Q0DZOtNiY1235cu60qoE4kcYWG1WZN BE5A== X-Gm-Message-State: AOAM53179yacJJwScRJKQKDx95riMCiCSYR6anW7McIUWveEh8e5e05e wahfsrrRLCX9PHcEdNwNW3+s8w== X-Google-Smtp-Source: ABdhPJzq0W8sadQsvl7ePtpoUGm7zPFqDnyoRiZsp1IGFSaJTjdnSP91rfzc3XuGl9rbMPvVIyEuLg== X-Received: by 2002:a63:c156:: with SMTP id p22mr22826543pgi.215.1643773974689; Tue, 01 Feb 2022 19:52:54 -0800 (PST) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id x126sm13001434pgb.85.2022.02.01.19.52.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Feb 2022 19:52:54 -0800 (PST) From: Taiju HIGASHI Date: Wed, 2 Feb 2022 12:48:53 +0900 Message-Id: <20220202034852.31190-1-higashi@taiju.info> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 (-) --- gnu/packages/djvu.scm | 1 - gnu/packages/pdf.scm | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/djvu.scm b/gnu/packages/djvu.scm index 07c77f318e..4773e408da 100644 --- a/gnu/packages/djvu.scm +++ b/gnu/packages/djvu.scm @@ -159,7 +159,6 @@ (define-public pdf2djvu ("exiv2" ,exiv2) ("graphicsmagick" ,graphicsmagick) ("poppler" ,poppler) - ("poppler-data" ,poppler-data) ("util-linux-lib" ,util-linux "lib"))) ; for libuuid (arguments `(#:test-target "test" diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index d4e97e1d82..6894640317 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -241,6 +241,7 @@ (define-public poppler ("libtiff" ,libtiff) ("lcms" ,lcms) ("openjpeg" ,openjpeg) + ("poppler-data", poppler-data) ("zlib" ,zlib) ;; To build poppler-glib (as needed by Evince), we need Cairo and -- 2.34.0 From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH 0/1] Add poppler-with-data. References: <20220125235931.4451-1-higashi@taiju.info> In-Reply-To: <20220125235931.4451-1-higashi@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 03:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: liliana.prikler@ist.tugraz.at, 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.16437742922819 (code B ref 53536); Wed, 02 Feb 2022 03:59:01 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 03:58:12 +0000 Received: from localhost ([127.0.0.1]:51137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nF6ma-0000jP-AC for submit@debbugs.gnu.org; Tue, 01 Feb 2022 22:58:12 -0500 Received: from mail-pl1-f181.google.com ([209.85.214.181]:38796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nF6mY-0000j8-S9 for 53536@debbugs.gnu.org; Tue, 01 Feb 2022 22:58:11 -0500 Received: by mail-pl1-f181.google.com with SMTP id c3so17123948pls.5 for <53536@debbugs.gnu.org>; Tue, 01 Feb 2022 19:58:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:cc:date:message-id:user-agent:mime-version; bh=R/3sAXMQBjZ9ctUnWmQ7p183KBNZkL8FMZ4ZpSO3wtc=; b=qLxGQeYNxBXoRxOXDriBdMXJGUk7vYWOBqaI16aL6vcAJu1lF3XOg10a7vqGGYDW7s chs+qJFlzO2msRFY8TJ0O+wzrsnSu+eUBBPf1PfgB4pt1LUhOlZ/iTsPnL5wNLN3srbR qsWWYhWjJHWYF+7Z/HiEhYu6dH5X2kJdOefngeF5Ve344/WRl5mwNxJR2IENUCIoBYPY Kypj0+OvstvQVyGwu64JK/+uMKU5TGr/kzbPI3Ekp2jRGLdaNVAvMscKLkblpG3mGge9 0q0oXX2uNsVmiwjiMxf1x5+a4sxqaqztT8MfgYo01soo+TqhOxMED0KDIGSVTrSBHuGv 04Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:cc:date:message-id:user-agent :mime-version; bh=R/3sAXMQBjZ9ctUnWmQ7p183KBNZkL8FMZ4ZpSO3wtc=; b=gag8YEhPMgnHd5zZKMxrtM1iW8BwAzatkOtagBQ11DZyPJUfJUuGIb60gwogTnVCb7 jEV40KqCXx7+vu7cxm7w+YrdFWPBli2vlAu7vbErNCjiPSMAH5Z6ACoED7rxKYlA1H5o Y1itTBZBbwaWUtOdZ0GH8KjUcFbCwV1wzeN9KA1S+k9iRN/ip20qQKPemXjPNbRMynaN mCXdpvAS7DMfaEkIecm6dZNPYHFvD8Km7wJ82R+irDpp2mmL8d0JKacyMSqC0rQKjfg0 16TvpHHeWYARpuzGXj3QUuT6wXumjtkogLZODAWeNeoyCAVsiLJhSuWKh8w3OXGYz3uH lcPQ== X-Gm-Message-State: AOAM532dH8TLERqeysjgRviIk4NeGTNdHjWPak6vBuj0wK2tflrz0+nA RFyV7+3zzWvEvHqsnv4OZ5RHhQ== X-Google-Smtp-Source: ABdhPJyI4z7wcoSJFQ+pRzLGDLdTkdvuSQyuzEpFY7Ftv6AukbbLYiuQEVaAL5K7sn2KvUyZkPzr3A== X-Received: by 2002:a17:90a:7024:: with SMTP id f33mr6015061pjk.15.1643774284695; Tue, 01 Feb 2022 19:58:04 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id l21sm23436536pfu.120.2022.02.01.19.58.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Feb 2022 19:58:04 -0800 (PST) From: Taiju HIGASHI Date: Wed, 02 Feb 2022 12:58:00 +0900 Message-ID: <87wnid9ayf.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) Hi, The patch has been reworked to include poppler-data in the poppler. gimp and glimp have poppler-data as input from the start, but if you remove it, you can't build, so I left it in. Thanks From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. References: <20220125235931.4451-1-higashi@taiju.info> In-Reply-To: <20220125235931.4451-1-higashi@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 06:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: liliana.prikler@ist.tugraz.at, 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164378298920110 (code B ref 53536); Wed, 02 Feb 2022 06:24:01 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 06:23:09 +0000 Received: from localhost ([127.0.0.1]:51247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nF92r-0005EI-Le for submit@debbugs.gnu.org; Wed, 02 Feb 2022 01:23:09 -0500 Received: from mail-pl1-f173.google.com ([209.85.214.173]:34672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nF92n-0005DR-67 for 53536@debbugs.gnu.org; Wed, 02 Feb 2022 01:23:08 -0500 Received: by mail-pl1-f173.google.com with SMTP id h14so17375870plf.1 for <53536@debbugs.gnu.org>; Tue, 01 Feb 2022 22:23:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:cc:date:message-id:user-agent:mime-version; bh=X66dgfbRpTNqTnj8EGYphhm4pDcnYx359h5TBKoVo8c=; b=YZ7aWm6zAADbShfUWHw9DyoQ5QnTVqPZFTBwfvPZO47ml49o0Prubp/5px9gpDar1W 8Z7325KQC6rQ6S2iHocmVf91G3X90969H/OyahXW16FIR8NolcfDZF+qAPgY2gpqDYOs M+O/XBSvYZ8RpQ5KySWf6go8KnQB/ZnmzAD2GnDRCPqnR1BaTLfgJ/sWr+NTC8nmoNn7 WQD1sWtlrLKmDWn1WDVfw/OLUgE5toPWY/3nJXAdA9+HZVvYyUFhNwvvw2aBLH9XQXbO 3swFZqkK0Zj7nNsfSeZMBHBEdV0BjDm5scR1JSSr7fwHzdgi/OdZ0Pmg6EO9LoEn/zne Wcdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:cc:date:message-id:user-agent :mime-version; bh=X66dgfbRpTNqTnj8EGYphhm4pDcnYx359h5TBKoVo8c=; b=L+6unLTmTLtwfRgPez3xXDmqFnsauldB3Qk5r1OgCHC0R2WoC/Xs6JEtzImZDLU7UM h16OtQ/QITMPOcvb5XXrwaW9tuN+iZO5vlYN7GoxYJuohxfSmyCXSaYgeDmxubPBX62y Ls4khsUu3X0Q0u2u1PYKeyPO4avtZIo4Fw1WcMY6dKL5p1LEZs/exXioOUQldG+fPmDU wjkM19siBPMc+hU5nFV7/XC2eXUti/71Ya60fgbAiIHBJYJWqtJz5UBB3+/3WUlprC+O TJQ10qgCVoPa625kh+Zh3dmg80NB4HN+DU5o456byS1EjJ6w3k6Ft428D0q6e59OxhA7 U0pQ== X-Gm-Message-State: AOAM530CeYkvt1LD/IvxyT+CDSs/GctpAcFLUsUjBRDSiRTfsP/wkVXX jsXeSohku32T/0UJ2T5jFZw5GA== X-Google-Smtp-Source: ABdhPJzDh+klNOMw/3nQ/o3vvXYo2V1wACG2bcV75pRx5WIRkRoH68UPZzaGrVF1vzf6ApM+DDvm5w== X-Received: by 2002:a17:903:41c1:: with SMTP id u1mr23286141ple.91.1643782979302; Tue, 01 Feb 2022 22:22:59 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id q9sm4791322pjm.20.2022.02.01.22.22.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Feb 2022 22:22:58 -0800 (PST) From: Taiju HIGASHI Date: Wed, 02 Feb 2022 15:22:55 +0900 Message-ID: <87czk5948w.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) Sorry, I wrote it earlier in a hurry during a break, so when I reread it, the text was wrong in many ways. Removing poppler-data from gimp and glimpse caused the build to fail, so I'm keeping it in input. From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 07:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Taiju HIGASHI , 53536@debbugs.gnu.org Cc: me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.16437868814176 (code B ref 53536); Wed, 02 Feb 2022 07:28:01 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 07:28:01 +0000 Received: from localhost ([127.0.0.1]:51291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFA3c-00015E-Od for submit@debbugs.gnu.org; Wed, 02 Feb 2022 02:28:01 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:64713) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFA3Y-000150-07 for 53536@debbugs.gnu.org; Wed, 02 Feb 2022 02:27:59 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4JpYL01N1Lz3xbG; Wed, 2 Feb 2022 08:27:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1643786872; bh=0uTDWPDCPWIWReB2leFjfXl3DM9FEaXerDqP0/2XwTw=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Fs7rj8rP+98+qmqSry6Txz1bWaFtcLl3WTIMosF0r4CAMW2iVqYMEqhKerNpaE3Cz XxUogUpWDqqpeJ4ktx1T75CxLUk3zzq2G25S3tsXed+1dvuYzXSI726p7UbIayUvUj lYUZWCWUPmEssHne0TJNJKJfQbpEPKASe1ijVTps= Message-ID: <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> From: Liliana Marie Prikler Date: Wed, 02 Feb 2022 08:27:52 +0100 In-Reply-To: <20220202034852.31190-1-higashi@taiju.info> References: <20220202034852.31190-1-higashi@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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: -3.3 (---) Am Mittwoch, dem 02.02.2022 um 12:48 +0900 schrieb Taiju HIGASHI: > --- >  gnu/packages/djvu.scm | 1 - >  gnu/packages/pdf.scm  | 1 + >  2 files changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gnu/packages/djvu.scm b/gnu/packages/djvu.scm > index 07c77f318e..4773e408da 100644 > --- a/gnu/packages/djvu.scm > +++ b/gnu/packages/djvu.scm > @@ -159,7 +159,6 @@ (define-public pdf2djvu >         ("exiv2" ,exiv2) >         ("graphicsmagick" ,graphicsmagick) >         ("poppler" ,poppler) > -       ("poppler-data" ,poppler-data) >         ("util-linux-lib" ,util-linux "lib"))) ; for libuuid >      (arguments >       `(#:test-target "test" > diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm > index d4e97e1d82..6894640317 100644 > --- a/gnu/packages/pdf.scm > +++ b/gnu/packages/pdf.scm > @@ -241,6 +241,7 @@ (define-public poppler >               ("libtiff" ,libtiff) >               ("lcms" ,lcms) >               ("openjpeg" ,openjpeg) > +             ("poppler-data", poppler-data) >               ("zlib" ,zlib) > >               ;; To build poppler-glib (as needed by Evince), we need > Cairo and > -- > 2.34.0 Note that the ChangeLog is missing here. It should be something along the lines of * gnu/packages/pdf.scm (poppler)[inputs]: Add poppler-data. * gnu/packages/djvu.scm (pdf2djvu)[inputs]: Remove poppler-data. In my personal opinion, adding and removing should be done in separate commits, as it appears that there are other ways in which a package can depend on poppler-data. On that note, I haven't built the package, so I need to ask you: are the contents of poppler-data now included in the install of poppler? If not, that might be a reason as to why gimp and glimpse are failing. Cheers From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 13:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 53536@debbugs.gnu.org, me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164380895331933 (code B ref 53536); Wed, 02 Feb 2022 13:36:01 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 13:35:53 +0000 Received: from localhost ([127.0.0.1]:51867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFFnd-0008Iz-5V for submit@debbugs.gnu.org; Wed, 02 Feb 2022 08:35:53 -0500 Received: from mail-pj1-f54.google.com ([209.85.216.54]:53247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFFnb-0008Il-34 for 53536@debbugs.gnu.org; Wed, 02 Feb 2022 08:35:52 -0500 Received: by mail-pj1-f54.google.com with SMTP id o64so20293433pjo.2 for <53536@debbugs.gnu.org>; Wed, 02 Feb 2022 05:35:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=WIibUZp1i9g56wkuvryL0jbRvs1JWPjGBR1Ej8BiKM4=; b=tVCWSLjrlcp6BdpXNg+OZtdCbdLSf/rF8tvzv+VNWeYyJeq1pKBkYYenTVAviDji2W 8T05hhCPvcn2RGkgfeya815gxQhEVFWZNe0Jz3vllTDnEULPhY+gXU2zAnYpi2E0/mY+ pkX9+TIwTJaD9AF1AH2iyCob1DzOZDmjcf9VrSrpGdf099YaFjZUR/SMREqOAge7Gk47 qKtyQuWPvZQKtJkK6Thn8n1WwiVSH8xwHgj7ZpC4MCqzOOitPd1E1Xhts8/7aj9lLtpb RedcAyB0iMrW98oenXTTUADP3vfgwxDErGLU4UeU5bYFFYmggRUfkHuhwB+EN6ja6fxo F23g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=WIibUZp1i9g56wkuvryL0jbRvs1JWPjGBR1Ej8BiKM4=; b=RW2KA10E3XLWq8RBQxqVSm1UHScUEh/pEjI3VU4/iX7+hW9sxjIQ0ik464HPpi3U7A 1f10LLIHzxjbtVvvXhhc9DgDLZCDniKj42o8BV0uBKDhOYpAIu6f/z3Uw8XgWrciPODW v9fImCiAjxGGEcnYuqlUSUP7rN8cMEq0rZIkSNaMK5YZegv41G+b85C8NInM18Lx9AJa RMG2OVgadsIAw7RwlshGoHkYwGlKVVjs62oNB3lzILF1rDy5jLB3dntMExsIcsHLyEn6 8zTtSXxPX/Lqi9pJ+LUlfRwV6c1ACocJWhV9XHji2d5WcXV4mjLe7hcfZhvyr1MQIc2r 9CMg== X-Gm-Message-State: AOAM530Qqp8BMr0r30PQupwnd2se9vZm/0y40RAww2HnlBKESGA9cEod q/S+yDeV5BB8Sq4jPi6Kz2oavQ== X-Google-Smtp-Source: ABdhPJxL/csM8xlxzS9+xvTdnUBg3jUrQm0RjCsEjemJydFRdonvHiqfE+WwnzqbJ7UMSTDh/PAizA== X-Received: by 2002:a17:90b:38ce:: with SMTP id nn14mr8033921pjb.159.1643808945029; Wed, 02 Feb 2022 05:35:45 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id p16sm10011030pgj.79.2022.02.02.05.35.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 05:35:44 -0800 (PST) From: Taiju HIGASHI References: <20220202034852.31190-1-higashi@taiju.info> <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> Date: Wed, 02 Feb 2022 22:35:41 +0900 In-Reply-To: <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> (Liliana Marie Prikler's message of "Wed, 02 Feb 2022 08:27:52 +0100") Message-ID: <878rut75n6.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) > I need to ask you: are the contents of poppler-data now included in the > install of poppler? If not, that might be a reason as to why gimp and > glimpse are failing. It is understood as follows. poppler (with poppler-data) 1. During the build process, poppler will check to see if poppler-data has been installed by pkg-config. 2. Newer versions of poppler depend on poppler-data directly, and pkg-config can detect poppler-data during the build process. gimp and glimpse (without poppler-data) 1. During the build process, gimp and glimpse will check to see if poppler-data has been installed by pkg-config. 2. gimp or glimpse depend on poppler-data indirectly, and pkg-config cannot detect poppler-data during the build process. The above is just a problem in the build process. Poppler knows where the poppler-data is during the build process, so the installed poppler can use it in its processing. I have confirmed in the poppler build log that poppler-data is detected. I have also confirmed that evince can render Japanese PDFs with the contents of this patch. I'll add the changelog and split the commits together at the end. Thanks From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 14:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Taiju HIGASHI Cc: 53536@debbugs.gnu.org, me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.16438114093750 (code B ref 53536); Wed, 02 Feb 2022 14:17:03 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 14:16:49 +0000 Received: from localhost ([127.0.0.1]:51897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFGRE-0000yP-Ha for submit@debbugs.gnu.org; Wed, 02 Feb 2022 09:16:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:40694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFGR9-0000yC-IL for 53536@debbugs.gnu.org; Wed, 02 Feb 2022 09:16:47 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4JpkPd6VN3z3wYj; Wed, 2 Feb 2022 15:16:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1643811398; bh=yr069mBEeqSreIo4EUR9/HzbxiPtZTWcWYn6zB8xsJY=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=EQNoXDDfX4R9llF9cstBNF15wL3WWkEtv9By2BNCUaJ0UEMmb047kkaYSXcDKrm0A mysvuMy6Qr9rdtmrMX6uolZ3fSyoxzy/vx0Eu/uyX3boc0ApIODhHjsoXFMbpf8S0w 8kWH1jOd7xCBOlf7d1QjUNd63qtZ0L3GG0neal+s= Message-ID: From: Liliana Marie Prikler Date: Wed, 02 Feb 2022 15:16:36 +0100 In-Reply-To: <878rut75n6.fsf@taiju.info> References: <20220202034852.31190-1-higashi@taiju.info> <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> <878rut75n6.fsf@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi, Am Mittwoch, dem 02.02.2022 um 22:35 +0900 schrieb Taiju HIGASHI: > > [...] > gimp and glimpse (without poppler-data) > >   1. During the build process, gimp and glimpse will check to see if > poppler-data >   has been installed by pkg-config. >   2. gimp or glimpse depend on poppler-data indirectly, and pkg- > config >   cannot detect poppler-data during the build process. Assertion (2) is wrong here: gimp's configure.ac directly checks for the existence of poppler-data. That makes it a direct dependency as far as I'm concerned, even if they only ever use it through poppler. > I have also confirmed that evince can render Japanese PDFs with the > contents of this patch. Good to know. > I'll add the changelog and split the commits together at the end. Thanks. @Leo I've heard that there's a Rust related world rebuild coming soon. Can we tack this feature onto that? Cheers From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Feb 2022 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 53536@debbugs.gnu.org, me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164381685823331 (code B ref 53536); Wed, 02 Feb 2022 15:48:01 +0000 Received: (at 53536) by debbugs.gnu.org; 2 Feb 2022 15:47:38 +0000 Received: from localhost ([127.0.0.1]:53117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFHr7-00064D-Su for submit@debbugs.gnu.org; Wed, 02 Feb 2022 10:47:38 -0500 Received: from mail-pf1-f179.google.com ([209.85.210.179]:40711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFHr2-00063O-1F for 53536@debbugs.gnu.org; Wed, 02 Feb 2022 10:47:36 -0500 Received: by mail-pf1-f179.google.com with SMTP id e6so19132083pfc.7 for <53536@debbugs.gnu.org>; Wed, 02 Feb 2022 07:47:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=lm+BvrTTYAAcoRSEeGRYhUF3C5U/ZKLtF3MQmlD+S28=; b=lllqApodr1taX5spl/MJZ6sNFqFSdHpezg/Z/0Pen3wPxv8Y2XgV5jZwCZE0ZXU3/0 GtfeE/BF55mrGaNg5R4GzgCXCW0Sfl8pG28zbEMZrLv0Y1dDzhp1euY5W/NRSUeia6GO PWxU/8PFrIC7IpqbNPeSsAtHv+OOhwrnGsB3XV9NK2xkeW9Psz6EfwlzWyed++WzuDck teIiKpNPQ3+djj0D7Y7rkX1AIUGgN+yDJPvUYyhvf4uZbkjPUTa6Dy554Z57GdnN6oyq TLvyqijmFefHuXTvrVO/a4ZQo2o5vLh3rq4Rv7Xszfa7V9qiyATeJG6yp4b2qHPLAuA2 2Wbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=lm+BvrTTYAAcoRSEeGRYhUF3C5U/ZKLtF3MQmlD+S28=; b=Z//GK5tjNwJ8qrCI1HI91OZKvdEg0LoVEce/TgQABhVV6FrNzBjUKaFDhCd7cESQcC 6FI5EV19T1eI0hobUg9a0/ZtIi9K7vDFHVd7TjxEjcOgGEADbJKrlwrMklbuhxWezDbS VLoZgreyV9l0fWjbwG79VtoXTCVDuJyuwtP0q31wJtJz6hGQqnhsZNnVjAeI0mv6AxgE n1e/RqOEpzd+1afW8Bd+zymgjId/c7+p+dFHNfpizwTp7XovEgblLsKpPgL3+k7pncyq b6RvBTTU5oUZrHJLWNsuo3DRQXY4M7CcjmiYmQHOkpUMyiCcqtFJXDG4CJOU3VikIJWp CCXg== X-Gm-Message-State: AOAM530GeV3yLsT07YAXSy/C5GUeCm8sUc61utDrtQIhxEaw0iKzVm5N slsewH/c5xersrie+cVo900oEA== X-Google-Smtp-Source: ABdhPJxR+z2fN/CbUzVzIiLvBS2HLg90BfIyTtPuEZKJnwPZGI3GPruQHke+KakB65mQYISzGG9QGA== X-Received: by 2002:a63:2c01:: with SMTP id s1mr19496364pgs.309.1643816845978; Wed, 02 Feb 2022 07:47:25 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id x187sm23808034pgx.10.2022.02.02.07.47.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 07:47:24 -0800 (PST) From: Taiju HIGASHI References: <20220202034852.31190-1-higashi@taiju.info> <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> <878rut75n6.fsf@taiju.info> Date: Thu, 03 Feb 2022 00:47:21 +0900 In-Reply-To: (Liliana Marie Prikler's message of "Wed, 02 Feb 2022 15:16:36 +0100") Message-ID: <87mtj9jmnq.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) > Assertion (2) is wrong here: gimp's configure.ac directly checks for > the existence of poppler-data. That makes it a direct dependency as > far as I'm concerned, even if they only ever use it through poppler. I did not convey the context correctly. I thought I was describing the behavior of the gimp package with the poppler-data dependency removed (= gimp,which indirectly depend on poppler-data). In that state, gimp will fail to build because pkg-config cannot detect poppler-data during the build process. Therefore, I left the poppler-data dependency in gimp. I'm really sorry for my poor explanation. From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v3 1/2] gnu: poppler: Add poppler-data. References: <20220125235931.4451-1-higashi@taiju.info> In-Reply-To: <20220125235931.4451-1-higashi@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Feb 2022 06:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: liliana.prikler@ist.tugraz.at Cc: 53536@debbugs.gnu.org, me@tobias.gr, Taiju HIGASHI , leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164386953918881 (code B ref 53536); Thu, 03 Feb 2022 06:26:02 +0000 Received: (at 53536) by debbugs.gnu.org; 3 Feb 2022 06:25:39 +0000 Received: from localhost ([127.0.0.1]:54215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFVYo-0004uT-TI for submit@debbugs.gnu.org; Thu, 03 Feb 2022 01:25:39 -0500 Received: from mail-pj1-f50.google.com ([209.85.216.50]:33625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFVYm-0004uD-8Z for 53536@debbugs.gnu.org; Thu, 03 Feb 2022 01:25:36 -0500 Received: by mail-pj1-f50.google.com with SMTP id cq9-20020a17090af98900b001b8262fe2d5so3413752pjb.0 for <53536@debbugs.gnu.org>; Wed, 02 Feb 2022 22:25:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=n78kptiP8FTkNG7Ensk2Jgh+WdvTHa0DEWUBI4mBNsA=; b=V79NIUTqN79sjAfyrH0GqOHVIAHrypvBFFoyWB9i9a+BuXVaNTTIfOl7ETpkbeUago D0+VbR3BB2mqJPyiDv6nTeZ6N3kS0171ETj5ZiKBV2TTNtXoEZ9TGsQV7ZDB6HFbXEt3 cALJVmdNs7Zs1vtg5DGl2ospqkBGH0IKJ+zT5n6gB+d7vMm1yk3v5I8q/S3tXIVCIkhp aGKGnajwNNQdF02h0OYlZXGbgW59hsHn7mhF5LP7TEHG99/y7rJsY34yMHyVuLAMHrhw K4HKfoiKWi2SclznxAjtqiEjSx/iRAwqLWA7rJTDf/dMGT+DUgKFCYPcQnzTJ+oTp7sP h2Og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=n78kptiP8FTkNG7Ensk2Jgh+WdvTHa0DEWUBI4mBNsA=; b=1JKzuSD9cGHJs4+dS0ElU/dB05EOIW6Hk7nQlOiKp0xMwfRw67cClmTJtZcZv1nj6i O6ThccrIQMtjmjIXW0Z3PUB+26tO+QUtPhUxkDxP9btLi7t0ROzgDoINHPResvCVmQYY ylfRGQJ2yzQlbVHVPZIINzkhiBUjBdAMrGXTZVQrkHa+PjdBnZtaL+vXNdbRqE7i77gd F8ilovw1wuNJrM7lSzps8D5PGbRad0YNz1utJiNuFYp2HEqIGOFjdLTBELz2uXz5Onqe FBzVmxYmM4QJPKrS2BIv1yNWlSQQQKok361t8zniposaCbUVXSTthbatcoJvX8Hk71EW c2HQ== X-Gm-Message-State: AOAM533ngNWv/hYfoUr2xeFwWPv+OUczKxhYmzQvghSrMJ3CFTG4NJ9P EGZMK/WZuVATz2/iHdIN9apyYA== X-Google-Smtp-Source: ABdhPJyYavWqbkLuTK/Kg8ZWPQKkDVyx6cMDceBCrpsHwGoaP7nmK8ixE1PpLrEdtXFiX3HJm03z4Q== X-Received: by 2002:a17:90b:4c8e:: with SMTP id my14mr12264267pjb.243.1643869529236; Wed, 02 Feb 2022 22:25:29 -0800 (PST) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id d4sm27466735pfj.82.2022.02.02.22.25.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 22:25:28 -0800 (PST) From: Taiju HIGASHI Date: Thu, 3 Feb 2022 15:23:02 +0900 Message-Id: <20220203062302.11603-1-higashi@taiju.info> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 (-) --- gnu/packages/pdf.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index d4e97e1d82..6894640317 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -241,6 +241,7 @@ (define-public poppler ("libtiff" ,libtiff) ("lcms" ,lcms) ("openjpeg" ,openjpeg) + ("poppler-data", poppler-data) ("zlib" ,zlib) ;; To build poppler-glib (as needed by Evince), we need Cairo and -- 2.34.0 From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v3 2/2] gnu: pdf2djvu: Remove poppler-data. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Feb 2022 06:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: liliana.prikler@ist.tugraz.at Cc: 53536@debbugs.gnu.org, me@tobias.gr, Taiju HIGASHI , leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164386957818959 (code B ref 53536); Thu, 03 Feb 2022 06:27:01 +0000 Received: (at 53536) by debbugs.gnu.org; 3 Feb 2022 06:26:18 +0000 Received: from localhost ([127.0.0.1]:54219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFVZS-0004vj-4r for submit@debbugs.gnu.org; Thu, 03 Feb 2022 01:26:18 -0500 Received: from mail-pj1-f45.google.com ([209.85.216.45]:53241) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFVZN-0004vS-Sc for 53536@debbugs.gnu.org; Thu, 03 Feb 2022 01:26:15 -0500 Received: by mail-pj1-f45.google.com with SMTP id o64so1529458pjo.2 for <53536@debbugs.gnu.org>; Wed, 02 Feb 2022 22:26:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XNYQaKEcq2yCiiyqqtewIajmrJk97802DgYIuj7nlrw=; b=auYfnasFEopjSxpOAxaYipv5s705GUenSoFFp0JBA7hqCJsHJNQMe7t9x0TawA8nJO tnmDtr/ycN8R1M5i+6M1sfw//Sa+BupSeBNFAWvNuxT4ear7gxT6RYk+Z1daNJ3dz6xj qYdVnIolXIlJmeHmekkA1x1yJziihRlNeCGaNfASslZG+eoowSsJxAmMRd/NMTVqDQy1 nBWjr84PCcGdUWwJSPoQUEpDls0/rBwmsr1CG9tdxCoS+MYX33kDFnq91vCTs2jJdtQb 1g1SlkyGRT0f16kBTTZgxGaiPZX1XJa+Q4Rb0Z/M0HFmjrbK7hX+xBkToqgWa3WYY9mQ FFSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XNYQaKEcq2yCiiyqqtewIajmrJk97802DgYIuj7nlrw=; b=Ov+brLEvc7Hm3MiyggQEv8TsK0fj/lvXxG3+MlF39QoPfL1iH/fQmkKNUtRotA1wJJ k8/AA2qLck+uWsJAI+1svrPxfLDHHblzVxt54h9btr3Y5YS1v3INUwrjrHWWqM4/aEdD +qoPflnVdPY1uzr4EcOfJgQSkTXupGtYKeEYbg7RZas/5a+pt2PFL6FUBq5wsBpK8Iwq yZC5gShFtrV/k3YgVzUZf68VUXzQ5crD1AIujbMIs3tqSuXsuJR7dK7oU6wrB+W48Za8 my1wkVQ3gP7TlUXOWjrittZ8zfq8azlkC/DjE9GrhoWqotQR/vtaaTJ+X6QPeFDaOCSw yd9g== X-Gm-Message-State: AOAM533z1HQNz1ZFb38mVKxK3NPv3xrBVXBIPDP7P/pPwK7Szc2JAgZM +gotUIdOSk7lualGBc2h1ky3jw== X-Google-Smtp-Source: ABdhPJzpwnYYM56Kwz+lZ91BjsxABVECvzMfo4d2vGSutfelcg01ND2XxngavAyxIVhp0wM/+2RHyA== X-Received: by 2002:a17:90a:290b:: with SMTP id g11mr12236074pjd.8.1643869567914; Wed, 02 Feb 2022 22:26:07 -0800 (PST) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id d4sm27466735pfj.82.2022.02.02.22.26.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 22:26:07 -0800 (PST) From: Taiju HIGASHI Date: Thu, 3 Feb 2022 15:23:04 +0900 Message-Id: <20220203062302.11603-2-higashi@taiju.info> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220203062302.11603-1-higashi@taiju.info> References: <20220203062302.11603-1-higashi@taiju.info> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 (-) --- gnu/packages/djvu.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/djvu.scm b/gnu/packages/djvu.scm index 07c77f318e..4773e408da 100644 --- a/gnu/packages/djvu.scm +++ b/gnu/packages/djvu.scm @@ -159,7 +159,6 @@ (define-public pdf2djvu ("exiv2" ,exiv2) ("graphicsmagick" ,graphicsmagick) ("poppler" ,poppler) - ("poppler-data" ,poppler-data) ("util-linux-lib" ,util-linux "lib"))) ; for libuuid (arguments `(#:test-target "test" -- 2.34.0 From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v3 2/2] gnu: pdf2djvu: Remove poppler-data. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Feb 2022 06:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: liliana.prikler@ist.tugraz.at Cc: 53536@debbugs.gnu.org, me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164386974119199 (code B ref 53536); Thu, 03 Feb 2022 06:30:02 +0000 Received: (at 53536) by debbugs.gnu.org; 3 Feb 2022 06:29:01 +0000 Received: from localhost ([127.0.0.1]:54223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFVc5-0004zZ-Ia for submit@debbugs.gnu.org; Thu, 03 Feb 2022 01:29:01 -0500 Received: from mail-pj1-f52.google.com ([209.85.216.52]:52943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFVc2-0004zE-6l for 53536@debbugs.gnu.org; Thu, 03 Feb 2022 01:29:00 -0500 Received: by mail-pj1-f52.google.com with SMTP id o64so1534427pjo.2 for <53536@debbugs.gnu.org>; Wed, 02 Feb 2022 22:28:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=e+tLHCE20ki82yUyP3K8ZrgjnCvu/yN4y5ZT5ZPCDFw=; b=rj7PRF8SePR0VHDXpkDSAI1Dljgil6Yeu++SikJz+o5S21LUPNybmi2CceZaTnMYXg VGoNmV6Nw4rJgoebOEIL19PwVjN2jVJwjWWBRwAfE4LljVNGIJOhoXxbOsPzRUkY99uM CT3QRNNjf+mngzQobXzOXnnGyf3UU4e9X3QFQwHRaIU7U14ntYv5UDgrtQBZittPk+k7 w2pCBxrnmxS4RCsOYpUxJP7UkBG2yY+yAZ4EukRTdBzytzLkFbQIDm9d0YSdRTOdKzfO RCev+3g/O+YQp9aO4Ei523qKn3608upb8T818kx+4aMrXzYX92cDIh3wkunUS9JLsmoV JQzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=e+tLHCE20ki82yUyP3K8ZrgjnCvu/yN4y5ZT5ZPCDFw=; b=pfDAJDoYEb20ICWKa/hp4Y4hT1DxoVB+9eBQhCV96QIdu3sGfQyITFR+iK+TD+fV8D j6qYlMwlHCZkUbcU6+xO012VCYA0bSUr7cf30R9jJiifNpQ3HTV6wB/2Hqm/Y6kn7Eky 8mxR5G7cvkhJPqhRZjdFGv59g61E47X472GDZBfY+uB9F+gqvqDhvGlprlLCRyrLpWWY rhqGssenvixXmkPgst3mpmCvsTcqBosBu1reAokEvByBjJiBJ9bLpVHzfsA3uJAo3oZl 7d7yGRL1mj6LVsSh3p0vymhsztNvCRbk4IiFoJpkb21z8UffBIA6XAAFB3Izgsj65wX4 M84g== X-Gm-Message-State: AOAM533b1Ieqt5IYM3/hoxdJdoUGnCmTi9KNn21g8U48zmaGdp9+uyco tGyOpNKwSYK2QL+EY2Phl/A1kj1pOa7oIg4z X-Google-Smtp-Source: ABdhPJz1mVyMPAXfKLdHNYoSFm4fiMk4vtqPYyUNuAJ9+qGWb05PqKU5g3mfTZscb3LPKj4eZLk+Gw== X-Received: by 2002:a17:903:110d:: with SMTP id n13mr33382830plh.5.1643869732558; Wed, 02 Feb 2022 22:28:52 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id ot9sm5798910pjb.47.2022.02.02.22.28.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 22:28:52 -0800 (PST) From: Taiju HIGASHI References: <20220203062302.11603-1-higashi@taiju.info> <20220203062302.11603-2-higashi@taiju.info> Date: Thu, 03 Feb 2022 15:28:48 +0900 In-Reply-To: <20220203062302.11603-2-higashi@taiju.info> (Taiju HIGASHI's message of "Thu, 3 Feb 2022 15:23:04 +0900") Message-ID: <878rus4g67.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) I separated the commits. From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Feb 2022 06:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Taiju HIGASHI Cc: 53536@debbugs.gnu.org, me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164387126422044 (code B ref 53536); Thu, 03 Feb 2022 06:55:01 +0000 Received: (at 53536) by debbugs.gnu.org; 3 Feb 2022 06:54:24 +0000 Received: from localhost ([127.0.0.1]:54244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFW0d-0005jU-VH for submit@debbugs.gnu.org; Thu, 03 Feb 2022 01:54:24 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:40040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFW0b-0005jL-Mm for 53536@debbugs.gnu.org; Thu, 03 Feb 2022 01:54:23 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Jq8Xd3GsKz1LZWq; Thu, 3 Feb 2022 07:54:09 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Jq8Xd3GsKz1LZWq DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1643871250; bh=xFZWo8zG0+7JQOFf0nSxOYigzyYSZtjMTNU3mNgOkA8=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=KTuIS8rNT+byVL6LGe69wJmIFpAD3GhOIhkQQq0HyU6MTlEWRmY8uoth+6p6db+Fs MF5uOQtXqeBTd6Vphc556xHgxm8Lwt1snABuAYNW6rUHhrTmws2+Oplv/uYUU7zuuL Q3wSfFK5kLXJAO/luMrJ/f+oyzd2W9sXdbyX+dkY= Message-ID: From: Liliana Marie Prikler Date: Thu, 03 Feb 2022 07:54:10 +0100 In-Reply-To: <87mtj9jmnq.fsf@taiju.info> References: <20220202034852.31190-1-higashi@taiju.info> <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> <878rut75n6.fsf@taiju.info> <87mtj9jmnq.fsf@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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: -3.3 (---) Am Donnerstag, dem 03.02.2022 um 00:47 +0900 schrieb Taiju HIGASHI: > > Assertion (2) is wrong here: gimp's configure.ac directly checks for > > the existence of poppler-data.  That makes it a direct dependency as > > far as I'm concerned, even if they only ever use it through poppler. > > I did not convey the context correctly. > > I thought I was describing the behavior of the gimp package with the > poppler-data dependency removed (= gimp,which indirectly depend on > poppler-data). > In that state, gimp will fail to build because pkg-config cannot detect > poppler-data during the build process. > Therefore, I left the poppler-data dependency in gimp. > > I'm really sorry for my poor explanation. Again, w.r.t. your explanation I claim that gimp does not "indirectly" depend on poppler-data, but directly. Voilà, le configure.ac [1]. [1] https://gitlab.gnome.org/GNOME/gimp/-/blob/GIMP_2_10_30/configure.ac#L2023-L2024 From unknown Sat Aug 16 22:46:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53536] [PATCH v2] gnu: Include poppler-data with poppler. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Feb 2022 07:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 53536@debbugs.gnu.org, me@tobias.gr, leo@famulari.name, marius@gnu.org Received: via spool by 53536-submit@debbugs.gnu.org id=B53536.164387302524911 (code B ref 53536); Thu, 03 Feb 2022 07:24:01 +0000 Received: (at 53536) by debbugs.gnu.org; 3 Feb 2022 07:23:45 +0000 Received: from localhost ([127.0.0.1]:54266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFWT3-0006Tj-6O for submit@debbugs.gnu.org; Thu, 03 Feb 2022 02:23:45 -0500 Received: from mail-pj1-f54.google.com ([209.85.216.54]:41752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nFWSy-0006TT-9K for 53536@debbugs.gnu.org; Thu, 03 Feb 2022 02:23:43 -0500 Received: by mail-pj1-f54.google.com with SMTP id p12-20020a17090a2d8c00b001b833dec394so2117943pjd.0 for <53536@debbugs.gnu.org>; Wed, 02 Feb 2022 23:23:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=8qhZufuq5HHkE3nKLiCWt8yYPNmawm4BNDsiYc4hWNY=; b=RRQ/Va0VAiKSFC6u04e0h6Y/fF149vSll1QC4cQX5kyIAzwh707Nh6TTy20ZqMEeMN YRHksPQpg08/mQbelca3kj5qcPbsv5TRI8WE5SOBCpTu9AySQ7mvOokbZPp+cEFATcua QNZsNTUk+0aCzF0u2p90gBS87MhpHi/ox1ZgWjPH/zUIIj3buk8yb60lab3YhNpjdDU2 Aku8aFaz6/RByTJ/yJgQsidj7k509YNPkray4LOAg7/bVPknkbVGnwO3c4fvBGq2VogO 8Jgkxwl3YSmBBTvMAIX+znnx3eGWpbO2RgJCUE4cg90mv2m2nWzwKhU/Gr9DAyUZcim2 7sew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=8qhZufuq5HHkE3nKLiCWt8yYPNmawm4BNDsiYc4hWNY=; b=31I8NCv6IuTBMaPOXkHUBibYh7O0B2QbY1YyF64VwlufwUYmofA1PeV/p1IlQPrWm1 TxztU5WL1vf92qfTtYWKuHCnThlNeA7FnJc4zkabPY/rrtcLhkC14IdixIzOONwQo+/4 M5e36vz4oOBhjWqphb5sHbAnx60vEEeFMAxSs4klt90spNbenfr4zTkZYf0XVTvm/BzZ sg/uJWSHt3hZ+Ll4Q0EUSBqLDwI88SdMfro35hbCYMjMt3bSu9qQO3xoq3aTfdFovd1B ykHbSF5VWMtC8Ja0unwkSP47kuU/1pxIHlpq8ub6lWoMzy68Can6q12RNQFdAvphIok4 yP5Q== X-Gm-Message-State: AOAM533k40rlobFynm+ZRgJS+xw9FeS9PszS0pBythKUSTuNvWTI7DV9 W20kgkcXD75i0UxLZIxjwLocsQ== X-Google-Smtp-Source: ABdhPJwN6n8SP+OUEwQJW4cjYYKsW8ptMiynp7GsetGe37lQqng5ON1eHXZLnJKbjDKWnFo1JFYwlw== X-Received: by 2002:a17:902:d487:: with SMTP id c7mr34158256plg.0.1643873014395; Wed, 02 Feb 2022 23:23:34 -0800 (PST) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id o5sm28656975pfk.172.2022.02.02.23.23.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Feb 2022 23:23:34 -0800 (PST) From: Taiju HIGASHI References: <20220202034852.31190-1-higashi@taiju.info> <4119aadd152accfe39ff70416d66104082c4c0ff.camel@ist.tugraz.at> <878rut75n6.fsf@taiju.info> <87mtj9jmnq.fsf@taiju.info> Date: Thu, 03 Feb 2022 16:23:31 +0900 In-Reply-To: (Liliana Marie Prikler's message of "Thu, 03 Feb 2022 07:54:10 +0100") Message-ID: <87r18k2z2k.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (-) > > > Assertion (2) is wrong here: gimp's configure.ac directly checks for > > > the existence of poppler-data.=C2=A0 That makes it a direct dependenc= y as > > > far as I'm concerned, even if they only ever use it through poppler. > > > > I did not convey the context correctly. > > > > I thought I was describing the behavior of the gimp package with the > > poppler-data dependency removed (=3D gimp,which indirectly depend on > > poppler-data). > > In that state, gimp will fail to build because pkg-config cannot detect > > poppler-data during the build process. > > Therefore, I left the poppler-data dependency in gimp. > > > > I'm really sorry for my poor explanation. > Again, w.r.t. your explanation I claim that gimp does not "indirectly" > depend on poppler-data, but directly. Voil=C3=A0, le configure.ac [1]. > > Assertion (2) is wrong here: gimp's configure.ac directly checks for > > the existence of poppler-data.=C2=A0 That makes it a direct dependency = as > > far as I'm concerned, even if they only ever use it through poppler. > > I did not convey the context correctly. > > I thought I was describing the behavior of the gimp package with the > poppler-data dependency removed (=3D gimp,which indirectly depend on > poppler-data). > In that state, gimp will fail to build because pkg-config cannot detect > poppler-data during the build process. > Therefore, I left the poppler-data dependency in gimp. > > I'm really sorry for my poor explanation. Your assertion that the Gimp depends on poppler-data directly, not indirectly, is absolutely true and correct. As you pointed out, the gimp source code definitely depends directly on poppler-data, so it can't be built without poppler-data. I was describing the removal of poppler-data from the input in the Gimp package definition as "gimp indirectly depends on poppler-data", which complicated the claim. I apologize for that. From unknown Sat Aug 16 22:46:10 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: Taiju HIGASHI Subject: bug#53536: closed (Re: [PATCH v3 1/2] gnu: poppler: Add poppler-data.) Message-ID: References: <20220125235931.4451-1-higashi@taiju.info> X-Gnu-PR-Message: they-closed 53536 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 53536@debbugs.gnu.org Date: Sun, 06 Feb 2022 00:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1644105662-11855-1" This is a multi-part message in MIME format... ------------=_1644105662-11855-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #53536: [PATCH 0/1] Add poppler-with-data. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 53536@debbugs.gnu.org. --=20 53536: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53536 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1644105662-11855-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 53536-done) by debbugs.gnu.org; 6 Feb 2022 00:00:19 +0000 Received: from localhost ([127.0.0.1]:35950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGUyY-0002Id-Lw for submit@debbugs.gnu.org; Sat, 05 Feb 2022 19:00:18 -0500 Received: from mail-ej1-f65.google.com ([209.85.218.65]:38508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGUyX-0002C0-Jz for 53536-done@debbugs.gnu.org; Sat, 05 Feb 2022 19:00:18 -0500 Received: by mail-ej1-f65.google.com with SMTP id k25so30621467ejp.5 for <53536-done@debbugs.gnu.org>; Sat, 05 Feb 2022 16:00:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=h9CYPzcgetT5fRLsIy4Y1vJ1zX36FNll57Vs1NL71iI=; b=cjGSscCkaMyUJJ4P+LK3Lp7uAbCOk/6y/BRuQYMTOk/jNYghFzg6nBuJUHDnhOp6UX TQHLM8PtsJntlZa5eH01U2Q2VAlsBImEiNym1z3QgNW+HR55Asfx7g5T2lPrhDi3RLLE HE8Qg2KnGR2FPq+fGVbAJUaI2Gq0/VqMJWSf1t7scoav9oSMcizSRxZMHp5t9rmh/2tA Xct+rfdj6mzFfNVqtrBABRBljj3u0I52EavcMWBowHQAfbtmAI06LvEs4yAWJppubPyY BWBj0QNPyRNBL4iWeSbNaud6zpWeB7iC9+mCVJQFBrJeumkaXZ/0uEQOSdiyOm8EPWLo Mdcg== 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:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=h9CYPzcgetT5fRLsIy4Y1vJ1zX36FNll57Vs1NL71iI=; b=YtWJL120o1H/C6Necb2V7xgeRgx6B18xJgoNwogBPb1ZKkrhi/NtKbFZ5JxbBL7/SV tHAgwAw4HxBzqvhz7CD7FqcAeQohY2xIhMJknx3HslSdyfcz6fsdWJqesZOBCYQabnz/ FzmtEFzGiKGlwlx+ZcCJoPXvUlFDRR7NAuk3saWe+f3jc7uLUvOO8WsbeHXVK/MOGvH9 TvL1xujofIuSDxDnCdggJV1f6BKKyJLhN5DAiKS7evydZEn/ssOp2Ke/fmn2tfCH4jS6 rx8fT6cSA9J/H1n2tCn3nYogk6H+RRIvY7Z+JKN12OsuA+BuzDZKDDtOMbhxq0YkJ7kb P3LQ== X-Gm-Message-State: AOAM5329kLt3EaS+uknWIUBaJeleacRxEcuZENtqA02rgrHECdGoWOxe zUdoQAKTb7r1czL71N6Npkc= X-Google-Smtp-Source: ABdhPJx407hDTN5Y8835ikYKu2V9z0O2myHltxysifJTCKlTt+9YCGVS7vBkJyu5fIIgNs/SdoyQYQ== X-Received: by 2002:a17:906:2ed1:: with SMTP id s17mr4874696eji.174.1644105611724; Sat, 05 Feb 2022 16:00:11 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id b17sm641087ejd.34.2022.02.05.16.00.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Feb 2022 16:00:11 -0800 (PST) Message-ID: Subject: Re: [PATCH v3 1/2] gnu: poppler: Add poppler-data. From: Liliana Marie Prikler To: Taiju HIGASHI Date: Sun, 06 Feb 2022 01:00:09 +0100 In-Reply-To: <20220203062302.11603-1-higashi@taiju.info> References: <20220203062302.11603-1-higashi@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53536-done Cc: me@tobias.gr, 53536-done@debbugs.gnu.org, marius@gnu.org, leo@famulari.name 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 (-) Am Donnerstag, dem 03.02.2022 um 15:23 +0900 schrieb Taiju HIGASHI: > --- >  gnu/packages/pdf.scm | 1 + >  1 file changed, 1 insertion(+) > > diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm > index d4e97e1d82..6894640317 100644 > --- a/gnu/packages/pdf.scm > +++ b/gnu/packages/pdf.scm > @@ -241,6 +241,7 @@ (define-public poppler >               ("libtiff" ,libtiff) >               ("lcms" ,lcms) >               ("openjpeg" ,openjpeg) > +             ("poppler-data", poppler-data) >               ("zlib" ,zlib) Pushed to core-updates along with some other changes. You still need to keep your own poppler-with-data around for some while, but it should be fixed with the next merge, so I'll mark this as done :) Cheers ------------=_1644105662-11855-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Jan 2022 23:59:50 +0000 Received: from localhost ([127.0.0.1]:50498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCVj4-0006ud-4e for submit@debbugs.gnu.org; Tue, 25 Jan 2022 18:59:50 -0500 Received: from lists.gnu.org ([209.51.188.17]:45262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCVj1-0006uV-3W for submit@debbugs.gnu.org; Tue, 25 Jan 2022 18:59:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nCVj0-0000UX-RR for guix-patches@gnu.org; Tue, 25 Jan 2022 18:59:46 -0500 Received: from [2607:f8b0:4864:20::102c] (port=45910 helo=mail-pj1-x102c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nCViy-0004ng-TQ for guix-patches@gnu.org; Tue, 25 Jan 2022 18:59:46 -0500 Received: by mail-pj1-x102c.google.com with SMTP id g9-20020a17090a67c900b001b4f1d71e4fso4439213pjm.4 for ; Tue, 25 Jan 2022 15:59:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Z0CS4JXtQZC0BaxxuhBG4SlVjAiEvToIwC1cpu3HjII=; b=wYyuHG6E9Ng0+eBvfGzfZs9ReioF4ntqzY9PjZZF37sBSSsxh2H+2EQsAHKXRAD0an 9GwANqTyF/Zc/hhlUWYeZqyYS9vBYU3WwP+2FYNj/Zy1ZUWwOVbgR6K6MjKilI0Z97fW toR7ySpVCFku3/uEOvjN0HU/bzwXWKbNisfv3zoa3eRl/5BnDJWjgzkUHA4EcJv7qyMg Trb5lRZIUKqc1uzKL1U5reDa+hEl5avagdEIezJCUJaXzqoS3KgJeemJCufOpXzDRJru jnwtcXWXrSAOKnHFOkjjjz4mzAlU0LMXJEWxqsdm3Z4r++Rp5Zsa8WMVa46CbWKVc2Em z+vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Z0CS4JXtQZC0BaxxuhBG4SlVjAiEvToIwC1cpu3HjII=; b=ZWqMCWPZf6xjj/lFvDJ4FOAR3gDnGqYikCZuQ8CVYUaQvZts6zp7YWQVzaBzaNi/cw XVP+QsGf1rJpGUKQrN8yc1XnmMYu+B21ua/2WQfAAHGp/ImKaIa+RRLXDVHF10Ryue2U asl8Pa3bL2xsqFDf2/5hSUs5Ms4NvJAX6QGHup39jjM9F6VzsAt49HKLoOHUg0c8bCcJ UcyDHzUYINNz1l9nkBH00qX4rbeizFWO+wF44BmJEm0DilphEBsPbBbsrMPtIeYCAM2l 5uE+Q5M+b0TrVmql8Lacmb5d5xS63mKYs/rsdtP1zn4fm/YAAEFHh02N3rwn9e6kIJex 4AxA== X-Gm-Message-State: AOAM530iE5I1Kqxon1pGl0KTxkgDmaWcMRy6UsyDkj9d+aannOlTO+sJ C+9xwqdJja9C9Zv9qswUifEye+wQf2VNYaiD X-Google-Smtp-Source: ABdhPJyUlvspbGCCE/RSCfYFTELJe0bszm/h+CYzwahWDfVr2PLS7joVXdwcbHK2av5NGo1L0TB9Mg== X-Received: by 2002:a17:90b:388d:: with SMTP id mu13mr5837108pjb.239.1643155181450; Tue, 25 Jan 2022 15:59:41 -0800 (PST) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id s6sm1465450pjg.22.2022.01.25.15.59.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jan 2022 15:59:41 -0800 (PST) From: Taiju HIGASHI To: guix-patches@gnu.org Subject: [PATCH 0/1] Add poppler-with-data. Date: Wed, 26 Jan 2022 08:59:30 +0900 Message-Id: <20220125235931.4451-1-higashi@taiju.info> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::102c (failed) Received-SPF: none client-ip=2607:f8b0:4864:20::102c; envelope-from=higashi@taiju.info; helo=mail-pj1-x102c.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Taiju HIGASHI 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: -3.3 (---) Hi, I would like to view PDF files in Japanese with a viewer such as Evince, but it seems that it cannot render Japanese at present, so I wrote a patch. As far as I know, in order for Poppler to render CJK text, one of the following conditions must be met 1. Install poppler with poppler-data preinstalled. 2. Install poppler, then poppler-data in the path expected by poppler. (`POPPLER_INSTALL_PREFIX/share/poppler`) ref: https://github.com/freedesktop/poppler/blob/277f5de9684b3392f0d585bd36ad1a5e9e9e9ed7/CMakeLists.txt#L348-L362 Guix provides poppler and poppler-data as standalone packages, but installing both will not satisfy either of the above prerequisites. So I defined poppler with poppler-data as a package with the name popper-with-data. This package is intended to be used in the installation of packages that also have poppler as a dependency, as shown below. guix package -i evince --with-input=poppler=poppler-with-data However, As a user, this is still a bit of a hassle, so if you have a better idea, I'd like to see it. Incidentally, it seems that Nix had defined its own environment variable (PLOPPER_DATADIR) to deal with this problem. The usage of this variable seems to have been changed in the next commit, but I personally thought it was a generic and useful way to deal with the problem. ref: https://github.com/NixOS/nixpkgs/pull/17819/commits/1bde33074efa11fa2edcf71032d2e634f852f349 If it is allowed to integrate poppler and poppler-data, that would be the simplest solution. Thank you. Taiju HIGASHI (1): gnu: Add poppler-with-data. gnu/packages/pdf.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) -- 2.34.0 ------------=_1644105662-11855-1--