Your message dated Tue, 15 Dec 2020 10:41:20 +0530
with message-id 
<camqdx_cbkmsgj1pnvufycf1eqjc6d_7ihpa1ynyhwvanuqe...@mail.gmail.com>
and subject line Re: Bug#977339: pandoc: `data-dir` or `XDG_DATA_HOME` don't 
appear to work for --defaults
has caused the Debian Bug report #977339,
regarding pandoc: `data-dir` or `XDG_DATA_HOME` don't appear to work for 
--defaults
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
977339: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977339
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pandoc
Version: 2.9.2.1-1+b1
Severity: normal

Dear Maintainer,

The --defaults option does not appear to look in $HOME/.local/share/pandoc/
it also does not appear to look into $XDG_DATA_HOME/pandoc/ to look
for the file mentioned in this option.

$ export XDG_DATA_HOME=$HOME/.local/share
$ pandoc -d options report.md
pandoc: options.yaml: openBinaryFile: does not exist (No such file or
directory)

(This is in spite of the fact that $HOME/.local/share/pandoc/options.yaml
exists.)

The man page mentions these two locations.

Regards,

Kapil.
--

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.199-16598-gb08cd9ce6991 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_IN.utf8, LC_CTYPE=en_IN.utf8 (charmap=UTF-8), LANGUAGE not
set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages pandoc depends on:
ii  libc6                     2.31-5
ii  libcmark-gfm-extensions0  0.29.0.gfm.0-6
ii  libcmark-gfm0             0.29.0.gfm.0-6
ii  libffi7                   3.3-5
ii  libgmp10                  2:6.2.1+dfsg-1
ii  libpcre3                  2:8.39-13
ii  pandoc-data               2.9.2.1-1
ii  zlib1g                    1:1.2.11.dfsg-2

pandoc recommends no packages.

Versions of packages pandoc suggests:
pn  citation-style-language-styles  <none>
pn  context                         <none>
pn  ghc                             <none>
ii  groff                           1.22.4-5
pn  libjs-mathjax                   <none>
pn  librsvg2-bin                    <none>
pn  node-katex                      <none>
pn  nodejs                          <none>
ii  pandoc-citeproc                 0.17.0.1-1+b1
ii  perl                            5.32.0-5
pn  php                             <none>
pn  python                          <none>
pn  r-base-core                     <none>
ii  ruby                            1:2.7+2
ii  texlive-latex-extra             2020.20201129-1
ii  texlive-latex-recommended       2020.20200925-1
ii  texlive-luatex                  2020.20200925-1
pn  texlive-xetex                   <none>
pn  wkhtmltopdf                     <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Oops! Thanks!

As you pointed out, I misread the manual page.

Once the file was moved to $HOME/.local/share/pandoc/defaults/options.yaml
it was found and it worked!

Marking this bug as done.

Regards,

Kapil.
--

On Mon, 14 Dec 2020 at 22:37, John MacFarlane <[email protected]> wrote:

> The man page says:
>
> > The file will be searched for first in the working directory, and then in
> > the `defaults` subdirectory of the user data directory
>
> It looks as if you've put your options.yaml directly in the user
> data directory rather than in the defaults subdirectory of that
> directory: try `$HOME/.local/share/pandoc/defaults/options.yaml`.
>

--- End Message ---

Reply via email to