Bug#981018: pdf-presenter-console: LaTeX demo is not distributed and cannot be composed

2021-01-26 Thread Jerome BENOIT
Hi, thanks for your quick replies.

By reading your comment, I realized that I should try in a testing chroot 
environment.
So I tried: I can compose the two demos in testing.

Meanwhile, I noticed that the upstream source ball contains some .git* files.

Otherwise, I think that distributing the demo material as-is is a very good 
idea.
If you find the video too heavy, you can replace it with a shorter version of 
it.
The Makefile files are simple and illustrative. Personally, I not a huge fan of 
latexmk,
and write make own GNUmakefile.

Best wishes,
Jerome


-- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calcu...@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B



Bug#981018: pdf-presenter-console: LaTeX demo is not distributed and cannot be composed

2021-01-25 Thread Barak A. Pearlmutter
> In principle, it's possible to use URL instead of a local file in
> \movie, e.g.,
> .

That's an idea. Maybe as an option, guarded by latex \if tricks,
enabled by default.

> > Of course, they need pdfpc.sty in texlive-latex-extra.
>
> Actually, the demos currently do not need it.

Ah, right. Good point!



Bug#981018: pdf-presenter-console: LaTeX demo is not distributed and cannot be composed

2021-01-25 Thread Evgeny Stambulchik

On 2021-01-25 22:52, Barak A. Pearlmutter wrote:


Issue (a) is absolutely not ideal. I'm considering including them in
/usr/share/doc/pdf-presenter-console/examples/ but fiddling around to
have the Makefile just invoke latexmk, and adding a latexmkrc,


Don't the upstream Makefile's suffice?


and not
including the video files instead having the Makefile download them.
Including the video files seems like overkill.


In principle, it's possible to use URL instead of a local file in 
\movie, e.g., 
. 
Of course, one would need an Internet connection when opening the 
presentation.



Of course, they need pdfpc.sty in texlive-latex-extra.


Actually, the demos currently do not need it. Which is not to say that 
including pdfpc.sty in texlive-latex-extra is wrong, of course :).




Bug#981018: pdf-presenter-console: LaTeX demo is not distributed and cannot be composed

2021-01-25 Thread Barak A. Pearlmutter
Thanks for the report.

I think there are really two issues here.

(a) the demo/ source directory is not included in the package

(b) you're having trouble LaTeXing the demos

Issue (a) is absolutely not ideal. I'm considering including them in
/usr/share/doc/pdf-presenter-console/examples/ but fiddling around to
have the Makefile just invoke latexmk, and adding a latexmkrc, and not
including the video files instead having the Makefile download them.
Including the video files seems like overkill. Of course, they need
pdfpc.sty in texlive-latex-extra. Maybe the package should Suggest:
them? That seems like overkill. Maybe this stuff should be in a
separate -doc or -demo package? That seems a bit silly. I suppose
adding a check to the Makefile that issues a warning if those packages
are not installed might be the best compromise.

Which brings us to (b). Both the demos work fine for me (using plain
old "latexmk --pdf"). Under debian testing. Do you have
texlive-latex-extra installed? If so, please install latexmk and send
a full transcript of

$ cd demo
$ latexmk --pdf -gg pdfpc-demo.tex
$ cd pdfpc-video-example
$ latexmk --pdf -gg video-example.tex

and I'll see if I can diagnose the problem.



Bug#981018: pdf-presenter-console: LaTeX demo is not distributed and cannot be composed

2021-01-25 Thread Jerome Benoit
Package: pdf-presenter-console
Version: 4.5.0-2
Severity: minor

Dear Maintainer.

It appears that the demo material is not distributed.
More importantly, the LaTeX demo cannot be composed.
There is an option clash for the package color:

! LaTeX Error: Option clash for package color.

I could not figure out how to fix it.

Cheers,
Jerome

-- System Information:
Debian Release: Buster*
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-8-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pdf-presenter-console depends on:
ii  libatk1.0-0 2.30.0-2
ii  libc6   2.28-10
ii  libcairo-gobject2   1.16.0-4
ii  libcairo2   1.16.0-4
ii  libgdk-pixbuf2.0-0  2.38.1+dfsg-1
ii  libgee-0.8-20.20.1-2
ii  libglib2.0-02.58.3-2+deb10u2
ii  libgstreamer-plugins-base1.0-0  1.14.4-2
ii  libgstreamer1.0-0   1.14.4-1
ii  libgtk-3-0  3.24.5-1
ii  libjavascriptcoregtk-4.0-18 2.30.4-1~deb10u1
ii  libjson-glib-1.0-0  1.4.4-2
ii  libmarkdown22.2.4-1
ii  libpango-1.0-0  1.42.4-8~deb10u1
ii  libpangocairo-1.0-0 1.42.4-8~deb10u1
ii  libpoppler-glib80.71.0-5
ii  libsoup2.4-12.64.2-2
ii  libwebkit2gtk-4.0-372.30.4-1~deb10u1
ii  libx11-62:1.6.7-1+deb10u1

Versions of packages pdf-presenter-console recommends:
ii  gstreamer1.0-gtk3  1.14.4-1

pdf-presenter-console suggests no packages.

-- no debconf information