From unknown Fri Aug 15 03:37:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#43243 <43243@debbugs.gnu.org> To: bug#43243 <43243@debbugs.gnu.org> Subject: Status: emacs-elfeed-org, mapc: =?UTF-8?Q?Symbol=E2=80=99s?= function definition is void Reply-To: bug#43243 <43243@debbugs.gnu.org> Date: Fri, 15 Aug 2025 10:37:58 +0000 retitle 43243 emacs-elfeed-org, mapc: Symbol=E2=80=99s function definition = is void reassign 43243 guix submitter 43243 Giovanni Biscuolo severity 43243 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 06 10:44:05 2020 Received: (at submit) by debbugs.gnu.org; 6 Sep 2020 14:44:05 +0000 Received: from localhost ([127.0.0.1]:46778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEvtl-0001bw-8B for submit@debbugs.gnu.org; Sun, 06 Sep 2020 10:44:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:48598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEvtj-0001bn-PO for submit@debbugs.gnu.org; Sun, 06 Sep 2020 10:44:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54590) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kEvtj-0006mT-Gx for bug-guix@gnu.org; Sun, 06 Sep 2020 10:44:03 -0400 Received: from ns13.heimat.it ([46.4.214.66]:34726) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kEvth-00048I-GD for bug-guix@gnu.org; Sun, 06 Sep 2020 10:44:03 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 36D4C3021B8 for ; Sun, 6 Sep 2020 14:43:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F5gGuUQiS3IT for ; Sun, 6 Sep 2020 14:43:56 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id CE2123021B5 for ; Sun, 6 Sep 2020 14:43:56 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id E3E196897C0 for ; Sun, 6 Sep 2020 16:43:54 +0200 (CEST) Received: (nullmailer pid 9217 invoked by uid 1000); Sun, 06 Sep 2020 14:43:52 -0000 From: Giovanni Biscuolo To: bug-guix@gnu.org Subject: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void Organization: Xelera.eu Date: Sun, 06 Sep 2020 16:43:51 +0200 Message-ID: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=46.4.214.66; envelope-from=g@xelera.eu; helo=ns13.heimat.it X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/06 10:43:58 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I use emacs-elfeed-org to organize my feeds for emacs--elfeed. After my last upgrade to Emacs 27.1 I get this error in the Messages buffer when I try to "M-x elfeed": mapc: Symbol=E2=80=99s function definition is void: org--check-org-struct= ure-template-alist This is the backtrace: =2D-8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (void-function org--check-org-structure-templ= ate-alist) org--check-org-structure-template-alist(org-structure-template-alist) mapc(org--check-org-structure-template-alist (org-structure-template-alis= t org-tempo-keywords-alist)) org-tempo-add-templates() org-tempo--update-maybe() org-tempo-setup() run-hooks(change-major-mode-after-body-hook text-mode-hook outline-mode-h= ook org-mode-hook) apply(run-hooks (change-major-mode-after-body-hook text-mode-hook outline= -mode-hook org-mode-hook)) run-mode-hooks(org-mode-hook) org-mode() #f(compiled-function (file) #)("~/.emacs.d/elfeed.org= ") #f(compiled-function (it) #)("~/.emacs.d/elfeed.org") mapcar(#f(compiled-function (it) #) ("~/.emacs.d/elfe= ed.org")) -mapcat(#f(compiled-function (file) #) ("~/.emacs.d/e= lfeed.org")) rmh-elfeed-org-import-headlines-from-files(("~/.emacs.d/elfeed.org") "elf= eed") rmh-elfeed-org-process(("~/.emacs.d/elfeed.org") "elfeed") ad-Advice-elfeed(#f(compiled-function () (interactive nil) #)) apply(ad-Advice-elfeed #f(compiled-function () (interactive nil) #) nil) elfeed() funcall-interactively(elfeed) call-interactively(elfeed record nil) command-execute(elfeed record) execute-extended-command(nil "elfeed" nil) funcall-interactively(execute-extended-command nil "elfeed" nil) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) =2D-8<---------------cut here---------------end--------------->8--- Thanks! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl9U9agMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSEBQP/0OA4ch8wcetFZaou65VrRO8dEquh0Q7yXlJLfUX H2hJJkM2gb3k5LupQ5jx8T6DekXOhAAr+dCMNKNkAfYHLciontd+pvNcu2qUGf61 4UJCY6bgu6+rRCwX4HaYsTT2v5V6tjBGm4zkUoB/yilK4adctRy/Ue1+rz37j+gu gTecoTrspmwal6Tfmfae4hRxfEaVAhyqTNpkC0SymTH7BF3g/CT4Gf4+2UcE3gMv 4YgFs7ZQdlky9pa1uzPnrr0iC7E8+6rBsRi+0/ttHfPK6IDZVUocw535G/bFurch 91CynEtU/xr01UrV1Cn8IL40kNqtKg6Gb2lvG4zp9rsuYFedrYHNAMdnOgSfdBhE xcagj+UrWcKzwwKvehyV/dnFl0bhcgVyRZ6AvLaBmKbdj5lyTagCqOmb/QypAS6F sQTvIQHI9MDJUejCugCb0eXBWwBVPqHB+3e03pCYn/wot9HN8AxUUIupgT2FBHtT cq6ipbVpnpxfLxAN6PeLCivDkHpWn50MOL95+k++RyxDEjGuuWT41tvEI6XPHQ+l wezrVOhskxHUw9Dnu6Kwl3q6DMGJ9j0b8l6pdq+juHfpfdAMlPhqayh1Xuc4CDzu b4gwhj4EJzwAi4G7HbH0LPhibCJ1mWJy882y9M1oQ5cGSTcnd/g4rLFwSwfJSkdn yWjn =rx6b -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 06 11:45:57 2020 Received: (at 43243) by debbugs.gnu.org; 6 Sep 2020 15:45:57 +0000 Received: from localhost ([127.0.0.1]:46878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEwrd-0005Nk-Jd for submit@debbugs.gnu.org; Sun, 06 Sep 2020 11:45:57 -0400 Received: from ns13.heimat.it ([46.4.214.66]:58388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEwrc-0005NX-3L for 43243@debbugs.gnu.org; Sun, 06 Sep 2020 11:45:56 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id A04223021B8 for <43243@debbugs.gnu.org>; Sun, 6 Sep 2020 15:45:49 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2deP6Tz5FMaM for <43243@debbugs.gnu.org>; Sun, 6 Sep 2020 15:45:29 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id C15483021B5 for <43243@debbugs.gnu.org>; Sun, 6 Sep 2020 15:45:29 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id C0E96689D79 for <43243@debbugs.gnu.org>; Sun, 6 Sep 2020 17:45:24 +0200 (CEST) Received: (nullmailer pid 10763 invoked by uid 1000); Sun, 06 Sep 2020 15:45:21 -0000 From: Giovanni Biscuolo To: 43243@debbugs.gnu.org Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Sun, 06 Sep 2020 17:45:20 +0200 Message-ID: <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 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 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Giovanni Biscuolo writes: > I use emacs-elfeed-org to organize my feeds for emacs--elfeed. > > After my last upgrade to Emacs 27.1 I get this error in the Messages > buffer when I try to "M-x elfeed": [...] I've filed an issue upstream: https://github.com/remyhonig/elfeed-org/issues/56 I confirm that rolling back to Emacs 26.3 I have no issues. Thanks! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAl9VBBEACgkQ030Op87M ORLLURAAoi0FB1+3lb6S2f04AIzipiwKj2UDjzyFVedWen3sUHLsIhImFetRS42k 7FwA7ezbHbGPS0QnSItO0FZTJ+6g2huoskTB5VvAC49DAnY6XRPzy0k8501aNG4K FeK9Pb3DTm/A/KjDN69El4MKm2W3bxd8WX+YkiDJYMPC12L68FTfHsfq71WRiGSk 2COiGGxWypZ217Zme0P9HMYP1RPET0wQL7Vg5fZPLXBzqel0zq4Es7hSwGhDy4Rv yjikGgCpl5HfRkBYfmct3b/Rk2I7Z3/MEWeyw+KS+gmJsBoLDXp0KaVw5IFRxedV RkSRbGolbuv6CACxIWwvLrdA6W+yvhK8tRZZn20EUKDhN/3eJ4tVOOUdlB5tF0S/ YmF4yNC+liC0Sn0r5ZUs+MmcxzeN+dqBT7KbZlnCtWXqTXrMgioXonDRWMDZrKjN Zu6LuOzT8DTYW/Ora9oTUsNSVpfhvo+c73jZJyke9SeOIhwDzGkwpcXIIEN8l7ba LzKJV0oTvs0rfwetYa/BoaIgrdFTH5MSsZypiABUYHzlGWVLnWc789t8CkIt6hM3 M0vEkSB3R+jGyCcbrv7XuxiPw6Vvr4BzeuTHbBZ8lnDjWyrlR47Uquml/joukbiA /ciS4HLPqms9cv+mnp2qIOu4aUossocpUojesRFxpIoGpvyOlrY= =03hD -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 27 23:05:57 2020 Received: (at 43243) by debbugs.gnu.org; 28 Sep 2020 03:05:57 +0000 Received: from localhost ([127.0.0.1]:50872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMjUD-0000Br-4U for submit@debbugs.gnu.org; Sun, 27 Sep 2020 23:05:57 -0400 Received: from mail-qt1-f178.google.com ([209.85.160.178]:33319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMjUB-0000BY-Le for 43243@debbugs.gnu.org; Sun, 27 Sep 2020 23:05:56 -0400 Received: by mail-qt1-f178.google.com with SMTP id a4so7135957qth.0 for <43243@debbugs.gnu.org>; Sun, 27 Sep 2020 20:05:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=kLPxfoGLx0EnL37MCRRQ9IQJfYvG82chkATGS710VoE=; b=uQWcAgt9L11WQKzJP9dt2boikY9g09Ze5/VpBHfjf8qEwYay5se0YQku+d9XQQYTSF 2L5Y5rLOU5KNfH4hV2VhV8E3EsIpHRUacdrRv01gEB7Vo++aB1uhYuooF4JEm2qEfQb4 P+ASFoXf07gjYIqs6PB8fDA5pTi4kVhEq7h95j1FrVa6mVZJQn6OGU+rFec77pxxUlG6 00VmU/IngAO3BIbDHG3XRUslgw6gBie7x0SCpfWoDSV8jJIm7SZKfDITYvfQaoVFNzEq 2AonQv58DA14wUhYzacuMAEYA1qI+hHdX9kMQ/hAb0ppa7redFOtud3Nz9BHXfCPfEqc vyiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=kLPxfoGLx0EnL37MCRRQ9IQJfYvG82chkATGS710VoE=; b=Y63G03fSH2LH85eIaHl9Nwx1Wtf+TyiYvLjCMQBobixprqxPBiOFW92QHG5ZNBpcAb XYLSqZPpW4d7hYoHxl1JQFAWjcIrM1rN2dZtoKvzpX0cO4cTWcNGSqwxaSovLWIRhTSL VIB4gg+oyg8HgOHP/3GmK0zkHDyYipKCSCJyHkE/bKBvnj6zeMxK6layQwpSLUybEOu3 QDoXV23SrWjqekSXTdQkPVJImIt6Yx06hPJ1T3fXA8CrqTqrp4RM2FtqzCsbWQPP922X Vz10iYIxJ4YMs0Tmo10js9M1ZHKZHBjj55OKfNGuZU6pJhYwBvapjvgNKZbaFJm+qcSR fAug== X-Gm-Message-State: AOAM533C5M2hpS2QClF44dsLwRGXB5lJSDgTJtApleSS2zCfubwIP4KK WHTvfAyq83mPphDfHGkFl7eKFB79bV1NXg== X-Google-Smtp-Source: ABdhPJyYqMJUyAT5T6jaQH3NEDjN+8syUs8Buyu4l61TiW5L8B4LpdzKUJ6U/HUxBshzdU5UNKYJpA== X-Received: by 2002:ac8:37bb:: with SMTP id d56mr10638546qtc.222.1601262349902; Sun, 27 Sep 2020 20:05:49 -0700 (PDT) Received: from hurd (dsl-149-200.b2b2c.ca. [66.158.149.200]) by smtp.gmail.com with ESMTPSA id v28sm8044074qkv.72.2020.09.27.20.05.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Sep 2020 20:05:49 -0700 (PDT) From: Maxim Cournoyer To: Giovanni Biscuolo Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Sun, 27 Sep 2020 23:07:17 -0400 In-Reply-To: <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> (Giovanni Biscuolo's message of "Sun, 06 Sep 2020 17:45:20 +0200") Message-ID: <874knir44a.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Giovanni, Giovanni Biscuolo writes: > Giovanni Biscuolo writes: > >> I use emacs-elfeed-org to organize my feeds for emacs--elfeed. >> >> After my last upgrade to Emacs 27.1 I get this error in the Messages >> buffer when I try to "M-x elfeed": > > [...] > > I've filed an issue upstream: > https://github.com/remyhonig/elfeed-org/issues/56 I tried to reproduce this using the following environment: --8<---------------cut here---------------start------------->8--- guix environment --pure --ad-hoc emacs emacs-elfeed --8<---------------cut here---------------end--------------->8--- Then launching emacs with 'emacs -q', and running elfeed with M-x elfeed, and couldn't reproduce the problem. Are you using a different flavor of Emacs, or just the 'emacs' Guix package? emacs-next's search path is currently broken, for example. Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 28 04:19:34 2020 Received: (at 43243) by debbugs.gnu.org; 28 Sep 2020 08:19:34 +0000 Received: from localhost ([127.0.0.1]:51346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMoNi-00045w-Id for submit@debbugs.gnu.org; Mon, 28 Sep 2020 04:19:34 -0400 Received: from ns13.heimat.it ([46.4.214.66]:42948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMoNf-00045f-KS for 43243@debbugs.gnu.org; Mon, 28 Sep 2020 04:19:33 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 02DCD3021B8; Mon, 28 Sep 2020 08:19:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g5ahoaOtU4KH; Mon, 28 Sep 2020 08:19:05 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id DBD643021B5; Mon, 28 Sep 2020 08:19:04 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 51937755805; Mon, 28 Sep 2020 10:19:00 +0200 (CEST) Received: (nullmailer pid 29682 invoked by uid 1000); Mon, 28 Sep 2020 08:18:58 -0000 From: Giovanni Biscuolo To: Maxim Cournoyer Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <874knir44a.fsf@gmail.com> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> Date: Mon, 28 Sep 2020 10:18:57 +0200 Message-ID: <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Maxim, thank you for your help Maxim Cournoyer writes: [...] > I tried to reproduce this using the following environment: > > --8<---------------cut here---------------start------------->8--- > guix environment --pure --ad-hoc emacs emacs-elfeed > --8<---------------cut here---------------end--------------->8--- > > Then launching emacs with 'emacs -q', and running elfeed with M-x > elfeed, and couldn't reproduce the problem. The problem is with emacs-elfeed-org, not emacs-elfeed :-) > Are you using a different flavor of Emacs, or just the 'emacs' Guix > package? I'm using 'emacs' from Guix. Thanks, Gio' [...] =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAl9xnHIACgkQ030Op87M ORLCfA//RWxZDjl6X0GPBZNsPykfsgLJzIni9pGAV4rC5/M7iKgbbcaWSnl8rCH7 mHX74mHOmtMUr7ZRHURJByG0WAyw/gJx6gz2fMHPrAZVrQ9xit97bW/+V0Sy7Euk lnT9oZhw3a5TesRI51xBZH8oVOx6a1Rz+owLpbwgYZNrs/QuEeGqRpDCGmczcyuU AEXGV4MwaoffIwYPJmaF+uIETzymwPcNlkVZxzruwNEI0pWf2Eh3I/YTEgPbC8jg iqPVUmRq8TZjyjpEd46e7H4j4N6n1q98xW6bvqAnuwKS0neiFi3h04ssmIdGsbne WwKBsAI+3X7J1z20vN5XN4uuyf7xl/LtDMW1usoGeiCi0wFOkilvyJrXoZHAd43H xQ2+fWcApl+0ySH5ID9HcCJXEanA86ehd5Zmc2slUC/an/d+S94b7Ix2sYrw/nid H1UXEjwchqoDf4EntPh3zKVs9t4oK0RxzVn9ofBgxA9XrjXWZq0pB9rtCisYPhqb 2w0/kWiEs4RIeUAFkL/lb9ot0OnXpBXEStc51kx5A/xBhavJPygzU52QGCyQreu/ c/XWLnd00mmUioUN2La8yM3bkug+EPaYVLtgMJXBdFPZK8DE0zssduasTwx48nGY JWopbeeVWEbouumjqUXx3ITFqCIYlinpZNkPQ8AXgAxDQPBX8o0= =GS6/ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 29 09:46:27 2020 Received: (at 43243) by debbugs.gnu.org; 29 Sep 2020 13:46:27 +0000 Received: from localhost ([127.0.0.1]:55263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNFxa-00088p-UD for submit@debbugs.gnu.org; Tue, 29 Sep 2020 09:46:27 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:39174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNFxY-00088b-CH for 43243@debbugs.gnu.org; Tue, 29 Sep 2020 09:46:25 -0400 Received: by mail-qt1-f173.google.com with SMTP id d1so3538275qtr.6 for <43243@debbugs.gnu.org>; Tue, 29 Sep 2020 06:46:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9ClvGdksmBR7USCS1J0CaUM9WFeaovcDzdFFr5m4QEU=; b=W1aF9YyTd/73UviIsfrx1qiPEBRBmwbnxGpBCUR6XaIjkyqtSTx5nhu0VzFv1alwXK TkDMgjWg3rWZcpmHDwwz+Z9jwwvX7PotM2CS7txZ45BxHc76b3jGeMbAcFuZbebCW3G/ vK4YRLX88KWC8pILrYSoW//EmfcrE5CemibQ5xgQG6uJlkpnFUQVTdm6AqIPqUvi/lhc InKB1WyysfUB265HYD6j0ks4t7KmD3V40xRP3Pw+VbwH09f7j2k8THj0z17OSfwzwuYK o+Lp4CM+Q7pwme+xjtZf9oFXNUQ9CrQoqw8ayKYXPENALZClr9qQQ6CGWrlErTkyQT+9 h2mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=9ClvGdksmBR7USCS1J0CaUM9WFeaovcDzdFFr5m4QEU=; b=NeASRf4b+Ex1q3MXBmNomh7Qcrkvn2jVi7I3/5oSGSYF7D1CPeOWsjwYM4tDT26n2i 2Z+YbCFNwwddZ6dgj1D16tppjAqaD1UqG63Codjr9zdRZ6NJYSwTw4WAWSMiDbHtr4vm /6l1pVaGtagP+ZIyOj4RWB0UEiD27AmDlmDkLN+FlYwTsv5jnTv7eLAF9oCiexhmQkWi hbWFsAbwjZl9gGq7CeR61XHTod56iYZmVnLbTw8Q/5u2WgH6grmAbNMC5H5EhtVcuXTd zXE0C6VZrngUHB0/NLiy+2XFertmwnU0YxTBELbmqs7cdCsRXqY/CtgW1a5dljyGsCGK AO4w== X-Gm-Message-State: AOAM532/P6abV7o+VI4aa56yi/ujen3dgDwQQ4YL21hDwFC4CWvG14mw ZR0Sb9IjELFOcpLEWMvQd8AX14aT2hw= X-Google-Smtp-Source: ABdhPJwneqrpcVTBWCJ1BHBvPI6rIhY+G4B3phgcIbXQuSDpbeAYdiKo/7UfmKnuJAqlQlvcPLGdXg== X-Received: by 2002:aed:2d83:: with SMTP id i3mr3381703qtd.198.1601387178233; Tue, 29 Sep 2020 06:46:18 -0700 (PDT) Received: from hurd (dsl-205-236-230-60.b2b2c.ca. [205.236.230.60]) by smtp.gmail.com with ESMTPSA id o26sm5651575qtb.24.2020.09.29.06.46.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Sep 2020 06:46:17 -0700 (PDT) From: Maxim Cournoyer To: Giovanni Biscuolo Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Tue, 29 Sep 2020 09:47:49 -0400 In-Reply-To: <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> (Giovanni Biscuolo's message of "Mon, 28 Sep 2020 10:18:57 +0200") Message-ID: <877dscpud6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello! Giovanni Biscuolo writes: > Hello Maxim, > > thank you for your help > > Maxim Cournoyer writes: > > [...] > >> I tried to reproduce this using the following environment: >> >> --8<---------------cut here---------------start------------->8--- >> guix environment --pure --ad-hoc emacs emacs-elfeed >> --8<---------------cut here---------------end--------------->8--- >> >> Then launching emacs with 'emacs -q', and running elfeed with M-x >> elfeed, and couldn't reproduce the problem. > > The problem is with emacs-elfeed-org, not emacs-elfeed :-) Ah! I need glasses :-) Retrying with emacs-elfeed-org, I also can't reproduce: --8<---------------cut here---------------start------------->8--- $ guix environment --pure --ad-hoc emacs emacs-elfeed-org -- emacs --batch --eval='(elfeed)' Loading /gnu/store/6yx7654rwm0bxmi99dyp5ddgll72k2kw-profile/share/emacs/site-lisp/dash-autoloads... Loading /gnu/store/6yx7654rwm0bxmi99dyp5ddgll72k2kw-profile/share/emacs/site-lisp/elfeed-autoloads... Loading /gnu/store/6yx7654rwm0bxmi99dyp5ddgll72k2kw-profile/share/emacs/site-lisp/elfeed-org-autoloads... Loading /gnu/store/6yx7654rwm0bxmi99dyp5ddgll72k2kw-profile/share/emacs/site-lisp/org-autoloads... Loading /gnu/store/6yx7654rwm0bxmi99dyp5ddgll72k2kw-profile/share/emacs/site-lisp/s-autoloads... --8<---------------cut here---------------end--------------->8--- Can you try to reproduce it again? Perhaps there's some other Emacs package in your profile which somehow conflicts with it? Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 29 14:13:12 2020 Received: (at 43243) by debbugs.gnu.org; 29 Sep 2020 18:13:12 +0000 Received: from localhost ([127.0.0.1]:57101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNK7j-0002Zr-UL for submit@debbugs.gnu.org; Tue, 29 Sep 2020 14:13:12 -0400 Received: from ns13.heimat.it ([46.4.214.66]:53598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNK7f-0002ZH-Fn for 43243@debbugs.gnu.org; Tue, 29 Sep 2020 14:13:10 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 983E53021BA; Tue, 29 Sep 2020 18:13:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id goSIULfdvNhf; Tue, 29 Sep 2020 18:12:40 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 7809A3021B9; Tue, 29 Sep 2020 18:12:40 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id AD4C1761C0F; Tue, 29 Sep 2020 20:12:39 +0200 (CEST) Received: (nullmailer pid 22135 invoked by uid 1000); Tue, 29 Sep 2020 18:12:39 -0000 From: Giovanni Biscuolo To: Maxim Cournoyer Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <877dscpud6.fsf@gmail.com> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> Date: Tue, 29 Sep 2020 20:12:30 +0200 Message-ID: <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Maxim, Maxim Cournoyer writes: [...] >> The problem is with emacs-elfeed-org, not emacs-elfeed :-) > > Ah! I need glasses :-) :D > Retrying with emacs-elfeed-org, I also can't reproduce: > > --8<---------------cut here---------------start------------->8--- > $ guix environment --pure --ad-hoc emacs emacs-elfeed-org -- emacs --batc= h --eval=3D'(elfeed) [...] > Can you try to reproduce it again? OK I did this: =2D-8<---------------cut here---------------start------------->8--- $ guix environment --pure --ad-hoc emacs emacs-elfeed-org curl $ emacs =2D-8<---------------cut here---------------end--------------->8--- In this environment then I "manually" set up elfeed-org in my *scratch* buffer copying relevant parts from init.el: it worked, I was able to start elfeed and update my feeds from my elfeed.org file > Perhaps there's some other Emacs package in your profile which somehow > conflicts with it? After the test above I updated my emacs profile and started emacs daemon, now I'm on emacs 27.1 and, again, if I try to start elfeed I get: =2D-8<---------------cut here---------------start------------->8--- File mode specification error: (void-function org--check-org-structure-temp= late-alist) [2 times] Followed link to /home/giovanni/.dotfolder/emacs/.emacs.d/elfeed.org mapc: Symbol=E2=80=99s function definition is void: org--check-org-structur= e-template-alist =2D-8<---------------cut here---------------end--------------->8--- Tomorrow I'll try to catch what's the conflicting package, now I'm using this manifest: --=-=-= Content-Type: application/octet-stream Content-Disposition: inline; filename=emacs-guix.scm Content-Transfer-Encoding: base64 OzsgVGhpcyBmaWxlIGlzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHZpYSBpbml0Lm9yZwo7OyBQ TEVBU0UgZG8gbm90IGVkaXQgdGhpcywgZWRpdCBpbml0Lm9yZwooc3BlY2lmaWNhdGlvbnMtPm1h bmlmZXN0CiAnKCJncy1mb250cyIKICAgImZvbnQtZGVqYXZ1IgogICAiZm9udC1nbnUtZnJlZWZv bnQiCiAgICJ1bmljb2RlLWVtb2ppIgogICAiZW1hY3MiCiAiZW1hY3MtaGwtdG9kbyIKICJlbWFj cy1lbW9qaWZ5IgogImVtYWNzLXRyYW1wIgogImd2ZnMiCiAiYWRiIgogImVtYWNzLXBpbmVudHJ5 IgogImVtYWNzLXRyYXNoZWQiCiAiZW1hY3MtZXNoZWxsLWJvb2ttYXJrIgogImVtYWNzLWVkaXRv cmNvbmZpZyIKICJlbWFjcy1kaXNrLXVzYWdlIgogInBhc3N3b3JkLXN0b3JlIgogInBhc3Mtb3Rw IgogImVtYWNzLXBhc3N3b3JkLXN0b3JlIgogImVtYWNzLXBhc3MiCiAiZW1hY3MtcGFzc3dvcmQt Z2VuZXJhdG9yIgogImVtYWNzLWF1Y3RleCIKICJlbWFjcy1tYXJrZG93bi1tb2RlIgogImVtYWNz LWRvY2tlcmZpbGUtbW9kZSIKICJlbWFjcy1kb2NrZXItY29tcG9zZS1tb2RlIgogImVtYWNzLWNz di1tb2RlIgogImVtYWNzLWxvcmVtLWlwc3VtIgogImVtYWNzLW5vdi1lbCIKICJlbWFjcy1tYWdp dCIKICJlbWFjcy1tYWdpdC10b2RvcyIKICJub3RtdWNoIgogIm11Y2hzeW5jIgogImVtYWNzLWdu dXMtYWxpYXMiCiAiZW1hY3Mtb3JnLWNvbnRyaWIiCiAiZW1hY3Mtb3JnLXJlZiIKICJlbWFjcy1v cmctbm90ZXIiCiAiZW1hY3Mtb3JnLXJlZiIKICJlbWFjcy1vcmctd2ViLXRvb2xzIgogImdoYy1w YW5kb2MiCiAiZW1hY3MtZWxmZWVkIgogImVtYWNzLWVsZmVlZC1vcmciCiAiY3VybCIKICJuc3Mt Y2VydHMiCiAiZW1hY3MtdGVsZWdhIgogImVtYWNzLWRvY2tlci10cmFtcCIKICJlbWFjcy1kb2Nr ZXIiCiAiZW1hY3MtZ3VpeCIKIDs7ICJlbWFjcy1ydWRlbCIKKSkK --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thank you for your help! Happy hacking! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl9zeQ8MHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSixEQAJWuCxyxBDuua36dbQGh7zLv45DsLW7ywH6d/Zwj J0Xl3bGsmh5A45W99eOcjYvc6fqOAB+5KyShEOFKHud6BpLv78Jbycl0bnBhyKVq pKCoYGllxSy6qjSfSc/N5FN/0CHPZcxzueN69zLgolq/uDgIi8OzLbANkDEuWotB AB/af7rsOBtDYWfXk0n6+pvYfgh0VQ4UyVSXtVLqK9e57bz0NoYYEwHSuU3e+gG6 fv49qGHo730pjXnMAmL4AEqFawxJKu4INWUChpUes+jc7f2rxXFNHJ4flFnHMabe UjNCzY3cPCkOY8+81W2K/XtNW84IemaTUUq7CES19zb3TG7u+hkRL2aQLGibPCbE Xjp6JyyEVa//C85HJDTef7Z3T2n2hICJ4iPA7Qq6UH3sqNCkXHg7ZFEqf7I12LhW VHaSZu9ZFVMCpgX2nknoDwaFJ0H6BdMaLdmXnIeDhRTF6/uo65OE5uiI8jxZEckR 20KkYA765ZsRBfmEgDEuFya11S+NmVRNrfyd/fXAkT86F1dbeYz/FOo1AawxG+d/ 9R+ZkhyETKGXp86SdaE37tcT/gtnCnSL11NhjOM7otwadu4VKcfXEl9A806iXBOS /djxZyykbliTW37uZ3qXT5v7BN67uLUl1hVdj/tnTZZFbw7JU9oIfaESfx5RQlaE IZEQ =Ckej -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 29 15:45:12 2020 Received: (at 43243) by debbugs.gnu.org; 29 Sep 2020 19:45:12 +0000 Received: from localhost ([127.0.0.1]:57248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNLYm-0004nS-6C for submit@debbugs.gnu.org; Tue, 29 Sep 2020 15:45:12 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:44731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNLYi-0004n4-1J for 43243@debbugs.gnu.org; Tue, 29 Sep 2020 15:45:11 -0400 Received: by mail-wr1-f47.google.com with SMTP id s12so6737370wrw.11 for <43243@debbugs.gnu.org>; Tue, 29 Sep 2020 12:45:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=sTSz/u+aD/8CYFp38JK19uza89jiDs82Zsg9oJLmWbM=; b=UzAKhl38C28W6lgNqxPyqu6Um1c7WITh/kqsOmciNzYk7bUwyjnT94JE5xPy0Yo90t Knt0XmBeNsOncbTFCefgZ8sTcqPeJOTo5KFlKgYjn9BPHn9IeHcyP7jnSeMIRlkl2nkO hGXCoovpI1uB1xTNb85QJ79HSwKUfqU54/WP7GLOHBomFFsSgAEYjjU6o2kqbqD5HMgh 52A0NHLZVkfs3Ww4Qu7Jzcaxw6BBRXK2lI6qoiyEmIqak+xjP0OMeBcrPP2YR7Nd0JWs UPqyfdW1Hk+tmH4t8XcvfD1vZjeHF4La0NI8Y5jvS7/sooxTqW7xnSqfxLumVqAU9er4 kDgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=sTSz/u+aD/8CYFp38JK19uza89jiDs82Zsg9oJLmWbM=; b=JqAutP1255bT0Kzx61q6wBAeF2flOs4v49ua3bMx7b7MT+pGErTBEuDO4xVZAyVEo0 4rIwCSUxG/xKwZpFJdo4M0qM6sgSZie5TnYEseE2SZUb4t1YyGx7fvuuE2TGfHVqdfpw ibhpqAa98JJ+NRAG9blt6g7bkhuQreMF+RrBRoYXQ1pD55iYjnqSBGinl9Pm53F9bwgl S56zyiS/REC89Ay1XbTDi8LGWbsg1L66jSptcq0qUZs+eM/2yPIgO6EGxc7eOzHZ54Dk fUPJLRfI2/DHEsSeTCGIuljqcF4gQBZvQ+U3B1YXpb/A9akpChcavdVfUjFlcBcNsRu4 YaNQ== X-Gm-Message-State: AOAM532f9KiAKT8pTxeuSHNlrkze+i4DbsEAis2Hg9t1KGhs+vd4pnUk Y0yDXSpLWYADa2/+dx2hNIHu1vQJSsM= X-Google-Smtp-Source: ABdhPJzsKrRrpnFLoaoQFhxZULoNE1w3jnXttI0TO4WSOs4JgMGJiYScfzagiW51vvGJCZheQ4I/JQ== X-Received: by 2002:a5d:5702:: with SMTP id a2mr5965411wrv.284.1601408701772; Tue, 29 Sep 2020 12:45:01 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id d83sm7437899wmf.23.2020.09.29.12.45.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Sep 2020 12:45:01 -0700 (PDT) From: zimoun To: Giovanni Biscuolo Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Tue, 29 Sep 2020 21:44:59 +0200 In-Reply-To: <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> (Giovanni Biscuolo's message of "Tue, 29 Sep 2020 20:12:30 +0200") Message-ID: <86sgb0s6ys.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 43243 Cc: Maxim Cournoyer , 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Hi, On Tue, 29 Sep 2020 at 20:12, Giovanni Biscuolo wrote: > File mode specification error: (void-function org--check-org-structure-te= mplate-alist) [2 times] > Followed link to /home/giovanni/.dotfolder/emacs/.emacs.d/elfeed.org > mapc: Symbol=E2=80=99s function definition is void: > org--check-org-structure-template-alist Hum? What is your =E2=80=99~/.emacs.d/init.el=E2=80=99&co.? The issue see= ms the loading order. It could happen with lazy eval &co. Well, this =E2=80=99al= ist=E2=80=99 is from =E2=80=99org.el=E2=80=99, so it appears to me a bit weird. > Tomorrow I'll try to catch what's the conflicting package, now I'm using > this manifest: I have noticed that you use =E2=80=99ghc-pandoc=E2=80=99. Except if you re= quire =E2=80=9Cpandoc=E2=80=9D as an Haskell library for linking, what you want i= s probably the package =E2=80=99pandoc=E2=80=99 (introduced by e380ef14cf). All the best, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 14:08:39 2020 Received: (at 43243) by debbugs.gnu.org; 2 Oct 2020 18:08:39 +0000 Received: from localhost ([127.0.0.1]:42537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOPTy-0001xU-NX for submit@debbugs.gnu.org; Fri, 02 Oct 2020 14:08:39 -0400 Received: from ns13.heimat.it ([46.4.214.66]:52804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOPTv-0001xF-H5 for 43243@debbugs.gnu.org; Fri, 02 Oct 2020 14:08:37 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id C628C3021B8; Fri, 2 Oct 2020 18:08:28 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WbwojkWKVDhg; Fri, 2 Oct 2020 18:08:26 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id DD40B3021B5; Fri, 2 Oct 2020 18:08:25 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 1225277A60D; Fri, 2 Oct 2020 20:08:25 +0200 (CEST) Received: (nullmailer pid 12491 invoked by uid 1000); Fri, 02 Oct 2020 18:08:22 -0000 From: Giovanni Biscuolo To: zimoun Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <86sgb0s6ys.fsf@gmail.com> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> Date: Fri, 02 Oct 2020 20:08:12 +0200 Message-ID: <87sgawv6ur.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi simon thank you for your support. I'm not very good in the triage of this bug: after a lot of trial and error I was almost sure I found a conflicting package (emacs-hl-todo, required by emacs-magit-todos) BUT I was NOT able to reproduce the bug in a pure environment =2D-8<---------------cut here---------------start------------->8--- $ guix environment --pure --ad-hoc emacs emacs-elfeed-org emacs-magit-todos= -- emacs --debug-init =2D-8<---------------cut here---------------end--------------->8--- In that environment's emacs session I get an init.el loading error, but I'm able to eval-buffer this: =2D-8<---------------cut here---------------start------------->8--- (require 'elfeed-org) (elfeed-org) ;; Optionally specify a number of files containing elfeed ;; configuration. If not set then the location below is used. (setq rmh-elfeed-org-files (list "~/.emacs.d/elfeed.org")) (global-set-key (kbd "C-x w") 'elfeed) (setq-default elfeed-search-filter "+unread ") (add-hook 'elfeed-new-entry-hook (elfeed-make-tagger :before "9 weeks ago" :remove 'unread)) =2D-8<---------------cut here---------------end--------------->8--- But I have to do that 4 times since I get this error: =2D-8<---------------cut here---------------start------------->8--- org-link-set-parameters: Symbol=E2=80=99s function definition is void: org-= element-update-syntax [3 times] =2D-8<---------------cut here---------------end--------------->8--- After that I'm able to open elfeed, with feeds managed by elfeed-org: it works. So the problem is something else, probably... zimoun writes: > Hi, > > On Tue, 29 Sep 2020 at 20:12, Giovanni Biscuolo wrote: > >> File mode specification error: (void-function org--check-org-structure-t= emplate-alist) [2 times] >> Followed link to /home/giovanni/.dotfolder/emacs/.emacs.d/elfeed.org >> mapc: Symbol=E2=80=99s function definition is void: >> org--check-org-structure-template-alist > > Hum? What is your =E2=80=99~/.emacs.d/init.el=E2=80=99&co.? The issue s= eems the > loading order. It could happen with lazy eval &co. Well, this =E2=80=99= alist=E2=80=99 > is from =E2=80=99org.el=E2=80=99, so it appears to me a bit weird. Yes, AFAIU it's really a loading order triggered error... and I'm not able to debug this :-( My init.el is pretty long and convoluted and without many comments, I'm attaching it at the end of this message. Using the attached manifest (emacs-guix.scm), I still the same error: =2D-8<---------------cut here---------------start------------->8--- mapc: Symbol=E2=80=99s function definition is void: org--check-org-structur= e-template-alist =2D-8<---------------cut here---------------end--------------->8--- with the same backtrace reported in the first message of this bug report. >> Tomorrow I'll try to catch what's the conflicting package, now I'm using >> this manifest: > > I have noticed that you use =E2=80=99ghc-pandoc=E2=80=99. Except if you = require > =E2=80=9Cpandoc=E2=80=9D as an Haskell library for linking, what you want= is probably > the package =E2=80=99pandoc=E2=80=99 (introduced by e380ef14cf). I've now fixed this, thanks! All the best, Gio'. --=-=-= Content-Type: application/emacs-lisp Content-Disposition: inline; filename=init-redacted.el Content-Transfer-Encoding: quoted-printable Content-Description: My init.el sligtly redacted for privacy ;; -*- mode: emacs-lisp -*- (unless (require 'guix-emacs nil 'noerror) (package-initialize)) (unless (require 'guix-emacs nil 'noerror) ;; package archives (when (>=3D emacs-major-version 24) (require 'package) (setq package-archives '(("GNU_ELPA" . "https://elpa.gnu.org/packages/") ("org" . "https://orgmode.org/elpa/") ("MELPA_Stable" . "https://stable.melpa.org/packages/") ("MELPA" . "https://melpa.org/packages/")) package-archive-priorities '(("GNU_ELPA" . 15) ("org" . 10) ("MELPA_Stable" . 5) ("MELPA" . 0))))) (setq visible-bell 1) (setq inhibit-splash-screen t) (setq tool-bar-mode nil) ;; window resizing bindings (global-set-key [C-iso-lefttab] 'shrink-window-horizontally) (global-set-key [C-tab] 'enlarge-window-horizontally) (global-set-key (kbd "C-^") 'shrink-window) (global-set-key (kbd "C-=C3=AC") 'enlarge-window) (when (fboundp 'windmove-default-keybindings) (windmove-default-keybindings 'meta)) (set-default-coding-systems 'utf-8) (set-terminal-coding-system 'utf-8) (delete-selection-mode) ;(defvar myfont "DejaVu Sans Mono-10" "My preferred font.") (add-to-list 'default-frame-alist '(font . "DejaVu Sans Mono-10")) (set-face-attribute 'default t :font "DejaVu Sans Mono-10") ; Liberation Mono Regular-11 ; Monospace Regular -11 (load-theme 'tango-dark t) (unless (require 'guix-emacs nil 'noerror) (use-package emojify :ensure t :pin "GNU_ELPA")) ;; (if (display-graphic-p)=20 ;; (setq emojify-display-style 'image) ;; (setq emojify-display-style 'unicode)) (add-hook 'after-init-hook #'global-emojify-mode) ;;(global-emojify-mode 1) (put 'dired-find-alternate-file 'disabled nil) (unless (require 'guix-emacs nil 'noerror) (use-package tramp :ensure t :pin "GNU_ELPA")) (require 'tramp) (unless (require 'guix-emacs nil 'noerror) (setq tramp-remote-path (append tramp-remote-path '(tramp-own-remote-path))) (setq tramp-remote-path (append tramp-remote-path '("~/.guix-profile/bin" "~/.guix-profile/sbin" "/run/current-system/profile/bin" "/run/current-system/profile/sbin")))) (setq epa-pinentry-mode 'loopback) ;;GPGAssistant config (pinentry-start) (require 'epa-file) (setq delete-by-moving-to-trash t) (unless (require 'guix-emacs nil 'noerror) (use-package trashed=20=20=20 :ensure t :pin "MELPA")) (require 'trashed) (global-set-key "\C-T" 'trashed) (setq dired-dwim-target t) (setq dired-listing-switches "-alh") (unless (require 'guix-emacs nil 'noerror) (use-package eshell-bookmark :ensure t)) (add-hook 'eshell-mode-hook 'eshell-bookmark-setup) (unless (require 'guix-emacs nil 'noerror) (use-package editorconfig :ensure t :pin "MELPA_Stable")) (require 'editorconfig) (editorconfig-mode 1) (unless (require 'guix-emacs nil 'noerror) (use-package disk-usage :ensure t)) (add-hook 'sql-interactive-mode-hook (lambda () (toggle-truncate-lines t))) (require 'auth-source-pass) (auth-source-pass-enable) (unless (require 'guix-emacs nil 'noerror) (use-package password-store :ensure t :pin "MELPA_Stable")) (unless (require 'guix-emacs nil 'noerror) (use-package pass :ensure t :pin "MELPA_Stable")) (unless (require 'guix-emacs nil 'noerror) (use-package password-generator :ensure t :pin "MELPA_Stable")) (unless (require 'guix-emacs nil 'noerror) (use-package auctex :ensure t :pin "GNU_ELPA")) (require 'tex) (setq TeX-auto-save t) (setq TeX-parse-self t) (setq-default TeX-master nil) (add-hook 'LaTeX-mode-hook 'turn-on-reftex) (setq reftex-plug-into-AUCTeX t) (add-hook 'LaTeX-mode-hook 'visual-line-mode) (add-hook 'LaTeX-mode-hook 'flyspell-mode) (add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) (unless (require 'guix-emacs nil 'noerror) (use-package markdown-mode :ensure t :pin "MELPA_Stable")) (add-to-list 'auto-mode-alist '("\\.\\(?:md\\|markdown\\|mkd\\|mdown\\|mkdn\\|mdwn\\)\\'" . = markdown-mode)) (add-to-list 'auto-mode-alist '("README\\.md\\'" . gfm-mode)) (unless (require 'guix-emacs nil 'noerror) (use-package dockerfile-mode :ensure t :pin "MELPA_Stable")) (add-to-list 'auto-mode-alist '("Dockerfile\\'" . dockerfile-mode)) (unless (require 'guix-emacs nil 'noerror) (use-package docker-compose-mode :ensure t :pin "MELPA_Stable")) (unless (require 'guix-emacs nil 'noerror) (use-package csv-mode :ensure t :pin "GNU_ELPA")) (add-to-list 'auto-mode-alist '("\\.[Cc][Ss][Vv]\\'" . csv-mode)) (autoload 'csv-mode "csv-mode" "Major mode for editing comma-separated value files." t) (unless (require 'guix-emacs nil 'noerror) (use-package lorem-ipsum :ensure t :pin "MELPA_Stable")) (unless (require 'guix-emacs nil 'noerror) (use-package nov :ensure t :pin "MELPA_Stable")) (require 'nov) (add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode)) (defun my-nov-font-setup () (face-remap-add-relative 'variable-pitch :family "Liberation Serif" :height 1.3)) (add-hook 'nov-mode-hook 'my-nov-font-setup) (setq nov-text-width most-positive-fixnum) (add-hook 'nov-mode-hook 'visual-line-mode) (unless (require 'guix-emacs nil 'noerror) (use-package magit :ensure t :pin "MELPA_Stable")) (global-set-key (kbd "C-x g") 'magit-status) (setq mml-secure-openpgp-sign-with-sender t) (setq notmuch-crypto-process-mime t) (setq message-kill-buffer-on-exit t) (setq notmuch-saved-searches=20 '((:name "unread" :query "tag:unread not (Precedence:list or Precedence:b= ulk)" :key "u") (:name "all mail" :query "*" :key "a"))) (require 'notmuch-show) (define-key notmuch-show-mode-map "t" (lambda() "Capture mail to org mode as TODO item." (interactive) (org-store-link nil) (org-capture nil "m"))) (unless (require 'guix-emacs nil 'noerror) (use-package gnus-alias :ensure t :pin "MELPA_Stable")) (require 'gnus-alias) (gnus-alias-init) (setq notmuch-fcc-dirs '(("REDACTED" . ".INBOX.private -inbox -unread +sent") (".*" . ". -inbox +sent -unread"))) ;; my identities ;; (setq gnus-alias-identity-alist ;; '(("REDACTED" ;; ;; [REDACTED] ;; ;; ))) ;; default identity (setq gnus-alias-default-identity "REDACTED") ;; Define rules to match identities ;; WARNING: header symbol "to" does non work, use "any"! ;; (setq gnus-alias-identity-rules ;; (quote ;; [REDACTED] (unless (require 'guix-emacs nil 'noerror) (use-package org :mode (("\\.org$" . org-mode)) :ensure org-plus-contrib :pin org)) (global-set-key (kbd "\C-cl") 'org-store-link) (global-set-key (kbd "\C-cb") 'org-iswitchb) (global-set-key (kbd "\C-ca") 'org-agenda) (global-set-key (kbd "\C-cc") 'org-capture) (require 'org-id) (require 'org-toc) (require 'org-tempo) (setq org-confirm-babel-evaluate nil) (org-babel-do-load-languages 'org-babel-load-languages '((calc . t) (haskell . t) (ditaa . t) (shell . t))) (setq org-directory "~/.org") (when (file-exists-p "~/.org") (setq org-agenda-files (quote ("~/.org" "~/.org/customers")))) (setq org-log-done t) (require 'org-capture) (setq org-default-notes-file "~/.org/gtd.org") (setq org-capture-templates nil) (add-to-list 'org-capture-templates '("t" "Todo"=20 entry (file+headline "~/.org/gtd.org" "Tasks") "* TODO %?\n %i\n %a")) (require 'ol-notmuch) (add-to-list 'org-capture-templates '("m" "Todo from email" entry (file+headline "~/.org/gtd.org" "Tasks") "* TODO %:subject\n SCHEDULED: %t\n :PROPERTIES:\n :END:\n\n %a\n\n %i\= n %?")) (add-to-list 'org-capture-templates '("j" "Journal"=20 entry (file+olp+datetree "~/.org/journal.org") "* %?\nEntered on %U\n %i\n %a")) (setq org-refile-use-outline-path 'file) (setq org-refile-targets '((nil :maxlevel . 1) (org-agenda-files :maxlevel = . 1))) (require 'org-crypt) (org-crypt-use-before-save-magic) (setq org-crypt-key "D37D0EA7CECC3912") (setq auto-save-default nil) (setq org-tags-exclude-from-inheritance (quote ("crypt"))) (unless (require 'guix-emacs nil 'noerror) (use-package org-noter :ensure org-noter)) (require 'org-noter) (unless (require 'guix-emacs nil 'noerror) (use-package org-ref :ensure org-ref)) (require 'org-ref) (setq org-ref-notes-directory "~/.org/notes" org-ref-bibliography-notes "~/.org/biblio/index.org" org-ref-default-bibliography '("~/.org/biblio/index.bib") org-ref-pdf-directory "~/.org/lib/") (require 'org-protocol) (add-to-list 'org-modules 'org-eww) ;; FIXME: no way to get URL when capturing from eww ;(defun url() ;(plist-get org-store-link-plist :url)) (add-to-list 'org-capture-templates '("p" "Web page selection" entry (file "~/.org/web-annotations.org") "* %:url %^g\nCaptured on: %U\n\n#+BEGIN_QUOTE\n%i\n#+END_QUOTE\n\n\= n%?")) (add-to-list 'org-capture-templates '("L" "Web page link" entry (file "~/.org/web-annotations.org") "* %:url %^g\nCaptured on: %U\n\n\n%?")) (unless (require 'guix-emacs nil 'noerror) (use-package org-web-tools :ensure t :pin "MELPA")) (require 'org-web-tools) (add-to-list 'org-capture-templates '("w" "Org-web-tools entire page capture" entry (file "~/.org/web-annotations.org") "%(org-web-tools--url-as-readable-org \"%:link\")")) ;; FIXME: does not work (add-to-list 'org-capture-templates '("s" "Org-web-tools selection capture" entry (file "~/.org/web-annotations.org") "%(org-web-tools--html-to-org-with-pandoc \"%i\")")) ;; FIXME: missing in Guix ;;(use-package ob-http ;; :ensure ob-ohttp ;;) (setq browse-url-browser-function 'eww-browse-url) (defun xah-rename-eww-hook () "Rename eww browser's buffer so sites open in new page." (rename-buffer "eww" t)) (add-hook 'eww-mode-hook #'xah-rename-eww-hook) ;; C-u M-x eww will force a new eww buffer ;; snippet from http://emacs.stackexchange.com/a/24477 (defun modi/force-new-eww-buffer (orig-fun &rest args) "When prefix argument is used, a new eww buffer will be created, regardless of whether the current buffer is in `eww-mode'." (if current-prefix-arg (with-temp-buffer (apply orig-fun args)) (apply orig-fun args)))=20=20 (advice-add 'eww :around #'modi/force-new-eww-buffer) (unless (require 'guix-emacs nil 'noerror) (use-package elfeed :ensure t :pin "MELPA") (use-package elfeed-org :ensure t :pin "MELPA")) (require 'elfeed-org) (elfeed-org) ;; Optionally specify a number of files containing elfeed ;; configuration. If not set then the location below is used. (setq rmh-elfeed-org-files (list "~/.emacs.d/elfeed.org")) (global-set-key (kbd "C-x w") 'elfeed) (setq-default elfeed-search-filter "+unread ") (add-hook 'elfeed-new-entry-hook (elfeed-make-tagger :before "9 weeks ago" :remove 'unread)) (unless (require 'guix-emacs nil 'noerror) (use-package telega :ensure t :pin "MELPA_Stable")) (add-hook 'telega-load-hook 'telega-mode-line-mode) (unless (require 'guix-emacs nil 'noerror) (use-package docker-tramp :ensure t :pin "MELPA_Stable")) (unless (require 'guix-emacs nil 'noerror) (use-package docker :ensure t :pin "MELPA_Stable")) (global-set-key (kbd "C-c d") 'docker) (unless (require 'guix-emacs nil 'noerror) (use-package guix :ensure t :pin "MELPA_Stable")) (eval-after-load "dired-aux" '(add-to-list 'dired-compress-file-suffixes=20 '("\\.zip\\'" ".zip" "unzip"))) --=-=-= Content-Type: application/octet-stream Content-Disposition: inline; filename=emacs-guix.scm Content-Transfer-Encoding: base64 OzsgVGhpcyBmaWxlIGlzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHZpYSBpbml0Lm9yZwo7OyBQ TEVBU0UgZG8gbm90IGVkaXQgdGhpcywgZWRpdCBpbml0Lm9yZwooc3BlY2lmaWNhdGlvbnMtPm1h bmlmZXN0CiAnKCJncy1mb250cyIKICAgImZvbnQtZGVqYXZ1IgogICAiZm9udC1nbnUtZnJlZWZv bnQiCiAgICJ1bmljb2RlLWVtb2ppIgogICAiZW1hY3MiCiAiZW1hY3MtZW1vamlmeSIKICJlbWFj cy10cmFtcCIKICJndmZzIgogImFkYiIKICJlbWFjcy1waW5lbnRyeSIKICJlbWFjcy10cmFzaGVk IgogImVtYWNzLWVzaGVsbC1ib29rbWFyayIKICJlbWFjcy1lZGl0b3Jjb25maWciCiAiZW1hY3Mt ZGlzay11c2FnZSIKICJwYXNzd29yZC1zdG9yZSIKICJwYXNzLW90cCIKICJlbWFjcy1wYXNzd29y ZC1zdG9yZSIKICJlbWFjcy1wYXNzIgogImVtYWNzLXBhc3N3b3JkLWdlbmVyYXRvciIKICJlbWFj cy1hdWN0ZXgiCiAiZW1hY3MtbWFya2Rvd24tbW9kZSIKICJlbWFjcy1kb2NrZXJmaWxlLW1vZGUi CiAiZW1hY3MtZG9ja2VyLWNvbXBvc2UtbW9kZSIKICJlbWFjcy1jc3YtbW9kZSIKICJlbWFjcy1s b3JlbS1pcHN1bSIKICJlbWFjcy1ub3YtZWwiCiAiZW1hY3MtbWFnaXQiCiAibm90bXVjaCIKICJt dWNoc3luYyIKICJlbWFjcy1nbnVzLWFsaWFzIgogImVtYWNzLW9yZy1jb250cmliIgogImVtYWNz LW9yZy1yZWYiCiAiZW1hY3Mtb3JnLW5vdGVyIgogImVtYWNzLW9yZy1yZWYiCiAiZW1hY3Mtb3Jn LXdlYi10b29scyIKICJwYW5kb2MiCiAiZW1hY3MtZWxmZWVkIgogImVtYWNzLWVsZmVlZC1vcmci CiAiY3VybCIKICJuc3MtY2VydHMiCiAiZW1hY3MtdGVsZWdhIgogImVtYWNzLWRvY2tlci10cmFt cCIKICJlbWFjcy1kb2NrZXIiCiAiZW1hY3MtZ3VpeCIKIDs7ICJlbWFjcy1ydWRlbCIKKSkK --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl93bI4MHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSBkwQAOQmPZ9pQxwS65ZwChZyM5i/mp6KftON3p9wMewJ p4IhZBt4zhx8hHEF0TCmzFEStnDh+OLuR1sV624dQqJkkvrmlsG/Bt1e/g+L2GgM Tm+vR4PM9Agl0Hn9JRxR7tLeC6Yy+baFx4HB71oFmccxOo5RQb/V2xki/sdBc3NE tE/+ymXe6uir9JMoTQw187Nzgtz2wpHGUfUqpOsncjwh2w+PX+L0oHnhrfhy6nIS +evLuPtQZBqRiAQESWFmmY6Anq/lwPct1mt7Pe1kIgLLUZeB3SPpEIuMsYXwbK+V 9aFYvEC0r0V59WNL+44PjclDr4BvQiDpdT6aVbNmPxV4rM/CqUYBSvrOnSl6s6KO d2ru+uRCt76vjU6Nvpx9kXAVjNcjq5A4S3V27WFExvqT5mbfHNF86LWMKoJiFeWw 9ltPK1/tpzU8l1tC7dR3iFNk0N+cGXFbXheKL4a0RxyKpYqFDkgELlBt404MqmUB IzvecspVJIwil6lHeDUpcff3r0r2MaeQ/25yUdKQ8w3ITjIoezFt4LKYDOYGLaiO B6mC5cUSxqNsufGNXEdLInZHpZdYu6NMw/e9WaVSZRcHygtUA4mKqav9BvNo9qgQ s2DaC++zUo57mo8FPHlFHoPF0npxUu8c+M7CLBo8Fg0tzyJACWUYXcXBejH2si1b clKR =wbRC -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 15:28:37 2020 Received: (at 43243) by debbugs.gnu.org; 2 Oct 2020 19:28:37 +0000 Received: from localhost ([127.0.0.1]:42593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOQjN-0003qP-2X for submit@debbugs.gnu.org; Fri, 02 Oct 2020 15:28:37 -0400 Received: from ns13.heimat.it ([46.4.214.66]:53286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOQjK-0003qA-ND for 43243@debbugs.gnu.org; Fri, 02 Oct 2020 15:28:36 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 1C9C73021B8; Fri, 2 Oct 2020 19:28:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pRA9K2cFKHLV; Fri, 2 Oct 2020 19:28:06 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 4F2D23021B5; Fri, 2 Oct 2020 19:28:06 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 4A03C77ADE9; Fri, 2 Oct 2020 21:28:03 +0200 (CEST) Received: (nullmailer pid 15550 invoked by uid 1000); Fri, 02 Oct 2020 19:27:59 -0000 From: Giovanni Biscuolo To: zimoun Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <87sgawv6ur.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> <87sgawv6ur.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Fri, 02 Oct 2020 21:27:52 +0200 Message-ID: <87sgawe8cn.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Giovanni Biscuolo writes: [...] >>> File mode specification error: (void-function org--check-org-structure-= template-alist) [2 times] >>> Followed link to /home/giovanni/.dotfolder/emacs/.emacs.d/elfeed.org >>> mapc: Symbol=E2=80=99s function definition is void: >>> org--check-org-structure-template-alist >> >> Hum? What is your =E2=80=99~/.emacs.d/init.el=E2=80=99&co.? The issue = seems the >> loading order. It could happen with lazy eval &co. Well, this =E2=80= =99alist=E2=80=99 >> is from =E2=80=99org.el=E2=80=99, so it appears to me a bit weird. > > Yes, AFAIU it's really a loading order triggered error... and I'm not > able to debug this :-( I've finally found the conflicting configuration! [...] > ;; -*- mode: emacs-lisp -*- [...] > (require 'org-tempo) ^ This one I've commented out this config line in my init.el and now elfeed-org is running fine If I try to eval "(require 'org-tempo)" in the *scratch* buffer I get this backtrace: =2D-8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (void-function org--check-org-structure-templ= ate-alist) org--check-org-structure-template-alist(org-structure-template-alist) mapc(org--check-org-structure-template-alist (org-structure-template-alis= t org-tempo-keywords-alist)) org-tempo-add-templates() org-tempo--update-maybe() org-tempo-setup() byte-code("\300\301\302\303\304\305%\210\306\307\310\"\210\306\311\312\"\= 210\313\314!\211\203*\0\211@r\211q\210\310 \210)\1A\266\202\202\25\0\210\31= 5\316!\207" [tempo-define-template "org-include" ((org-tempo--include-file)= p >) "8--- Am I doing something wrong in requiring org-tempo or not? AFAIU (require 'org-tempo) should be supported: https://www.gnu.org/software/emacs/manual/html_node/org/Structure-Templates= .html Tomorrow I'll report my findings upstream. [...] Thanks! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl93fzkMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSeQsP/35DrPOpw1gCtkAPBbdAW3AN07W9cECJZBoZEFHa 32Aw/3dT/zn6aBwag3yiNxbvMQ+TrjzGzQLN/irmjvLbvFRcoFeD67Po7VvpneFd Nawa4e+RSMYJAdykFjywUODlq0sHM1aFvxk6i01cNxAJ12X0eb94FZA/J41VYUwW Vh8WLFKw46AduG2wInAQRsYCU3Aw7ZYhOa+FQNXITOFNO5LmQgSZh5DzpCMyXgli 4+3sSUYiCS6LpaAA5OqQloaELaxbm00bVD81C41+Fp2zEmIPB6PNlG7j13CtQkxB Itm+0DJ7ZfG+hjVQfH7PFUr7XOG5hwZidxzGBiOI6mbkyPR9/zmMJ14QK16NzDSC up+Fc5j/rXUVWS3pyu12Uu7IgCfhbo/Wz2gKaRYwkT7nP1lPSRDorvbsbN1eunq8 ULo12TrXwYpx5VeW+9uv/WZYb1oPGNZYpI5W6aeqpJqXGHrMGFvUoag6vhrC+UFG mphevsDngSpAETW2DjmLp0lDpIwVSVH6e8WzxBxxFZNX8ykya/eV11hH5m2576ur 3AxblBkr5XXC8kTYvCvSdy7XWTqKiGUdg1YH+FY/FhZ5ExBzeZ06qq3/8S4NX1G8 5zkezdLxzV8tMCAomnFQA8ctlKFGBcPO9kzcqe7cRrWCB0mIjSE+2w1oar7UeQtr P5HX =nRAA -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 03 04:12:12 2020 Received: (at 43243) by debbugs.gnu.org; 3 Oct 2020 08:12:12 +0000 Received: from localhost ([127.0.0.1]:42942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOceJ-0000vx-Pt for submit@debbugs.gnu.org; Sat, 03 Oct 2020 04:12:12 -0400 Received: from ns13.heimat.it ([46.4.214.66]:59188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOceG-0000vZ-HS for 43243@debbugs.gnu.org; Sat, 03 Oct 2020 04:12:10 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id E8F0C3021B8; Sat, 3 Oct 2020 08:12:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A7kHS9exe3tX; Sat, 3 Oct 2020 08:11:42 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 15B403021B5; Sat, 3 Oct 2020 08:11:42 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id CD4A477F482; Sat, 3 Oct 2020 10:11:31 +0200 (CEST) Received: (nullmailer pid 29807 invoked by uid 1000); Sat, 03 Oct 2020 08:11:23 -0000 From: Giovanni Biscuolo To: zimoun Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <87sgawe8cn.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> <87sgawv6ur.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87sgawe8cn.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Sat, 03 Oct 2020 10:11:20 +0200 Message-ID: <87o8ljloev.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Sorry Simon for the noise, this is just a quick feedback about my debugging; next messages will be only to debbugs, you know how to track it :-D=20 Meanwhile I've learned how to test things in a dedicated environment, thanks to some interesting tips [1] (I ignored before) adapted to Guix; this confirms (=C3=A7a va sanse dire) how powerful Guix is! Giovanni Biscuolo writes: [...] >> Yes, AFAIU it's really a loading order triggered error... and I'm not >> able to debug this :-( > > I've finally found the conflicting configuration! No, I've actually found a workaround - commenting out "(require 'org-tempo)" in my init.el - that works with my emacs configuration (and package set) BUT there is absolutely no conflict between org-tempo and elfeed-org. I confirm that if I eval "(require 'org-tempo)" I get the previously reported error and backtrace, I confirm that if I do not remove (comment) "(require 'org-tempo)" in my "production" init.el elfeed does not work as reported in the first message of this bug report. Last but not least, I confirm I had no issues with the same manifest (I've replaced ghc-pandoc with pandoc but that's tangent) and the same init.el using Guix Emacs 26.3 So I ceated a directory dedicated to my tests in ~/.emacs-testing.d/test-elfeed, where I put "manifest.scm" and a "test-elfeed.el" (both attached below, inline). Well: if I do this =2D-8<---------------cut here---------------start------------->8--- [~/.emacs-testing.d/test-elfeed]- giovanni@roquette: guix environment --pure --ad-hoc -m manifest.scm -- emac= s -q -l test-elfeed.el =2D-8<---------------cut here---------------end--------------->8--- I get an emacs session with a running elfeed, and "(require 'org-tempo)" is there. This is manifest.scm: --=-=-= Content-Type: application/octet-stream Content-Disposition: inline; filename=manifest.scm Content-Transfer-Encoding: base64 KHNwZWNpZmljYXRpb25zLT5tYW5pZmVzdAogJygiZ3MtZm9udHMiCiAgICJmb250LWRlamF2dSIK ICAgImZvbnQtZ251LWZyZWVmb250IgogICAidW5pY29kZS1lbW9qaSIKICAgImVtYWNzIgogICAi ZW1hY3Mtb3JnLWNvbnRyaWIiCiAgICJlbWFjcy1lbGZlZWQiCiAgICJlbWFjcy1lbGZlZWQtb3Jn IgogICAiY3VybCIKICAgIm5zcy1jZXJ0cyIKKSkK --=-=-= Content-Type: text/plain This is test-elfeed.el: --=-=-= Content-Type: application/emacs-lisp Content-Disposition: inline; filename=test-elfeed.el Content-Transfer-Encoding: quoted-printable ;; -*- mode: emacs-lisp -*- ;; ;; Test config ;; write any temp file where this init file lives (setq user-init-file (or load-file-name (buffer-file-name))) (setq user-emacs-directory (file-name-directory user-init-file)) (setq visible-bell 1) (setq inhibit-splash-screen t) (setq tool-bar-mode nil) ;; window resizing bindings (global-set-key [C-iso-lefttab] 'shrink-window-horizontally) (global-set-key [C-tab] 'enlarge-window-horizontally) (global-set-key (kbd "C-^") 'shrink-window) (global-set-key (kbd "C-=C3=AC") 'enlarge-window) (when (fboundp 'windmove-default-keybindings) (windmove-default-keybindings 'meta)) (set-default-coding-systems 'utf-8) (set-terminal-coding-system 'utf-8) (delete-selection-mode) (add-to-list 'default-frame-alist '(font . "DejaVu Sans Mono-10")) (set-face-attribute 'default t :font "DejaVu Sans Mono-10") (load-theme 'tango-dark t) (global-set-key (kbd "\C-cl") 'org-store-link) (global-set-key (kbd "\C-cb") 'org-iswitchb) (global-set-key (kbd "\C-ca") 'org-agenda) (global-set-key (kbd "\C-cc") 'org-capture) (require 'org-id) (require 'org-toc) (require 'org-tempo) (setq org-directory "~/.org") (when (file-exists-p "~/.org") (setq org-agenda-files (quote ("~/.org" "~/.org/customers")))) (setq org-log-done t) (require 'org-capture) (setq org-default-notes-file "~/.org/gtd.org") (setq org-capture-templates nil) (add-to-list 'org-capture-templates '("t" "Todo"=20 entry (file+headline "~/.org/gtd.org" "Tasks") "* TODO %?\n %i\n %a")) (require 'elfeed-org) (elfeed-org) (setq rmh-elfeed-org-files (list "~/.emacs.d/elfeed.org")) (global-set-key (kbd "C-x w") 'elfeed) (setq-default elfeed-search-filter "+unread ") (add-hook 'elfeed-new-entry-hook (elfeed-make-tagger :before "9 weeks ago" :remove 'unread)) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable So AFAIU there is no direct conflict between elfeed-org and org-tempo, that conflict is apparent only in my full init.el configuration (and package set) and probably is related to a combination of environment and init.el configuration. I'm going to investigate more and see what I can do to sort out things. Happy hacking! Gio' [1] https://gonewest818.github.io/2020/03/a-standalone-init.el-for-emacs-pa= ckage-debugging/ =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl94MioMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSs0QP/317fvzpW3EdBUtOvpYP35FgJw/Mt3U11W9JeUZl D1o0g8R5sm0qg66pmov3AAt28UrC54TpxZyHhH270EOxjpmYA0jTH/K7yYWPgY4V 7BFp2mvAjGRZGBh7JcB3TerzJfvotPDWcUEMxU8jM9cUqSQYWzJTPNw5s6WGHQj0 xSlTNneDuWr1hlY9gZ4BW1x4tx5Cj3yIdj0u0P1o7mx5MkNr+VMrq/W+a8dO9kw/ hqW56ACKpEjjCuYB6k+5xxGomhdLt4jhpo5ezIIWh20nMDRlksvkLNh3EIBoWOqf qK+qNKL/V2x+cqxUf7eGXZNBp+zsEo2pqaLhiRsjYsqsVnBbNii8FNDwnFqG7JJM 6TR351ny1m/v0o7eLhslmIAftHLglRnHeBhhfdD/ZT3GFfU2zJHzEHvH7gFP9e6H dqbr4uieIkVZiM/gzNwu8GOwOb7gCq0UVLV+LZH0VBRXr62arDumLb15NSRVrK3N QoqXkqP9NMVwTM1GqGuAn2AwZ/Mz3uCeBWE1vdQmhm8WQmQK/3IF3aRZ+EdEiinO UWf6KykDcuz8qLM7vLVcO6kc7e3kNaG3Oks+W7ph0KE7huzreOtPxtyyBxBsD76D G8748ZhU0Ijyukj/pY+KzSZgf4c/59z3HI8s6N+ZsdvIEYgsw+aIjpiJcR7bgcmA q5yL =gQ2p -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 03 08:41:09 2020 Received: (at 43243) by debbugs.gnu.org; 3 Oct 2020 12:41:09 +0000 Received: from localhost ([127.0.0.1]:43135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOgqW-00019F-N4 for submit@debbugs.gnu.org; Sat, 03 Oct 2020 08:41:08 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:56046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOgqT-00018c-N3 for 43243@debbugs.gnu.org; Sat, 03 Oct 2020 08:41:04 -0400 Received: by mail-wm1-f68.google.com with SMTP id d4so4191592wmd.5 for <43243@debbugs.gnu.org>; Sat, 03 Oct 2020 05:41:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=lGdMjotIT1i6FVMriJBTgwzhBo72rPaKmTqpLWHD/c4=; b=dIoL9opbzcNUaz5FiHBAWcaBhW+9GzZETWmU4RQN6tl80kn4Ugihg5Da8Z5XKrU/LZ GTWLAWleDeXf9h/OD2hRZCV1VxZTY1BJ/hIJe4VnpPsTeTBcXhRoYqY7gOSNY78ieBH1 PkY8SYSDvm4Ys65hqaPiX0W41XNHUWjUBpPCb0IKAn1iHZ1GCtTJKlp5KVoNtn0Aktte CqQ1YuLM1tyWROYF2dXHrjc0iRKxR73hjm6uTmwvLDPBAgQVgghjD8sbipHUW7XfsZ3j LC/dqF4kIXCwbTQgNatAKZx4bh4RH3PD5TLx1n9DBO6M4bt4UAPJpigthXlPjwD7Vw6k PEVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=lGdMjotIT1i6FVMriJBTgwzhBo72rPaKmTqpLWHD/c4=; b=fpC9nyFrcomYFG6nGVwjDnPHfpiJ9jAp8l/EOjsA7/kuy5ihfq0eERU5eR8GKNqBdw +CeptIWMhPFw/MyEhjH9gA3bCqYm8UXmtXwy3xEVBchNQRSPFwvcnOk8NV+0EJWGRRE9 zzLnWK8s0yXfiu9MpSW+/3Frz/P0uSvIUGzxll7OBPzXS1yDGQ5VEYWTkUfjkTkDAviE f/LyPgVKqxtKvIDEC8xw1Mtuhnl6WzBnEB1b5oAdmNjr+b2+81w2oPF6L0T3IuJrzu6d UkTkxE3+F6KCaH+jIlXN4Pbna6soHLoRvdwb5IocZUW0uXIVnW5s2gqLyN7OuDEwH7VN RKEA== X-Gm-Message-State: AOAM532gpSpr9rWGygajOeXhXQg8m7ktul9qKN/uAm3gvGJ1/j/W0kI2 h4yh8K15d5Xoq4JuifjkbCNgcqnoZ04= X-Google-Smtp-Source: ABdhPJxlbPpbvVZoIy1tKq76C+9mBq6L/75cubaw5dNj5uOkfR/moAIXqPBPqq8En3ZDvOyhU9qOcA== X-Received: by 2002:a1c:f608:: with SMTP id w8mr7999631wmc.161.1601728855408; Sat, 03 Oct 2020 05:40:55 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id h3sm5489118wrq.0.2020.10.03.05.40.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 03 Oct 2020 05:40:54 -0700 (PDT) From: zimoun To: Giovanni Biscuolo Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> <87sgawv6ur.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Sat, 03 Oct 2020 14:40:51 +0200 In-Reply-To: <87sgawv6ur.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> (Giovanni Biscuolo's message of "Fri, 02 Oct 2020 20:08:12 +0200") Message-ID: <86o8ljeb3g.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dear, On Fri, 02 Oct 2020 at 20:08, Giovanni Biscuolo wrote: > I'm not very good in the triage of this bug: after a lot of trial and > error I was almost sure I found a conflicting package (emacs-hl-todo, > required by emacs-magit-todos) BUT I was NOT able to reproduce the bug > in a pure environment [...] > In that environment's emacs session I get an init.el loading error, but > I'm able to eval-buffer this: That's because your init.el and guix.scm do not match. For example, you are using =E2=80=99use-package=E2=80=99 inside =E2=80=99init.el=E2=80=99 wi= thout installing it, I mean it does not appear neither inside =E2=80=99guix.scm=E2=80=99 =E2=80=93=E2= =80=93 I do not understand from where it comes from. Therefore, I am not sure about the option =E2=80=99= =E2=80=93pure=E2=80=99 but the option =E2=80=99=E2=80=93container=E2=80=99 should raise an error. = Do I miss something? > ;; -*- mode: emacs-lisp -*- > (unless (require 'guix-emacs nil 'noerror) > (package-initialize)) > (unless (require 'guix-emacs nil 'noerror) > ;; package archives > (when (>=3D emacs-major-version 24) > (require 'package) > (setq package-archives > '(("GNU_ELPA" . "https://elpa.gnu.org/packages/") > ("org" . "https://orgmode.org/elpa/") > ("MELPA_Stable" . "https://stable.melpa.org/packages/") > ("MELPA" . "https://melpa.org/packages/")) > package-archive-priorities > '(("GNU_ELPA" . 15) > ("org" . 10) > ("MELPA_Stable" . 5) > ("MELPA" . 0))))) >From my experience, I do not mix packages from Emacs archives and from Guix because it often leads to weirdness =E2=80=93=E2=80=93 unexpected beha= viour at least=E2=80=A6 Personally, I have removed the use of all the =E2=80=98pack= age.el=E2=80=99 functions and only use packages =E2=80=99emacs-*=E2=80=99 from Guix and the= n configure them using =E2=80=99with-eval-after-load=E2=80=99. > (unless (require 'guix-emacs nil 'noerror) > (use-package emojify >From where the package =E2=80=99use-package=E2=80=99 comes from? > :ensure t > :pin "GNU_ELPA")) If you use a manifest.scm file, why do you need =E2=80=99use-package=E2=80= =99 and ELPA. If =E2=80=99emojify=E2=80=99 is not in Guix, please try to submit a patch = =E2=80=93 using =E2=80=9Cguix import elpa=E2=80=9D helps. > (unless (require 'guix-emacs nil 'noerror) > (use-package tramp > :ensure t > :pin "GNU_ELPA")) Well, =E2=80=99use-package=E2=80=99 does lazy evaluations if I remember cor= rectly. So why do you explicitly =E2=80=99require=E2=80=99 it just after? > (require 'tramp) AFAIU, it should be better to do: (use-package tramp :ensure t :defer t :pin =E2=80=9CGNU_ELPA :init ;; eval at init time :config ;; eval at use time ;; your TRAMP config (setq tramp-remote-path =E2=80=A6) =E2=80=A6) or to add =E2=80=99emacs-tramp=E2=80=99 to your manifest.scm file and then = write: (with-eval-after-load =E2=80=99tramp ;; your TRAMP config (setq tramp-remote-path =E2=80=A6) =E2=80=A6) (Note I do not know about TRAMP, so maybe =E2=80=99tramp-remote-path=E2=80= =99 should be evaluated at init time and not at use time. Aside the fact that TRAMP is part of vanilla Emacs, AFAICT.) > (unless (require 'guix-emacs nil 'noerror) > (use-package org > :mode (("\\.org$" . org-mode)) > :ensure org-plus-contrib > :pin org)) [...] > (require 'org-id) > (require 'org-toc) > (require 'org-tempo) Because of this mess about evaluating order, I am not sure this is correct. Instead, you should write something like: (use-package org =E2=80=A6 :config (require 'org-tempo)) or instead the =E2=80=99(require 'org-tempo)=E2=80=99 in your init.el, some= thing like: (use-package org-tempo :ensure t :defer t :after org) >From my understanding, you are misusing =E2=80=99use-package=E2=80=99. Or = you could rewrite: (with-eval-after-load 'org (require 'org-tempo)) (And I am personally doing that.) Last, your starting time should be pretty long, right? Hum? IMHO, it could be really faster if you use =E2=80=99with-eval-after-load=E2=80=99 or =E2=80=99(use-package foo :defer t =E2=80=A6)=E2=80=99 and so enjoy the spe= edup by =E2=80=9Clazy=E2=80=9D evaluation. > ;; This file is automatically generated via init.org > ;; PLEASE do not edit this, edit init.org > (specifications->manifest > '("gs-fonts" > "font-dejavu" > "font-gnu-freefont" > "unicode-emoji" > "emacs" > "emacs-emojify" And you have =E2=80=99(use-package emojify :ensure t)=E2=80=99, it appears = to me a bad idea. And I am pretty sure that leads to issues. Choose if the packages come from ELPA&co _or_ Guix, IMHO. > )) I could have misread, but no =E2=80=99emacs-use-package=E2=80=99. Hope that helps, simon From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 04 13:21:42 2020 Received: (at 43243) by debbugs.gnu.org; 4 Oct 2020 17:21:42 +0000 Received: from localhost ([127.0.0.1]:46656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kP7hd-0005CV-St for submit@debbugs.gnu.org; Sun, 04 Oct 2020 13:21:42 -0400 Received: from ns13.heimat.it ([46.4.214.66]:45836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kP7hb-0005CG-To for 43243@debbugs.gnu.org; Sun, 04 Oct 2020 13:21:40 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 54ACD3021BA; Sun, 4 Oct 2020 17:21:33 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SNcIKxrpUUvO; Sun, 4 Oct 2020 17:21:13 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 9644A3021B8; Sun, 4 Oct 2020 17:21:13 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 3F0A178AA93; Sun, 4 Oct 2020 19:21:08 +0200 (CEST) Received: (nullmailer pid 4827 invoked by uid 1000); Sun, 04 Oct 2020 17:21:05 -0000 From: Giovanni Biscuolo To: zimoun Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <86sgb0s6ys.fsf@gmail.com> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> Date: Sun, 04 Oct 2020 19:21:03 +0200 Message-ID: <87362toqkg.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243 Cc: Maxim Cournoyer , 43243@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I resolved this issue: (obviously) It was my fault, please see below. zimoun writes: [...] > Hum? What is your =E2=80=99~/.emacs.d/init.el=E2=80=99&co.? The issue s= eems the > loading order. It could happen with lazy eval &co. Well, this =E2=80=99= alist=E2=80=99 > is from =E2=80=99org.el=E2=80=99, so it appears to me a bit weird. This sentence slowly guided me to the solution: I still had ~/.emacs.d/elpa and after I deleted that, the initial error reported in this bug disappeared, with another one I discovered later. AFAIU the error was triggered by the fact that my Emacs (on foreign distro) was still loading some old code from ~/.emacs.d/elpa, installed using use-package (mixed with Debian packages in some case) before I migrated to Guix Emacs. All this confusion comes from the fact that before upgrading to 27.1 I was using the same version (26.3) installed from Debian and then migrated to Guix: this way, apart some strange warning I fully understand only today, my Emacs Guix was running fine as before. So when I upgraded I misintepreted the situation as coming from some problem of elfeed-org with 27.1. Probably we should add a warning in our manual to avoid other users on foreign distros will get in similar situations: I'd like to help but I'm not sure I'll be able to find the right words. Simon: about my strange use of =2D-8<---------------cut here---------------start------------->8--- (unless (require 'guix-emacs nil 'noerror) (use-package =2D-8<---------------cut here---------------end--------------->8--- I think is a tengent here, so if you agree I'd discuss it on guix-users (IMHO is OT on guix-devel). Re. this bug, I think the situation is clear now and if you agree I'd close it. Thanks a lot! Emacs-Fu panda Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl96BIEMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSkU0P/ik+jHybB+QKnIXGkGrzDsKehjjXXVi7Bw1jhrgR XcIG4ft/peheZ6BqB354mTmGVGvycSqGfa7R+HSiYL/a+OMld9c2IeVnhyZmjJqu 7kMO9r1UW7Etj9s+HXTpH44K0pcHCs1XKRd5erfNMqeO6eB44DwE8T6kUcpsM9Xw BA/42ew1dGXPAPdhMtvfoZ0wbdMEaDUWagkoBvZj+ZdM3lDH//xH+abhoH64RVa/ VMrpJPbG9FHDYzD5XuWgeZHY2iNhFcQMnKa9UZT0CxNz6TUcr9fB78Q/CwV/5dg7 60QVvWtTpl+lzxiViGtHjge6BFoT5T1IXQ2rWL3k5O94hPw27P4/8bBR46kD+cnI gMuk2WjEGZGWfV6Mm0Bp4GwDsyQhJpPqY775RvZvI4sdIuQKVTUZ/sUAGLEbU0Um hiciC2bsiCpK1DGrqWsUGHSYxHYf7oiXbZpo3qFWwocIWkEF+1777AkZBR/PZqdP avchZgoRCoO/hIGrjZVa/B7xhnrYLwCsOqyGOXnUWiS044Zv4kEM6IUyN/UysTIq g7rSfG3ZsjplMCDgCO+YYn9aKBMCfMYLkwlm/h/OACEndAH5iu+LP7TNNr1ulGbf Lz1W6qWdkvke1+j1CwvUyKufW7sdkV/aZyRusgWf/U2p9wo9ekOfp14HZ95QDNuC 8E4g =321T -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 04 13:38:19 2020 Received: (at 43243-done) by debbugs.gnu.org; 4 Oct 2020 17:38:19 +0000 Received: from localhost ([127.0.0.1]:46673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kP7xj-0005cF-1U for submit@debbugs.gnu.org; Sun, 04 Oct 2020 13:38:19 -0400 Received: from mail-qt1-f170.google.com ([209.85.160.170]:37981) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kP7xS-0005au-TW for 43243-done@debbugs.gnu.org; Sun, 04 Oct 2020 13:38:17 -0400 Received: by mail-qt1-f170.google.com with SMTP id q26so2114091qtb.5 for <43243-done@debbugs.gnu.org>; Sun, 04 Oct 2020 10:38:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=dKOHlXAiu6crYBziCs23MMpLiD8DIuCZcBv1E1aikBQ=; b=qcgX4XX82vFIAaokPJFlI9VBNNy22dD4FFx4oZbCp1JuC3yhw6DcjKuKEuBznVvm8+ wJRf5NvqLKz5Z7zUkRgTNadSlEh7wVH3GFfVxIJZj5FbtrC/AGAvqDrV4bYYVF2Cg0q4 4iBloM9bG3BHOi7BsIHP2vzKN9fJMBnvfSdnWtVGGGTEITdIUIkhf034ZyOcGbD4hSiW pZsmSXhjuMRod53uoLjrVytfmp9eNj3a24pHZd+MWB6rnYFxGH00iOyvLG3mK7cXGh8s k/j0ZtlGo4J5+Mb9wZh8/Q5qtoSorBLY88Z3C6lvPvAfM8HTzmCLWATytxOSeqQdJATC dOpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=dKOHlXAiu6crYBziCs23MMpLiD8DIuCZcBv1E1aikBQ=; b=p+k7q8w8/NY8Zc6O+5M6dwqVcc5X/ltAkjWiAkXpGloYQ6vWV7EgVJWinZdSpdOYnK nC9Fdgmh3311E6lubPU1yLvP7VkHYsiKcMYky1XC8PAMAjjKmO/o6wFwN9jHdZhotGkx sfrbb6fatGWwnqY3DusMiZCI/KYWLZQc7K7a7H7//btEmjfEerYG5TFjQhmBqqTfElqX gziS8rBnui5YbHr682lyESCNq0hGX1cBTjDqM7o2+Q63XngvPnfCH4KHJKJzdFM1SEbi 40Ow8XXORxFR1a+BAKP35ap1qhU4Y9TFft1G9hpu6JEqRrSFvLE1cufHL1YQ5vKeLmcd 99aA== X-Gm-Message-State: AOAM530rc1DLZ1dnBAVjLp5BaUpFUpX77lw0F0EYYFK68zudpNT7XwIq 3v7xjJZI5hQ03ttspv8yoxiqFmAQwfbRKQ== X-Google-Smtp-Source: ABdhPJzpqUKr+RVjUaIoCa4xm5flurvDT6NaQL/jFZGP0skhe3ZaBdBRi9NyvjRCQ5LfEREj8blBAg== X-Received: by 2002:ac8:1301:: with SMTP id e1mr10778752qtj.136.1601833077187; Sun, 04 Oct 2020 10:37:57 -0700 (PDT) Received: from hurd (dsl-156-63.b2b2c.ca. [66.158.156.63]) by smtp.gmail.com with ESMTPSA id 206sm5802118qkk.27.2020.10.04.10.37.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Oct 2020 10:37:56 -0700 (PDT) From: Maxim Cournoyer To: Giovanni Biscuolo Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> <87362toqkg.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> Date: Sun, 04 Oct 2020 13:37:55 -0400 In-Reply-To: <87362toqkg.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> (Giovanni Biscuolo's message of "Sun, 04 Oct 2020 19:21:03 +0200") Message-ID: <87lfgllwng.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243-done Cc: 43243-done@debbugs.gnu.org, zimoun 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 (-) Hello Giovanni, Giovanni Biscuolo writes: > Hello, > > I resolved this issue: (obviously) It was my fault, please see below. > > zimoun writes: > > [...] > >> Hum? What is your =E2=80=99~/.emacs.d/init.el=E2=80=99&co.? The issue = seems the >> loading order. It could happen with lazy eval &co. Well, this =E2=80= =99alist=E2=80=99 >> is from =E2=80=99org.el=E2=80=99, so it appears to me a bit weird. > > This sentence slowly guided me to the solution: I still had > ~/.emacs.d/elpa and after I deleted that, the initial error reported in > this bug disappeared, with another one I discovered later. > > AFAIU the error was triggered by the fact that my Emacs (on foreign > distro) was still loading some old code from ~/.emacs.d/elpa, installed > using use-package (mixed with Debian packages in some case) before I > migrated to Guix Emacs. As with other things Guix, mix and match of ad-hoc package management (e.g., Emacs' native package management) and Guix can cause conflicts. There is not always a clear solution to these problems. I don't use Emacs' native package management facility, but if it clashes with our own use of EMACSLOADPATH and site-start.el, it could be work looking into (as a fresh bug). I'll close this one for now. Thanks! Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 05 08:57:22 2020 Received: (at 43243-done) by debbugs.gnu.org; 5 Oct 2020 12:57:22 +0000 Received: from localhost ([127.0.0.1]:48306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPQ3O-0003Cf-7r for submit@debbugs.gnu.org; Mon, 05 Oct 2020 08:57:22 -0400 Received: from ns13.heimat.it ([46.4.214.66]:55306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPQ3M-0003CO-GH for 43243-done@debbugs.gnu.org; Mon, 05 Oct 2020 08:57:21 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 993143021B8; Mon, 5 Oct 2020 12:57:13 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rr0bCmK1NyGI; Mon, 5 Oct 2020 12:57:12 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.169.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id D80683021B5; Mon, 5 Oct 2020 12:57:11 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 9C369791539; Mon, 5 Oct 2020 14:57:09 +0200 (CEST) Received: (nullmailer pid 19836 invoked by uid 1000); Mon, 05 Oct 2020 12:57:08 -0000 From: Giovanni Biscuolo To: Maxim Cournoyer Subject: Re: bug#43243: emacs-elfeed-org, mapc: =?utf-8?Q?Symbol=E2=80=99s?= function definition is void In-Reply-To: <87lfgllwng.fsf@gmail.com> Organization: Xelera.eu References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> <87362toqkg.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87lfgllwng.fsf@gmail.com> Date: Mon, 05 Oct 2020 14:57:08 +0200 Message-ID: <87k0w4kezf.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243-done Cc: 43243-done@debbugs.gnu.org, zimoun 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 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello, Maxim Cournoyer writes: [...] >> AFAIU the error was triggered by the fact that my Emacs (on foreign >> distro) was still loading some old code from ~/.emacs.d/elpa, installed >> using use-package (mixed with Debian packages in some case) before I >> migrated to Guix Emacs. > > As with other things Guix, mix and match of ad-hoc package management > (e.g., Emacs' native package management) and Guix can cause conflicts. > There is not always a clear solution to these problems. I think the only conflicting code was coming from ~/.emacs.d/elpa and I did not realized this until yesterday. I still do not fully understad what is the config option in my init.el loading that code, but it's tangent here. > I don't use Emacs' native package management facility, but if it clashes > with our own use of EMACSLOADPATH and site-start.el, it could be work > looking into (as a fresh bug). AFAIU this is not happening. > I'll close this one for now. Thanks! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAl97GCQMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSfbAP/j0mrpigiXuVv+Xvl2xj++yFrKVCATNzb2yGh/k2 1bkAqC1SlAjLRQX9LF7uHpMzE94M5GP0ttbEE6mQdS1sbjohotnqp2hkC3zTwjf2 nzXDbL7+OOgvSw85KQhxgxvq1JV1f5yGms+mbVvEz6jJ55+C30T3MWmp6/CUUdpO 0pGvTo6ZfWmfjVAVZpoze5A2O+EROyx/1VVnoVaeGiw4zdmODxTwtbEj3ZIR+tpw PfoTGV3TgfzItwlUsnfIwMcKWDzGLs8qm+wxbWOkxPAhkGA27yoOi/MA4BcpIPpK hE9BuWdD0zYc/UitXtLWsBx3sCyWozswiBlQJseE+2o49Xq11ij6drdAMFhmNWhq FuhUHCPRvRtzPge/HSxwU0jX/zzA1dXDuMFyFGB8/sDkn/MnlXPLF3I3VmHHqiAf UvhfLhGes932fk0cD2ZT9lj9OpjMUDP7iKfZY4TCb1uyYZ6UwRCeQwzhblBRdTYJ WJe0f3+/snxDSTPfZk4UaANmUooViBEBV0dLgg23DlCRyjmiwuxapvWU7q91DE5Q w8AX/U5dyWtkB503KdSLr2z2XpOFIvs+E0Z+2OHnSdq0zcODad8KNQJWQ2n3VZh5 cEgkJ5Sdl0URsHbJiKe1iFDkCXRNKcCXGggXEyLv/+TdiVfY0wLxGU0i+gNlJEQz jmaP =/sLC -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 05 09:45:39 2020 Received: (at 43243-done) by debbugs.gnu.org; 5 Oct 2020 13:45:39 +0000 Received: from localhost ([127.0.0.1]:48367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPQo7-0004OW-85 for submit@debbugs.gnu.org; Mon, 05 Oct 2020 09:45:39 -0400 Received: from mail-qk1-f181.google.com ([209.85.222.181]:37794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPQo4-0004OH-G6 for 43243-done@debbugs.gnu.org; Mon, 05 Oct 2020 09:45:37 -0400 Received: by mail-qk1-f181.google.com with SMTP id z6so3368063qkz.4 for <43243-done@debbugs.gnu.org>; Mon, 05 Oct 2020 06:45:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nCrcz2fzx6IqN09RvBdrt+sR+pRVFZG9u9MO+fbETws=; b=N4WD5rXOzCFuWved3mKwweUSnv32SR/hEOpBAVvaf+athWcMCHJanPnpxdoY+7KJmq 46PxlGcr+9fgjm+apaM2ma2vzGwz7dyj1LPBOyEcJ605wU8K2e4cdaMwuri+G+Q3fx7A g10gkyncgo2udx2Q/NwYeCslxWpFE9KgI4IrD/xCKmYnhv+o9Po46l6gfMFQC1iXLR4c 2pYdNR1tb8SZYupvOFWZfrZ0GNNdSQjTDiKsLnIDNX1OwmKl5LcOmQvUMTq9UpHVeK9f 0t0SbA5SOE4dUZaXni7PYBdzk4MaQGnuXUNQXVuUbuoh9hZTAt+3HtbWu3iejvREBF8C LVPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nCrcz2fzx6IqN09RvBdrt+sR+pRVFZG9u9MO+fbETws=; b=Zs8dZRltyTNP51sPugLDCD6zouZrYGZz4susVcEV/a6S5eH6DKwpgJBAavjuHZOtWX Su4JBUoJ3HDT/k5FgQyb5gtMxXeLNh4LGivCOc6oB4byTeKKR7EsoBu2ulKwfK/qHjiD IeCTFXxjSecq/MFZoJ6o/LExNXMAKHWin7uVXgsakllrmQEfV4DYwM3C9Jx7EdqwxH4+ 9fdCY2sjkJgVFbqmLsNDURQyn7F6w1zhKLqw/qgDFr3XpEv27ChkOfewLm6uvlZaRcWy ametqvPc9wnVL7pom/dz+WnI9qCo/3KDjhomzPr/tNv/s1od1mJvtEG1OvrXceMkrJx+ Vo3Q== X-Gm-Message-State: AOAM530UoR00ZgvotagwV4hwweHBS/O0sh1nfDKquiEgKDLgVdwvce44 sRfmvVLGmcMWifCZqqGtGKKAZ8i3B00tbWY2zK6NWT6Nkc/VGg== X-Google-Smtp-Source: ABdhPJyachhYdW5wBNhKDwCKgyHHBYxaR5HHWfV5/mIAhW+9J/xAqE6alMiiI/x4vo9Dj9IJwUCgakfAqX91OPmSQCs= X-Received: by 2002:a37:a5ca:: with SMTP id o193mr23056qke.126.1601905530081; Mon, 05 Oct 2020 06:45:30 -0700 (PDT) MIME-Version: 1.0 References: <877dt7vuc8.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87k0x652pb.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <874knir44a.fsf@gmail.com> <87sgb25n66.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <877dscpud6.fsf@gmail.com> <87lfgs310x.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <86sgb0s6ys.fsf@gmail.com> <87362toqkg.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> <87lfgllwng.fsf@gmail.com> <87k0w4kezf.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> In-Reply-To: <87k0w4kezf.fsf@roquette.i-did-not-set--mail-host-address--so-tickle-me> From: zimoun Date: Mon, 5 Oct 2020 15:45:18 +0200 Message-ID: Subject: =?UTF-8?Q?Re=3A_bug=2343243=3A_emacs=2Delfeed=2Dorg=2C_mapc=3A_Symbol=E2=80=99s_fu?= =?UTF-8?Q?nction_definition_is_void?= To: Giovanni Biscuolo Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43243-done Cc: 43243-done@debbugs.gnu.org, Maxim Cournoyer 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 (-) On Mon, 5 Oct 2020 at 14:57, Giovanni Biscuolo wrote: > >> AFAIU the error was triggered by the fact that my Emacs (on foreign > >> distro) was still loading some old code from ~/.emacs.d/elpa, installed > >> using use-package (mixed with Debian packages in some case) before I > >> migrated to Guix Emacs. > > > > As with other things Guix, mix and match of ad-hoc package management > > (e.g., Emacs' native package management) and Guix can cause conflicts. > > There is not always a clear solution to these problems. > > I think the only conflicting code was coming from ~/.emacs.d/elpa and I > did not realized this until yesterday. I still do not fully understad > what is the config option in my init.el loading that code, but it's > tangent here. Each time you have '(use-package foo :ensure t)' and '(specifications->manifest (list "emacs-foo"))' then it is conflicting. Please re-read this message [1]. The option in your init.el loading that code is ':ensure t'. See: "The :ensure keyword causes the package(s) to be installed automatically if not already present on your system:"; from the 'use-package' documentation [2]. [1] [2] All the best, simon From unknown Fri Aug 15 03:37:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 03 Nov 2020 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator