[Remind-Fans] Prerequisites (was Re: Remind 04.02.00 BETA)

julio julio at jcrcx.xyz
Tue Oct 11 22:38:28 EDT 2022


> > > I was missing libpango-perl and libcairo-perl after a fresh install
> > > of Ubuntu. Added them from the repos and rem2pdf works fine now.
> > > Those prerequisites should maybe be mentioned in the general README
> > > as well.
> >
> > I've added the list of prerequisites in this commit:
> > https://salsa.debian.org/dskoll/remind/-/commit/603228b944f6ade78d1954e08c04e74bbfd7b9c6
> >
> > I run Debian, so I only know which Debian/Ubuntu packages satisfy the
> > prerequisites.  If anyone knows the equivalent RPM/dnf package names,
> > please let me know and I'll add those to the README.

For Gentoo:

dev-perl/Pango [1] and dev-perl/Cairo [2] for rem2pdf

dev-perl/JSON-MaybeXS [3] and dev-perl/JSON [4] for rem2html

[1] https://packages.gentoo.org/packages/dev-perl/Pango
[2] https://packages.gentoo.org/packages/dev-perl/Cairo
[3] https://packages.gentoo.org/packages/dev-perl/JSON-MaybeXS
[4] https://packages.gentoo.org/packages/dev-perl/JSON

--
Julio


On 22/10/11 10:12PM, remind-fans-request at lists.skoll.ca wrote:
> Send Remind-fans mailing list submissions to
> 	remind-fans at lists.skoll.ca
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	https://dianne.skoll.ca/mailman/listinfo/remind-fans
> or, via email, send a message with subject or body 'help' to
> 	remind-fans-request at lists.skoll.ca
>
> You can reach the person managing the list at
> 	remind-fans-owner at lists.skoll.ca
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Remind-fans digest..."
>
>
> Today's Topics:
>
>    1. Re: Prerequisites (was Re: Remind 04.02.00 BETA 1 is
>       Available) (Merell L. Matlock, Jr.)
>    2. Re: Prerequisites (was Re: Remind 04.02.00 BETA 1 is
>       Available) (Merell L. Matlock, Jr.)
>    3. Re: Prerequisites (was Re: Remind 04.02.00 BETA 1 is
>       Available) (Dianne Skoll)
>    4. Re: Prerequisites (was Re: Remind 04.02.00 BETA 1 is
>       Available) (Merell L. Matlock, Jr.)
>    5. Arch and tcllib (was Re: Prerequisites (was Re: Remind
>       04.02.00 BETA 1 is Available)) (Dianne Skoll)
>    6. Re: Arch and tcllib (was Re: Prerequisites (was Re: Remind
>       04.02.00 BETA 1 is Available)) (Merell L. Matlock, Jr.)
>    7. Re: Remind 04.02.00 BETA 1 is Available (julio)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 11 Oct 2022 12:03:54 -0400
> From: "Merell L. Matlock, Jr." <mlmatlock at gmail.com>
> To: Users of Remind <remind-fans at lists.skoll.ca>
> Subject: Re: [Remind-Fans] Prerequisites (was Re: Remind 04.02.00 BETA
> 	1 is Available)
> Message-ID: <20221011160354.cd7vtpo3vmhq6sw4 at Jammin1.home.lan>
> Content-Type: text/plain; charset=us-ascii
>
> On Tue, Oct 11, 2022 at 11:05:01AM -0400, Dianne Skoll via Remind-fans wrote:
> > On Tue, 11 Oct 2022 16:34:38 +0200
> > Andreas Klostermaier via Remind-fans <remind-fans at lists.skoll.ca> wrote:
> >
> > [...]
> >
> > > I was missing libpango-perl and libcairo-perl after a fresh install
> > > of Ubuntu. Added them from the repos and rem2pdf works fine now.
> > > Those prerequisites should maybe be mentioned in the general README
> > > as well.
> >
> > I've added the list of prerequisites in this commit:
> > https://salsa.debian.org/dskoll/remind/-/commit/603228b944f6ade78d1954e08c04e74bbfd7b9c6
> >
> > I run Debian, so I only know which Debian/Ubuntu packages satisfy the
> > prerequisites.  If anyone knows the equivalent RPM/dnf package names,
> > please let me know and I'll add those to the README.
> >
> For Arch Linux:
>
> pango-perl [1] and cairo-perl [2] for rem2pdf
>
> perl-json-maybexs [3] and perl-json [4] for rem2html
>
> [1] https://archlinux.org/packages/extra/x86_64/pango-perl/
> [2] https://archlinux.org/packages/extra/x86_64/cairo-perl/
> [3] https://archlinux.org/packages/community/any/perl-json-maybexs/
> [4] https://archlinux.org/packages/community/any/perl-json/
>
> Merell
> --
> So this is what it feels like to be potato salad
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 11 Oct 2022 12:18:30 -0400
> From: "Merell L. Matlock, Jr." <mlmatlock at gmail.com>
> To: Users of Remind <remind-fans at lists.skoll.ca>
> Subject: Re: [Remind-Fans] Prerequisites (was Re: Remind 04.02.00 BETA
> 	1 is Available)
> Message-ID: <20221011161830.qkvxnbsod76w7x77 at Jammin1.home.lan>
> Content-Type: text/plain; charset=us-ascii
>
> On Tue, Oct 11, 2022 at 12:03:54PM -0400, Merell L. Matlock, Jr. wrote:
> > >
> > For Arch Linux:
> >
> > pango-perl [1] and cairo-perl [2] for rem2pdf
> >
> > perl-json-maybexs [3] and perl-json [4] for rem2html
> >
> > [1] https://archlinux.org/packages/extra/x86_64/pango-perl/
> > [2] https://archlinux.org/packages/extra/x86_64/cairo-perl/
> > [3] https://archlinux.org/packages/community/any/perl-json-maybexs/
> > [4] https://archlinux.org/packages/community/any/perl-json/
> >
> I should've been a little clearer.
>
> The official [1] package only has tk for an optional dependency (if you
> want to run TkRemind).
>
> If you compile your own, you'll need the packages above.
>
> [1] https://archlinux.org/packages/community/x86_64/remind/
>
>
> Merell
> --
> The time is right to make new friends.
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 11 Oct 2022 12:22:12 -0400
> From: Dianne Skoll <dianne at skoll.ca>
> To: remind-fans at lists.skoll.ca
> Subject: Re: [Remind-Fans] Prerequisites (was Re: Remind 04.02.00 BETA
> 	1 is Available)
> Message-ID: <20221011122212.55d399ab at gato.skoll.ca>
> Content-Type: text/plain; charset=US-ASCII
>
> On Tue, 11 Oct 2022 12:18:30 -0400
> "Merell L. Matlock, Jr. via Remind-fans" <remind-fans at lists.skoll.ca>
> wrote:
>
> > The official [1] package only has tk for an optional dependency (if
> > you want to run TkRemind).
>
> The Arch dependencies look broken.  TkRemind requires tk, but it also
> requires tcllib: https://aur.archlinux.org/packages/tcllib
>
> Regards,
>
> Dianne.
>
>
> ------------------------------
>
> Message: 4
> Date: Tue, 11 Oct 2022 17:13:43 -0400
> From: "Merell L. Matlock, Jr." <mlmatlock at gmail.com>
> To: Users of Remind <remind-fans at lists.skoll.ca>
> Subject: Re: [Remind-Fans] Prerequisites (was Re: Remind 04.02.00 BETA
> 	1 is Available)
> Message-ID: <20221011211343.lav5ogq3ilkxyprz at Jammin1.home.lan>
> Content-Type: text/plain; charset=us-ascii
>
> On Tue, Oct 11, 2022 at 12:22:12PM -0400, Dianne Skoll via Remind-fans wrote:
> > On Tue, 11 Oct 2022 12:18:30 -0400
> > "Merell L. Matlock, Jr. via Remind-fans" <remind-fans at lists.skoll.ca>
> > wrote:
> >
> > > The official [1] package only has tk for an optional dependency (if
> > > you want to run TkRemind).
> >
> > The Arch dependencies look broken.  TkRemind requires tk, but it also
> > requires tcllib: https://aur.archlinux.org/packages/tcllib
> >
> For Arch, tcllib is not a hard dependency for tk; and as you note,
> tcllib is an AUR package; and while I can't find it in writing, Arch
> rules are that official packages cannot depend on anything from the AUR.
>
> I guess the good thing is that if someone newly installs remind (and the
> optdepend tk), then tries to run TkRemind, they'll get a nice error
> message informing them that tcllib is missing.  :)
>
> Merell
> --
> inoculatte:
> 	To take coffee intravenously when you are running late.
>
>
> ------------------------------
>
> Message: 5
> Date: Tue, 11 Oct 2022 17:16:14 -0400
> From: Dianne Skoll <dianne at skoll.ca>
> To: remind-fans at lists.skoll.ca
> Subject: [Remind-Fans] Arch and tcllib (was Re: Prerequisites (was Re:
> 	Remind 04.02.00 BETA 1 is Available))
> Message-ID: <20221011171614.05d03efe at gato.skoll.ca>
> Content-Type: text/plain; charset=US-ASCII
>
> On Tue, 11 Oct 2022 17:13:43 -0400
> "Merell L. Matlock, Jr. via Remind-fans" <remind-fans at lists.skoll.ca>
> wrote:
>
> > For Arch, tcllib is not a hard dependency for tk;
>
> No, but tcllib *is* a hard dependency for TkRemind.  So then
> Arch shouldn't even offer to resolve TkRemind dependencies, or it should
> make tcllib into an official package.
>
> > I guess the good thing is that if someone newly installs remind (and
> > the optdepend tk), then tries to run TkRemind, they'll get a nice
> > error message informing them that tcllib is missing.  :)
>
> Yep.
>
> Regards,
>
> Dianne.
>
>
>
> ------------------------------
>
> Message: 6
> Date: Tue, 11 Oct 2022 20:10:14 -0400
> From: "Merell L. Matlock, Jr." <mlmatlock at gmail.com>
> To: Users of Remind <remind-fans at lists.skoll.ca>
> Subject: Re: [Remind-Fans] Arch and tcllib (was Re: Prerequisites (was
> 	Re: Remind 04.02.00 BETA 1 is Available))
> Message-ID: <20221012001014.edcojzdtbqqzsgzr at Jammin1.home.lan>
> Content-Type: text/plain; charset=us-ascii
>
> On Tue, Oct 11, 2022 at 05:16:14PM -0400, Dianne Skoll via Remind-fans wrote:
> >
> > No, but tcllib *is* a hard dependency for TkRemind.  So then
> > Arch shouldn't even offer to resolve TkRemind dependencies, or it should
> > make tcllib into an official package.
> >
> There is an existing bug report [1].
>
> [1] https://bugs.archlinux.org/task/69899
>
> Merell
> --
> The world is no nursery.
> 		-- Sigmund Freud
>
>
> ------------------------------
>
> Message: 7
> Date: Tue, 11 Oct 2022 21:12:11 -0500
> From: julio <julio at jcrcx.xyz>
> To: remind-fans at lists.skoll.ca
> Subject: Re: [Remind-Fans] Remind 04.02.00 BETA 1 is Available
> Message-ID: <20221012021211.ohh7jx7dfnaktii3 at art>
> Content-Type: text/plain; charset=us-ascii
>
> I'm also testing out the new version. But haven't tested the new
> features. I will soon!
>
> Best,
>
> Julio
>
> On 22/10/11 12:00PM, remind-fans-request at lists.skoll.ca wrote:
> > Send Remind-fans mailing list submissions to
> > 	remind-fans at lists.skoll.ca
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > 	https://dianne.skoll.ca/mailman/listinfo/remind-fans
> > or, via email, send a message with subject or body 'help' to
> > 	remind-fans-request at lists.skoll.ca
> >
> > You can reach the person managing the list at
> > 	remind-fans-owner at lists.skoll.ca
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Remind-fans digest..."
> >
> >
> > Today's Topics:
> >
> >    1. Remind 04.02.00 BETA 1 is Available (Dianne Skoll)
> >    2. Re: Remind 04.02.00 BETA 1 is Available (Andreas Klostermaier)
> >    3. Prerequisites (was Re: Remind 04.02.00 BETA 1 is Available)
> >       (Dianne Skoll)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Mon, 10 Oct 2022 17:36:54 -0400
> > From: Dianne Skoll <dianne at skoll.ca>
> > To: Users of Remind <remind-fans at lists.skoll.ca>
> > Subject: [Remind-Fans] Remind 04.02.00 BETA 1 is Available
> > Message-ID: <20221010173654.4cede173 at gato.skoll.ca>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Hi,
> >
> > Remind 04.02.00 BETA 1 is available in git.  You can directly download a
> > tarball from Debian's github machine:
> >
> > https://salsa.debian.org/dskoll/remind/-/archive/04.02.00-BETA-1/remind-04.02.00-BETA-1.tar.gz
> >
> > This release has a whole bunch of fixes and new features, so please test.
> > I'm very interested to see if someone can break the MSF-formatting fixes
> > that have been added.
> >
> > Regards,
> >
> > Dianne.
> >
> > CHANGES TO REMIND
> >
> > * VERSION 4.2 Patch 0 - 2022-??-??
> >
> > - NEW FEATURE: remind: Allow weekdays to be globally-omitted.  For example:
> >
> >        OMIT Saturday Sunday
> >
> >   globally-omits all Saturdays and Sundays.
> >
> > - NEW FEATURE: remind: Add ansicolor() built-in function to make it easier
> >   to colorize reminders on the terminal.  Suggested by Tim Chase.
> >
> > - NEW FEATURE: remind: Add several special variables related to the color
> >   mode: $UseVTColors, $UseBGVTColors, $Use256Colors, $UseTrueColors and
> >   $TerminalBackground.  Based on a suggestion by Tim Chase.
> >
> > - NEW FEATURE: remind: Add utctolocal() and localtoutc() built-in functions.
> >
> > - NEW FEATURE: remind: Add timezone() built-in function.
> >
> > - NEW FEATURE: remind: Add trigtags() function per suggestion from Tim Chase.
> >
> > - BUG FIX: remind: Make MSF correctly format UTF-8 text and text with
> >   embedded ANSI color-changing codes.
> >
> > - BUG FIX: remind: Make ADDOMIT actually work correctly in a SATISFY-type
> >   REM command.  Bug found by Gunther Rei?ig
> >
> > - BUG FIX: Convert documentation files and src/lang.h to UTF-8.  Patch
> >   from Jochen Sprickerhof.
> >
> > - BUG FIX: Fix tests in non-UTF-8 locales.
> >
> > * VERSION 4.1 Patch 0 - 2022-09-25
> > -------------- next part --------------
> > A non-text attachment was scrubbed...
> > Name: not available
> > Type: application/pgp-signature
> > Size: 833 bytes
> > Desc: OpenPGP digital signature
> > URL: <http://dianne.skoll.ca/pipermail/remind-fans/attachments/20221010/77330793/attachment-0001.sig>
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Tue, 11 Oct 2022 16:34:38 +0200
> > From: Andreas Klostermaier <andreas at klostermaier.de>
> > To: Dianne Skoll via Remind-fans <remind-fans at lists.skoll.ca>
> > Subject: Re: [Remind-Fans] Remind 04.02.00 BETA 1 is Available
> > Message-ID: <c0b9a263-ea78-4480-b785-d27517bc56a3 at klostermaier.de>
> > Content-Type: text/plain; charset=UTF-8; format=flowed
> >
> > Am 10.10.22 um 23:36 schrieb Dianne Skoll via Remind-fans:
> >
> > > Remind 04.02.00 BETA 1 is available in git.
> >
> > I am running the new version without problems, have not tried any of the new features, though.
> >
> >
> > Had these two errors on make:
> >
> > ---
> > Not installing rem2html; missing JSON::MaybeXS
> >
> > rem2html-Docs say: "rem2html requires the Perl modules `JSON::Any' and `Getopt::Long'.  It
> > will not be installed unless you have those modules as well as Perl
> > itself."
> >
> > I have Perl installed on Ubuntu, but don't know which modules are missing and how to install them. I do not need rem2html, but maybe the installation notes could be more explicit?
> >
> >
> > ---
> > Not installing rem2pdf; missing Pango
> >
> > I was missing libpango-perl and libcairo-perl after a fresh install of Ubuntu. Added them from the repos and rem2pdf works fine now. Those prerequisites should maybe be mentioned in the general README as well.
> >
> >
> > lg
> > Andreas
> >
> >
> >
> >
> >
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Tue, 11 Oct 2022 11:05:01 -0400
> > From: Dianne Skoll <dianne at skoll.ca>
> > To: remind-fans at lists.skoll.ca
> > Subject: [Remind-Fans] Prerequisites (was Re: Remind 04.02.00 BETA 1
> > 	is Available)
> > Message-ID: <20221011110501.523bb325 at gato.skoll.ca>
> > Content-Type: text/plain; charset=US-ASCII
> >
> > On Tue, 11 Oct 2022 16:34:38 +0200
> > Andreas Klostermaier via Remind-fans <remind-fans at lists.skoll.ca> wrote:
> >
> > [...]
> >
> > > I was missing libpango-perl and libcairo-perl after a fresh install
> > > of Ubuntu. Added them from the repos and rem2pdf works fine now.
> > > Those prerequisites should maybe be mentioned in the general README
> > > as well.
> >
> > I've added the list of prerequisites in this commit:
> > https://salsa.debian.org/dskoll/remind/-/commit/603228b944f6ade78d1954e08c04e74bbfd7b9c6
> >
> > I run Debian, so I only know which Debian/Ubuntu packages satisfy the
> > prerequisites.  If anyone knows the equivalent RPM/dnf package names,
> > please let me know and I'll add those to the README.
> >
> > Regards,
> >
> > Dianne.
> >
> >
> > ------------------------------
> >
> > Subject: Digest Footer
> >
> > _______________________________________________
> > Remind-fans mailing list
> > Remind-fans at lists.skoll.ca
> > https://dianne.skoll.ca/mailman/listinfo/remind-fans
> > Remind is at https://dianne.skoll.ca/projects/remind/
> >
> >
> >
> > ------------------------------
> >
> > End of Remind-fans Digest, Vol 206, Issue 8
> > *******************************************
>
> --
> Julio Cesar RAMIREZ CEBALLOS
> julio at jcrcx.xyz
> (+52) 442 437 9643
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Remind-fans mailing list
> Remind-fans at lists.skoll.ca
> https://dianne.skoll.ca/mailman/listinfo/remind-fans
> Remind is at https://dianne.skoll.ca/projects/remind/
>
>
>
> ------------------------------
>
> End of Remind-fans Digest, Vol 206, Issue 9
> *******************************************

--
Julio Cesar RAMIREZ CEBALLOS
julio at jcrcx.xyz
(+52) 442 437 9643


More information about the Remind-fans mailing list