From unknown Thu Jun 12 06:47:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38929: sane-hpaio not found by simple-scan? Resent-From: Arne Babenhauserheide Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 04 Jan 2020 22:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38929 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 38929@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157817753712833 (code B ref -1); Sat, 04 Jan 2020 22:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jan 2020 22:38:57 +0000 Received: from localhost ([127.0.0.1]:43478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ins4O-0003Ku-O9 for submit@debbugs.gnu.org; Sat, 04 Jan 2020 17:38:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:44070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ins4L-0003Ki-Iv for submit@debbugs.gnu.org; Sat, 04 Jan 2020 17:38:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60213) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ins4K-0000lp-Cg for bug-guix@gnu.org; Sat, 04 Jan 2020 17:38:53 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPOOFED_FREEMAIL autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ins4J-00083T-Dg for bug-guix@gnu.org; Sat, 04 Jan 2020 17:38:52 -0500 Received: from mout.web.de ([212.227.17.12]:37331) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ins4I-0007tx-Us for bug-guix@gnu.org; Sat, 04 Jan 2020 17:38:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1578177528; bh=N0E22A7KdN0sfKkRdGjaJCFZwuy8caFQN0KizwWxhiQ=; h=X-UI-Sender-Class:From:To:Subject:Date; b=jpkfUcWuJm1DIID4j0gqu4+nVzKA+Hmes6xZsGc5O83pZW+OeytJfl0O8nQN33BtU 5Mqx+jWtNWKHwxBz8q0fr020fkffVlIIGJMi+/wOrU2RAcJaa0QnklmzMkwPMEEJWg V7M8ZO8KMSTdUG0B4tigDpK1IY53F7vyZf81+e24= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([84.165.17.138]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MHGed-1isYkl1NK7-00E8Vn; Sat, 04 Jan 2020 23:38:48 +0100 From: Arne Babenhauserheide User-agent: mu4e 1.2.0; emacs 26.1 Date: Sat, 04 Jan 2020 23:38:46 +0100 Message-ID: <87y2umonih.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:whhkSxz5Y1unZ1g79GfM9FrjoC8dm6pI7G+GEnpOxDJ+zqsE9+6 cQ+Xm/zgdMiZjOsnOvtDT2G1puKYCTzosNm/+u6KE3YC6owpqw+hOkUI489oI4yYeN/qJfj ms+5G+rJfzklYPh3zuT6VCV0qBObeLdyWVjArxgAcMf5pYXk8WNoR/j6ZseIwhKZrmdH9iC yplyDacgRPSESTs2fl/CA== X-UI-Out-Filterresults: notjunk:1;V03:K0:eo18xWPKeEE=:6MhaZdSLVhN5ElnwNEDF+U vGaZt8WB5o4T19SyUdruL50MuFCn3o4HBr7XAQPfjQx2/4MqpmWi83t/bD8MG+wfDR1hfjN/j EHTljdXiz5pzXn2elBYmOj6gdPIjMXO3IRpPtSv8Lisx+FXbvRh2jZN3ygysOLTlWH3F0pO6k wQOzgtn4p75cnUQvusd+t44jmayhApse681se9efqSiP6BBCx3d9COQ2rxUJOQC7oyv6H60U2 8WPDzjgctToZv1Yt/rsAeOe+HTFnrI9lq9CXmtBFG4Ncv6pVpH+dw2H+7lAnrgC+JLsNJf3ah WqheYkx03drrYCiywdKdXYy7ca4dzr5a7TtPwookb/RKAt/LkS/MPzuhZabhag8KpvisNzQVY ow0nm7pVAi5ZFVkaLy4+el1HFlvt23Qkm7IRPWMIy09scFV+pgbyE6QTldfkEkVGvJ0Pg8Ao2 jkutVKHaTlotCXpJkQNASEa90LXNsh+AUDUubc5W/yRVOZoE6f6cWlaeBpTeDDN947q7gKn6M YusHOGx0E3M8Fx9QUG5N5MV3iTh49vKrm16YNI2q8JtkHYUGjcAt4vo4hliW6DBXYrs4K9Lsi iMMOHB5Wf6KXO4YhXAnkbPQBVDwKS5tD3Hoiy6GlEkOgYQ1VJMo9+RMeTkPzGm85LaE1OICkO xR0PE4cHgjjQ0n/k3vqWi0zy7xaCL+vqIGJLLxNkMj8lHio4IWV/yGQrzVNBellMOHAUr5/4L WqBkWHH+VP1w4aMDlDX8gEiKVHiJbDjRcJLkraTKHpk8EB9kGGF9Nrsu0kT1d3bepw1LQma+g WrFYqt1uVu0kfehBBTfm8lkn5ts6d51zAGO8VxXuEyndatio0pwt5g5qaGTwlP4J+5hC8RcoH qpcu7kOkyp+urSN3uZ+EgIbosBEDW93NNbTFHCYlV63jGD8VDP0EZmYCjeMUS0jRo/EeU7kCr I2Rmk1JtgJiDGcqZ0i92NajXBM3Gl5y8l/Dey5Ng6AqLwgAifck9D6tH0S8OkF0qe1YOjLDp6 sbNxoEACAENXsBNG7/NTlNMWcrVpVtCgY9HTh0HbP94i5Me2+5EubSo9FEWE9LkS4/SuhO05Q E5qMXYg/W5cvUE+QrDMr6HXtN58Wk40GBZoIWpahn165Gpb6Sfl3kf+Qajt36HWLYbb8KiGQG jeXj6jsC506EJgu4om8o7kRI0Z8Yqsycs2TtWAMwQW6qEpkYEfe57+fXcl20k3kxNyesWsRZX /7q44Suzu3XI713MYp39s02rA/siEKkK7qEU+t+vDGlhV7CIqfOokyP4dquQ= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.12 X-Spam-Score: 0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) I have a scanner in HP Photosmart C3100 series. Using simple-scan I get the information that I need to install the driver sane-hpaio. But simple-scan has sane-backends as input for which the Guix source file says "This variant links in the hpaio backend, provided by hplip". So somehow simple-scan does not find ~/.guix-profile/lib/sane/hpaio.so.1 (which exists). It actually works when I call it as follows: LD_LIBRARY_PATH=3D"${LD_LIBRARY_PATH}:$HOME/.guix-profile/lib" simple-scan But this cannot be the proper solution. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken From unknown Thu Jun 12 06:47:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38929: sane-hpaio not found by simple-scan? References: <87y2umonih.fsf@web.de> In-Reply-To: <87y2umonih.fsf@web.de> Resent-From: raid5atemyhomework Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 10 Feb 2021 12:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38929 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "38929@debbugs.gnu.org" <38929@debbugs.gnu.org> Reply-To: raid5atemyhomework Received: via spool by 38929-submit@debbugs.gnu.org id=B38929.161296038127070 (code B ref 38929); Wed, 10 Feb 2021 12:33:01 +0000 Received: (at 38929) by debbugs.gnu.org; 10 Feb 2021 12:33:01 +0000 Received: from localhost ([127.0.0.1]:55676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9og0-00072X-Kz for submit@debbugs.gnu.org; Wed, 10 Feb 2021 07:33:00 -0500 Received: from mail4.protonmail.ch ([185.70.40.27]:11230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9ofz-00072I-2R for 38929@debbugs.gnu.org; Wed, 10 Feb 2021 07:33:00 -0500 Date: Wed, 10 Feb 2021 12:32:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1612960372; bh=twFAseVUwaBoQLMVRJgDMxyhojWF3nQmYtoxDb9rTEk=; h=Date:To:From:Reply-To:Subject:From; b=En2elPgBSQBHz6LxHJzGRe2t4mrzCfaITqCWqDHpsjSCQQNySe9haymA+o0lftv13 7bmASzZPpb3BTG7eV4dE2Fvg0CdR54IRnKemfsxsQGivH0lYDkP6mXyIz6fHM25KWc 2FZJmCzeh8KDtIn/PSAqUtenMy0fZLl9Lx9MxTqA= From: raid5atemyhomework Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.7 (/) 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.7 (-) I have a USB-connected HP DeskJet Ink Advantage 1515 printer/scanner. On my own system (this is a full Guix System, not Guix on a foreign distro)= I modified the configuration.scm: ```scheme (use-package-modules #;... scanner) (operating-system #;... (services (append #;... (modify-services %desktop-services (sane-service-type _ =3D> sane-backends)))) #;...) ``` After `sudo guix system reconfigure configuration.scm`, `simple-scan` still= could not find it. However, on reboot, it was able to find my already-con= nected USB printer/scanner without any issues. Perhaps only some kind of force-trigger of `udev` would be needed after the= above setup, but `udev` is pretty early in the Shepherd tree. On the other hand the `sane-service-type` documentation in `info guix` is *= **severely*** lacking, and the documentation is somehow lost in the middle = of documentation about geolocation services, so it should probably be fixed= . Thanks raid5atemyhomework From unknown Thu Jun 12 06:47:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38929: [PATCH] gnu: simple-scan: enable scanning over network for eSCL/WSD scanners References: <87y2umonih.fsf@web.de> In-Reply-To: <87y2umonih.fsf@web.de> Resent-From: Rostislav Svoboda Original-Sender: "Debbugs-submit" Resent-CC: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, noelopez@free.fr, vivien@planete-kraus.eu, bug-guix@gnu.org Resent-Date: Mon, 09 Jun 2025 13:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38929 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: guix-patches@gnu.org, 38929@debbugs.gnu.org Cc: Rostislav Svoboda , Liliana Marie Prikler , Maxim Cournoyer , =?UTF-8?Q?No=C3=A9?= Lopez , Vivien Kraus X-Debbugs-Original-Xcc: Liliana Marie Prikler , Maxim Cournoyer , =?UTF-8?Q?No=C3=A9?= Lopez , Vivien Kraus Received: via spool by 38929-submit@debbugs.gnu.org id=B38929.174947531521079 (code B ref 38929); Mon, 09 Jun 2025 13:22:01 +0000 Received: (at 38929) by debbugs.gnu.org; 9 Jun 2025 13:21:55 +0000 Received: from localhost ([127.0.0.1]:54261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uOcRm-0005Tv-T4 for submit@debbugs.gnu.org; Mon, 09 Jun 2025 09:21:55 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:56456) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uOcRk-0005Th-QK for 38929@debbugs.gnu.org; Mon, 09 Jun 2025 09:21:53 -0400 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-ad56cbc7b07so611914366b.0 for <38929@debbugs.gnu.org>; Mon, 09 Jun 2025 06:21:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749475306; x=1750080106; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=7+91bD6FoEnQazikd/zEAgYkCfGYRb0GPoDfoavfOaw=; b=j8kyZSUWXwhCBeCKkAvbleAULBKyXB8RE/+OgOrafau1IFCTxK6GgHimpJ8b6I8nG5 j1jum6SwEx7PuIyl57CWSIC+VKdl+PHP7oxqTiunL7M2vFYjPpha0GNGyB2Fh97rjgKc gQifK7k+iqMCRyS1m8g8U+CkLEB6F9RmJp2jpsAx3d3cYntyQVOUk/zB6+SyMb5DScvP o5SnjQgQHzDARQS1brzsGgCPnFAjyqLoIOTQUv4JMdbmCI9gzsN/aDlNpkVYp0Hx5ci0 fxYaGtdWV4y0GMs5gqIxLizZ9qfuCaMf8noaRUM9DDbngSCnzZd0YNOYlRWgpJnj+ZV8 loxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749475306; x=1750080106; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7+91bD6FoEnQazikd/zEAgYkCfGYRb0GPoDfoavfOaw=; b=qodcxOY5/SfHImm4a2qVxlBgt8+PFZKKP+rpMe/pQ4wxQsGSsRmBUUrA9mHxaDLCWQ 3Y+164eEWQ4fCBKrPGJP0b2K53lFwh6D+3QcP4skIsIWsBmenZwgNhgFy//NMXhpRH4a 3hmyMSbL3xpczNefkbOZ9iGjHNvMrlSJQEnt3mVYAykjIvvv3/77/OUIghz+XHkck+Le 7m0YNoSyPdkn9xgu4jXKDce0fphR1hyDWjeFrDe2hIMU91vsNWlWXB2ZpsB49d6gI3iF V2nsj5Mz+FN5F1gb19x3njwVVLhzKFIEH54jzab4jn4YaRxS6dFygeNo589Q19wSjCez TDyQ== X-Forwarded-Encrypted: i=1; AJvYcCUaT72CbZDEMHAIG6/XOpF70XrirWOKK3n8CU1Ad7IWb/zoX9KZDSLY2x04Fr1qFpocwmtR+Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxN0jGG/AEbUotbpEdYLAXN6mZzw9YFLyz4wAUpBXu2QtGX5nej bbT9eNGAVQeke2c7b0i0WIrMoowuT0ORW5hJulOT7t2wr66aKfuYdonM X-Gm-Gg: ASbGncssl0E+zQ67Y/sXnuT+1V0fQ4hzLcx4DW2sLfZo7MBmsnI9nKHlKKuh9LtxxOH dVrcdGDQrgzK/MdUTm8g27Ofprlw9cpq1LOMJACgLawZL5dQjtvKcRt+CZk6BV2GVUens3kBLQV IyDdrC50vdJyhqLyKuWEAOQlszKdI/B9GVCWLgngHvB97I/byITpY72hvb2Hv3UGlsfmek7GHHj WFV792XblC6nMMv105xeIjCiwJGgHxHm+0D/sb/PD39MdXhDj0H4F7mw4A/8WWlByAKIQtZxW9k ytQp149ucUL83gPiOSEv7wyrFsvt1j7iH8aVQdDAzVzdR4b2z00rOoiG/N71ptYizZh94cUueVd FMolvfU/jmPkoE0OUB/fY/KjdRiqi4YBHUtcxM9nRt3z4+YrTMlWc/wGbmayr54ajLiMF6AnUxh JrZUZa00STUlX2WA== X-Google-Smtp-Source: AGHT+IEhh6nRpXZ0mBhVMye7ZWuK45mvQXo1mB7u6NSUmnffCRc2aOyqOYMc4VdoxbJU87sMJRPr4w== X-Received: by 2002:a17:907:7e93:b0:add:fd7c:ae9 with SMTP id a640c23a62f3a-ade1a9c817emr1126908166b.45.1749475306029; Mon, 09 Jun 2025 06:21:46 -0700 (PDT) Received: from ecke.fritz.box (dynamic-2a02-3100-5dab-3f00-db53-f8bb-bc96-5ceb.310.pool.telefonica.de. [2a02:3100:5dab:3f00:db53:f8bb:bc96:5ceb]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ade1dc3a241sm546042166b.135.2025.06.09.06.21.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 06:21:45 -0700 (PDT) From: Rostislav Svoboda X-Google-Original-From: Rostislav Svoboda Date: Mon, 9 Jun 2025 15:21:03 +0200 Message-ID: X-Mailer: git-send-email 2.49.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/gnome.scm (simple-scan)[inputs]: Add sane-airscan. <#:phases>: Wrap simple-scan to set - LD_LIBRARY_PATH to sane-airscan's lib/sane - SANE_CONFIG_DIR to sane-airscan's etc/sane.d This change allows simple-scan to automatically detect and use eSCL or WSD (AirScan) backends over the network. Change-Id: Id1d95c77c3fc549b7baf91d31049541a687bce2d --- gnu/packages/gnome.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 56236013a7..3bc26192ff 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7330,7 +7330,19 @@ (define-public simple-scan (base32 "1aghnkvjdyj73kv55nd9gl5b1xjkpcxjn4j3a6z67r9g2j86avn1")))) (build-system meson-build-system) (arguments - '(#:glib-or-gtk? #t)) + (list + #:glib-or-gtk? #t + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'wrap-flatpak + (lambda* (#:key inputs #:allow-other-keys) + (let ((simple-scan (string-append #$output "/bin/simple-scan")) + (sane-airscan-inputs (assoc-ref inputs "sane-airscan"))) + (wrap-program simple-scan + `("LD_LIBRARY_PATH" = + (,(string-append sane-airscan-inputs "/lib/sane"))) + `("SANE_CONFIG_DIR" prefix + (,(string-append sane-airscan-inputs "/etc/sane.d")))))))))) (native-inputs (list gettext-minimal itstool @@ -7347,6 +7359,7 @@ (define-public simple-scan gdk-pixbuf gusb libadwaita + sane-airscan sane-backends)) (home-page "https://gitlab.gnome.org/GNOME/simple-scan") (synopsis "Document and image scanner") base-commit: 03ce76718c41b32d174713c945d269d6fcdd8bf1 -- 2.49.0 From unknown Thu Jun 12 06:47:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38929: [bug#78732] [PATCH] gnu: simple-scan: enable scanning over network for eSCL/WSD scanners Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 09 Jun 2025 18:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38929 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Rostislav Svoboda , 78732@debbugs.gnu.org, 38929@debbugs.gnu.org Cc: =?UTF-8?Q?No=C3=A9?= Lopez , Vivien Kraus , Maxim Cournoyer Received: via spool by 38929-submit@debbugs.gnu.org id=B38929.174949405910402 (code B ref 38929); Mon, 09 Jun 2025 18:35:02 +0000 Received: (at 38929) by debbugs.gnu.org; 9 Jun 2025 18:34:19 +0000 Received: from localhost ([127.0.0.1]:57290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uOhK6-0002hZ-3q for submit@debbugs.gnu.org; Mon, 09 Jun 2025 14:34:18 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:61684) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uOhJz-0002gE-E1; Mon, 09 Jun 2025 14:34:12 -0400 Received: by mail-wm1-x344.google.com with SMTP id 5b1f17b1804b1-43cfe63c592so53645735e9.2; Mon, 09 Jun 2025 11:34:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749494045; x=1750098845; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=SQv+ottPwMyiHMnRw1OQ1omN0KFTKMlSK5Zr0w5vPKY=; b=Cc/P/IQkM1woyPGsJOxljJ5cPX0ojmfd8DUrcnI5ZlCF0GVc3wVCx3qt1bPCihc2jS 3PvUvK+MJwhAXDQcUNNnsEBKdHTGmJA/vF656bm9WivnVP6w/pm9yfmi1Qlaiuv2rWZt rxyM8laKH4BBDTBdbcWnCClzoM0HvNiuL+EWBQ6nVYqXxMR5Dtc35oO82CGsQeAV/JwJ 0EFhw4e8iq2f+MnqVFEt1RmY99aikGywZc0GNSkOmjz71u7DBY9wctTXj9BqWjTCv8Qk ddV8pQp+YsazTaj3IQispi5YRK4Df4jgzuTNjDC86rM0QPMIMWYMKsCupzXbSiQxfTFR sdag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749494045; x=1750098845; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=SQv+ottPwMyiHMnRw1OQ1omN0KFTKMlSK5Zr0w5vPKY=; b=AJPQBEO5/LmiejkuJsmOjHkZ+ELci/PBYin30dB/F93tWe4VuZVBbnXffEC4WWZPdI PtJrrGWVYo/vBGffFxfdGSrDov8zF8m9t2/hAZ2ZYxHm+mMSWTj8R+Jp0Pnr8BIOzDh9 WseEQDblUtj/hxoQEYHOM9ri5wDSwm2MA+HXGkPxvHwbwdB/1jl/KxoF0aygaozQBCgI d+JVG8a7GX6jbYkOI7TlTbGWlKFrGZY1dShTSOS0+siSclkLvNpffG6wd5eKVqmfROF7 jpYAd2nTCl/sZemZ43XWRSZf1BPF0vcAt6ZCVR4bAR7I/OBDm0dPyIvIiT5r1hWXkjgt 6Pxw== X-Forwarded-Encrypted: i=1; AJvYcCUfEyRsbDpN58WlO7e50gsdoJ4zobIMaoLRt/xB21ARsd5xnjeokOV1wn9Ue95Ag45RacZpdlA=@debbugs.gnu.org, AJvYcCVniKnY+9+TavO8oWVdYTsEq0rPTaG5WgTR/Rt06wFloWyev+Z/YmCpSg25HdyhNUrTMr/SbA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzYHvr1GBdbazwE5Oxxdss8dEKktF4VzfSRp8+h2bxfkulu+eUB cuaY4BZ73NV3Y+cwPxJjNqCA4dfcugichU1FyIqvjSLmOdRV4LXf0PdC X-Gm-Gg: ASbGncuEiKtW3UDWUwsNLQolTziH/vfbJU24IwJRqr8wfDlQwHXTdzS3VVysQ8F3zYZ Z/WjxzA4oppPGrukRDpiymOO5H10x8uV6HPjHrrT5c541317xl0MDnfCbtn6uhXtp9QurSSrHYM FxHysEUfYRGDKXUSBwLx+hMKneyunWb2S77mMOVI/IGoNvR23h6DZTWjb1jyBG7K6ckNFUdf2uK ldeRvGRLtYb6bvKUilCZaSSv8QyfocVScaHTodzt1OwkpS2ckHyGBLyPwxwATQgu9972zAAfIZU gcLdUFw27SYVoD7J3CNgK06fcVcTw1zisnDp/JVEExDSvBdTfpL8sSWHGtW0IwQlMc7wxMa7ElH pFUZ6uPZAmgzDBFwHsslUslg81wPwC1UH0dalPg== X-Google-Smtp-Source: AGHT+IE1TzaN0yB7TQxDR1SVuw3RBY9WufrChMqASKDI2FlGLxWgWTo4fR6nUbTVuvWVZ3FX440T8w== X-Received: by 2002:a05:600c:3587:b0:43c:fe5e:f03b with SMTP id 5b1f17b1804b1-4520141a818mr140840035e9.30.1749494044742; Mon, 09 Jun 2025 11:34:04 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45209bc6c6csm118531035e9.2.2025.06.09.11.34.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 11:34:04 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Mon, 09 Jun 2025 20:34:02 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 MIME-Version: 1.0 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 (-) Am Montag, dem 09.06.2025 um 15:21 +0200 schrieb Rostislav Svoboda: > * gnu/packages/gnome.scm (simple-scan)[inputs]: Add sane-airscan. > <#:phases>: Wrap simple-scan to set > =C2=A0 - LD_LIBRARY_PATH to sane-airscan's lib/sane > =C2=A0 - SANE_CONFIG_DIR to sane-airscan's etc/sane.d >=20 > This change allows simple-scan to automatically detect and use eSCL > or WSD (AirScan) backends over the network. >=20 > Change-Id: Id1d95c77c3fc549b7baf91d31049541a687bce2d The LD_LIBRARY_PATH looks suspicious. Is there any way around it using other SANE tooling? Cheers From unknown Thu Jun 12 06:47:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38929: [bug#78732] [PATCH] gnu: simple-scan: enable scanning over network for eSCL/WSD scanners Resent-From: Rostislav Svoboda Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 09 Jun 2025 19:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38929 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler Cc: Vivien Kraus , 38929@debbugs.gnu.org, 78732@debbugs.gnu.org, =?UTF-8?Q?No=C3=A9?= Lopez , Maxim Cournoyer Received: via spool by 38929-submit@debbugs.gnu.org id=B38929.174949794010934 (code B ref 38929); Mon, 09 Jun 2025 19:39:02 +0000 Received: (at 38929) by debbugs.gnu.org; 9 Jun 2025 19:39:00 +0000 Received: from localhost ([127.0.0.1]:57757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uOiKg-0002q9-Tf for submit@debbugs.gnu.org; Mon, 09 Jun 2025 15:39:00 -0400 Received: from mail-qt1-x835.google.com ([2607:f8b0:4864:20::835]:49623) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uOiKa-0002oE-SZ; Mon, 09 Jun 2025 15:38:53 -0400 Received: by mail-qt1-x835.google.com with SMTP id d75a77b69052e-4a42cb03673so60203801cf.3; Mon, 09 Jun 2025 12:38:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749497927; x=1750102727; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=WwpxweDp9r72pweDcF9Jc1Ts+38vbLkBSmEN/gIiZLQ=; b=Ndprozkh7qFtuaR9RJm1HOhxS5yQAg6G0xcGY2WaVmp+WlImrwyziWWMap7GqALR5s 6wslUNiyd6dfVfWnfBb7OJhATiCxzb3nb+iDDebcgA0L4SA3Ssuy+38hy86UVDOg24k7 I/a2hdGY6p77qKjAPGzNYFLqe/Q/KU8KdaoMkfGe1SQjJIJQ80sUkahGL6p4ovdXCs0K 1QT2cLvUgZUEocZT9lHhV5XvIcY00l5ajI9Lx3WTIjQIBsc2mck1gVhnkj6KmRpZCRiD cTJM0jPySOepJjF6NUOl/5rblXY1udf52uzyMU4/Ybi5JoRFrMUcQS92IWWS5WolPncb aM2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749497927; x=1750102727; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=WwpxweDp9r72pweDcF9Jc1Ts+38vbLkBSmEN/gIiZLQ=; b=Rqjyr/KLLwd3nPE+PZQfVfZ1u0uHrLh7pz1fX0o/ppbxiCNKvqM8SrTZrgS7LJw0/x irk+pI3Zndaobsx/iJLfmGT4o3JJ9NAnQrxNaWMyZqdApMx3zJ5yBYG+jpu+suEUgoh3 mkD4aHr/hVJzWIG8BRByzcGU1IP0sxevxJVpcwE4UG4YWCzAxSgNpoXNvU13N4NCAoNZ /gtfxXeb7QMVvwtWzDmCB5ezLrIhMe4Vp9QZuabJH4ovrV7MjpFslQuXLaFLpSWrNCY+ URy8vBPVY+p7oL9eKJMVEMgFmB7W2Xmmpu3Qnx9+fFJZkS2baxVxBzlEZEkcV12CLHX0 NIsA== X-Forwarded-Encrypted: i=1; AJvYcCWW55mjMhIshxAC6jATcOGbPdZ00Of9zP8aflfZEdya2NuOudID8y6NVbSn2eMoHjIw9Pq6Tw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx4KvW1v8zyAOaPsGBz3kc64Rq37uLIJeB1m9tbDUC+W6agzZcL f90C5zv3Tzq57BfPNLHHB0G2n7RiM7iHCT0+m/FWjnlifqFQWpP/8XxwzlKWPF4LkfMzQmETJzT 8LVzljzza/GHiO2P945YW8km4++L0o0E= X-Gm-Gg: ASbGncvZ2ikIqlw8ymPkJWrb7jOoTf5vVAqNcPqyA97X0Igyke7OjaksWgJZULNTkg6 /cYhyyqkxKvenLD1v4WBkRqlumPvmWC/e0I/yzBUg+XllCiBeASC+aJaIsViviRiP2q5LBRoUzg cVybLHCw3GsanSQ78ZeDE7DtIn/Q9gvx28u2jYP0k67iHZroNpIPYnDlbJHtpKcvzK7x/FXr6ou dL4sg== X-Google-Smtp-Source: AGHT+IFsFNkVoBRg72wzQ6UeEr6sId+xEY9EPmGR55GVtWc9FJMroMHpiMJmuzLeVY3K45kR4tmkaHd3kroaz5wy+2Q= X-Received: by 2002:a05:622a:40ca:b0:477:6f1e:f477 with SMTP id d75a77b69052e-4a5b9e2f621mr257389721cf.19.1749497926998; Mon, 09 Jun 2025 12:38:46 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rostislav Svoboda Date: Mon, 9 Jun 2025 21:38:10 +0200 X-Gm-Features: AX0GCFsLc7abL1NjhCs8jbOd-azOc5t32A4HsodGlzYB0soJ2fX62ISK9ctI8n8 Message-ID: Content-Type: multipart/mixed; boundary="000000000000797d93063728ba06" 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 (-) --000000000000797d93063728ba06 Content-Type: text/plain; charset="UTF-8" Hello > The LD_LIBRARY_PATH looks suspicious. What exactly is suspicious? > Is there any way around it using other SANE tooling? AFAIK there's no simpler runtime-only solution: - You could use patchelf to prepend the store's lib/sane directory onto the binary's RPATH, but that's as even even more fiddly as setting LD_LIBRARY_PATH - sane-config only spits out compile-time flags (-I..., -L..., -lsane); it doesn't tell the loader where to find backends at runtime. BTW, I've polished the patch. Please ignore the previous one - the phase name was wrong ("wrap-flatpak" instead of "wrap-simple-scan"). Cheers --000000000000797d93063728ba06 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-simple-scan-enable-scanning-over-network-for-eSC.patch" Content-Disposition: attachment; filename="0001-gnu-simple-scan-enable-scanning-over-network-for-eSC.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mbphu7wn0 RnJvbSBmN2EzNTU1ODFlYjVmNmJlNThlMWQxMzY5ZDdkNjVkYmJjNmU3NzRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8ZjdhMzU1NTgxZWI1ZjZiZTU4ZTFkMTM2OWQ3ZDY1 ZGJiYzZlNzc0ZS4xNzQ5NDk3NzQ5LmdpdC5Sb3N0aXNsYXYuU3ZvYm9kYUBnbWFpbC5jb20+CkZy b206IFJvc3Rpc2xhdiBTdm9ib2RhIDxSb3N0aXNsYXYuU3ZvYm9kYUBnbWFpbC5jb20+CkRhdGU6 IE1vbiwgOSBKdW4gMjAyNSAxMzoxOToxNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogc2lt cGxlLXNjYW46IGVuYWJsZSBzY2FubmluZyBvdmVyIG5ldHdvcmsgZm9yIGVTQ0wvV1NECiBzY2Fu bmVycwoKKiBnbnUvcGFja2FnZXMvZ25vbWUuc2NtIChzaW1wbGUtc2NhbilbaW5wdXRzXTogQWRk IHNhbmUtYWlyc2Nhbi4KPCM6cGhhc2VzPjogV3JhcCBzaW1wbGUtc2NhbiB0byBzZXQKICAtIExE X0xJQlJBUllfUEFUSCB0byBzYW5lLWFpcnNjYW4ncyBsaWIvc2FuZQogIC0gU0FORV9DT05GSUdf RElSIHRvIHNhbmUtYWlyc2NhbidzIGV0Yy9zYW5lLmQKClRoaXMgY2hhbmdlIGFsbG93cyBzaW1w bGUtc2NhbiB0byBhdXRvbWF0aWNhbGx5IGRldGVjdCBhbmQgdXNlIGVTQ0wgb3IgV1NECihBaXJT Y2FuKSBiYWNrZW5kcyBvdmVyIHRoZSBuZXR3b3JrLgoKQ2hhbmdlLUlkOiBJZDFkOTVjNzdjM2Zj NTQ5YjdiYWY5MWQzMTA0OTU0MWE2ODdiY2UyZAotLS0KIGdudS9wYWNrYWdlcy9nbm9tZS5zY20g fCAxNSArKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dub21lLnNjbSBiL2dudS9w YWNrYWdlcy9nbm9tZS5zY20KaW5kZXggNTYyMzYwMTNhNy4uODFhODk4N2E3ZCAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2dub21lLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ25vbWUuc2NtCkBA IC03MzMwLDcgKzczMzAsMTkgQEAgKGRlZmluZS1wdWJsaWMgc2ltcGxlLXNjYW4KICAgICAgICAg KGJhc2UzMiAiMWFnaG5rdmpkeWo3M2t2NTVuZDlnbDViMXhqa3BjeGpuNGozYTZ6NjdyOWcyajg2 YXZuMSIpKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCiAgICAgKGFy Z3VtZW50cwotICAgICAnKCM6Z2xpYi1vci1ndGs/ICN0KSkKKyAgICAgKGxpc3QKKyAgICAgICM6 Z2xpYi1vci1ndGs/ICN0CisgICAgICAjOnBoYXNlcworICAgICAgI34obW9kaWZ5LXBoYXNlcyAl c3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnd3JhcC1zaW1w bGUtc2NhbgorICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVy LWtleXMpCisgICAgICAgICAgICAgIChsZXQgKChzaW1wbGUtc2NhbiAoc3RyaW5nLWFwcGVuZCAj JG91dHB1dCAiL2Jpbi9zaW1wbGUtc2NhbiIpKQorICAgICAgICAgICAgICAgICAgICAoc2FuZS1h aXJzY2FuLWlucHV0cyAoYXNzb2MtcmVmIGlucHV0cyAic2FuZS1haXJzY2FuIikpKQorICAgICAg ICAgICAgICAgICh3cmFwLXByb2dyYW0gc2ltcGxlLXNjYW4KKyAgICAgICAgICAgICAgICAgIGAo IkxEX0xJQlJBUllfUEFUSCIgPQorICAgICAgICAgICAgICAgICAgICAoLChzdHJpbmctYXBwZW5k IHNhbmUtYWlyc2Nhbi1pbnB1dHMgIi9saWIvc2FuZSIpKSkKKyAgICAgICAgICAgICAgICAgIGAo IlNBTkVfQ09ORklHX0RJUiIgcHJlZml4CisgICAgICAgICAgICAgICAgICAgICgsKHN0cmluZy1h cHBlbmQgc2FuZS1haXJzY2FuLWlucHV0cyAiL2V0Yy9zYW5lLmQiKSkpKSkpKSkpKQogICAgIChu YXRpdmUtaW5wdXRzCiAgICAgIChsaXN0IGdldHRleHQtbWluaW1hbAogICAgICAgICAgICBpdHN0 b29sCkBAIC03MzQ3LDYgKzczNTksNyBAQCAoZGVmaW5lLXB1YmxpYyBzaW1wbGUtc2NhbgogICAg ICAgICAgICBnZGstcGl4YnVmCiAgICAgICAgICAgIGd1c2IKICAgICAgICAgICAgbGliYWR3YWl0 YQorICAgICAgICAgICBzYW5lLWFpcnNjYW4KICAgICAgICAgICAgc2FuZS1iYWNrZW5kcykpCiAg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRsYWIuZ25vbWUub3JnL0dOT01FL3NpbXBsZS1zY2Fu IikKICAgICAoc3lub3BzaXMgIkRvY3VtZW50IGFuZCBpbWFnZSBzY2FubmVyIikKCmJhc2UtY29t bWl0OiAwM2NlNzY3MThjNDFiMzJkMTc0NzEzYzk0NWQyNjlkNmZjZGQ4YmYxCi0tIAoyLjQ5LjAK Cg== --000000000000797d93063728ba06-- From unknown Thu Jun 12 06:47:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#38929: [bug#78732] [PATCH] gnu: simple-scan: enable scanning over network for eSCL/WSD scanners References: <87y2umonih.fsf@web.de> In-Reply-To: <87y2umonih.fsf@web.de> Resent-From: Sergey Trofimov Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 12 Jun 2025 11:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38929 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Rostislav Svoboda Cc: Vivien Kraus , Maxim Cournoyer , 38929@debbugs.gnu.org, Liliana Marie Prikler , 78732@debbugs.gnu.org, =?UTF-8?Q?No=C3=A9?= Lopez Received: via spool by 38929-submit@debbugs.gnu.org id=B38929.17497262537793 (code B ref 38929); Thu, 12 Jun 2025 11:05:02 +0000 Received: (at 38929) by debbugs.gnu.org; 12 Jun 2025 11:04:13 +0000 Received: from localhost ([127.0.0.1]:56810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uPfjB-00021Y-GZ for submit@debbugs.gnu.org; Thu, 12 Jun 2025 07:04:13 -0400 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:51203) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uPfj8-00020e-75 for 38929@debbugs.gnu.org; Thu, 12 Jun 2025 07:04:11 -0400 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-604bff84741so1879458a12.2 for <38929@debbugs.gnu.org>; Thu, 12 Jun 2025 04:04:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sarg.org.ru; s=google; t=1749726244; x=1750331044; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=SPjBI17JHWDbGZaiAG9x66TL8tSHXNwzi4NVVChLPlk=; b=VGrXTtGVvNUJtoSDiBNfiDBqLk7+aUXsD//Vj9nqpBXCisgSy9EopXuB4QNdFdlUlh Nq6eLtKKGNoYdsX6jHuK6Z9GyMs0bqP6Ks4ShCFq6Xch/ZaID2iUKktIIYCXROblJVKF S5zvN1+hAKhSc7+ffeMHiNnQlQBd/m+vTlJqKj3bd89r/YMs2cUS8HB8k0X90kqkYnc9 Y0LbE2+QeLoj/dZYhLdMwvI4JhNK/wVTsoPvWER68eoVIRDa/kX7+EbGGncdhjWj5pwP 5WCNWFYz1GL0l9BgwEzQUzGz/QNCVqq5UVMzAnd34r0yfn6pPROM2fC3J2t0//c/Iowr 5foQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749726244; x=1750331044; h=mime-version:message-id:date:user-agent:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SPjBI17JHWDbGZaiAG9x66TL8tSHXNwzi4NVVChLPlk=; b=SvKvqOxTqRtqVT3BNLdxKVUcYhEh2c1dYODXyMB2xMleIfeDmiyWhGvQscrtsXpt8L 6HDEYxap8EhZTzk0x7NEOu12cpCZh/lGNI84igaoXBW30oDYOa+KnY2VtOkFx7a15g3B JbpvN49dW/q0AKd0vI3WxTXA/XQBqd2d0GHiNIWjzVpibdDUeQNpqSEUjQ+/Yv/61GRv ml1abqrMAGPG6VbE5278Vew+ipXYsv7Zm8nPIPjN0DrcJz5UEfSfvASv8EMkKgaRRzn3 W5L2IZwCJiLPGEe0G+YjSiKtodS/VTEGe5YYADmgvXseoPVWVVoSG4C2w0hY0DKcTOhI 6xTA== X-Forwarded-Encrypted: i=1; AJvYcCUeaqGyUkY31mVGjVCWk5DLXNRzODaX/vleO6vvPNgiNktEKVew1ooSRjVu3x35NDnZGDUUmg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxHkV+TKvHsUKk0Tmrwd3mraI4NDhHWws5MAw5JvhQepz461DjE kJQpDhfJXhdNzAbDsbVFULPHgPtXTs86LMl3gxTvvrDOs323Ne6iejea+YC6awbO/CA= X-Gm-Gg: ASbGncu8Uvg8O5UnqYKxPnpIwe+7/hC1xod2yyP+pPbTR7QlDTAJRrhn0V90BB+xihS RriYECHjO7mMnrqjH/TUibI0d6fOZi3W1OQgkOJ4zcF9rvVGCpOhi+0ep2btjNx0KZ+03MGXiSf jHoK4EGPm+C0a3CDn13QLvGd1+Ulo8OY/jzLhqvCj7uUr1vjVDpVtdgBa7jSkveq2s3GS5PoaD9 yJnLwimFnCwaWe1ljCpv6aypEHeDeQvb8lV6prqB5ZvJiWvD3ktS+8hszbPb1WxqfWTqhrmrA43 IjNbb0IT4WyZGJzcUmh2zsXJloz4NLzgF1qRgCAdXbiwWL+UyqKQpc20OLY= X-Google-Smtp-Source: AGHT+IHvQWyRS6iOMC8Fq/4TIPW14G7JnMZOUQjWiwA6hd8csW9Og7aNQCPuFyhNgtxUG+rWF5wy/w== X-Received: by 2002:a17:907:986:b0:ad5:2e5b:d16b with SMTP id a640c23a62f3a-adea2ec638dmr344625466b.27.1749726243568; Thu, 12 Jun 2025 04:04:03 -0700 (PDT) Received: from localhost ([2a02:2454:a095:5600:a64e:31ff:fe38:fd6c]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adeadeceae4sm114766866b.147.2025.06.12.04.04.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 04:04:03 -0700 (PDT) From: Sergey Trofimov User-Agent: mu4e 1.12.11; emacs 30.0.92 Date: Thu, 12 Jun 2025 13:04:02 +0200 Message-ID: <87y0tx43x9.fsf@sarg.org.ru> 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, Rostislav Svoboda writes: > Hello > >> The LD_LIBRARY_PATH looks suspicious. > > What exactly is suspicious? > >> Is there any way around it using other SANE tooling? > > AFAIK there's no simpler runtime-only solution: > - You could use patchelf to prepend the store's lib/sane directory > onto the binary's RPATH, but that's as even even more fiddly as > setting LD_LIBRARY_PATH > - sane-config only spits out compile-time flags (-I..., -L..., > -lsane); it doesn't tell the loader where to find backends at runtime. > I've proposed another solution on codeberg, please take a look https://codeberg.org/guix/guix/pulls/541