Bug#995467: Salvaging status

2021-12-20 Thread Ryan Kavanagh
Hi Wesley,

On Mon, Dec 20, 2021 at 11:42:42AM -0800, Wesley W. Terpstra wrote:
> Can I pass the baton of mlton package ownership off to someone?

Sure, I'm in the process of taking over maintainership:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995467#5

> I'd be happy to answer questions about how to get things to work, if
> that is helpful.

Great, thanks! I'll let you know if I have any questions.

Thanks,
Ryan

-- 
|)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
|\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A


signature.asc
Description: PGP signature


Bug#995467: Salvaging status

2021-12-20 Thread Wesley W. Terpstra
Can I pass the baton of mlton package ownership off to someone?

I've been intending to some day come back to working on this, but the
reality is, I probably never will.
I'd be happy to answer questions about how to get things to work, if that
is helpful.

You need someone who either is currently or wants to become a debian
developer (and go through that whole process).

On Mon, Dec 20, 2021 at 11:39 AM Henry Cejtin 
wrote:

> I built the pdf guide a while ago, and I noticed a few problems that I
> managed to work around.
>
> One point is that you need to have lots of other packages installed, and
> if you don't, it doesn't say anything clear.
>
> I installed all of the following to make it work:
>
> asciidoc
> texlive-full
> docbook
> source-highlight
> context-nonfree
> context-doc-nonfree
> docbook-dsssl-doc
> docbook-defguide
> python-apt-doc
> vim-doc
> w3m
> lynx
> links
> vim-scripts
> epubcheck
> sgmls-doc
>
> (This was a while ago, under Debian Stretch.)
>
> A second point is that under Buster and Bullseye, the convert program
> (from ImageMagick) won't accept pdf's.  The reason has to do with an old
> Ghostscript but and security concerns.
>
> This problem of convert losing this capability also causes the Debian
> package pdfsandwich to no longer work.  It is all a real problem.  Note,
> that there are many other ways to do what needs to be done.  To put
> images into a pdf you can use the Debian package img2pdf.  To go the
> other way, you can use pdfimages or pdftocairo (in poppler-utils).
>
> Somehow it seems that this should be fixed in the imagemagick package
> since there must be other programs that depend on it.
>
> I agree with the comments from people about it probably not being a good
> idea to just edit /etc/ImageMagick-6/policy.xml to let Ghostscript do
> stuff.  That definitely makes me too nervous to do.
>
> On Sun, Dec 19, 2021 at 9:33 PM Ryan Kavanagh  wrote:
> >
> > Another status update for those following at home:
> >
> > The mlton package (upstream release 20210117) now bootstraps and builds!
> >
> > For some reason I can't get the guide to compile (pdflatex spits out a
> > bunch of errors and then dies, and the tool that calls pdflatex suggests
> > the docbook input is invalid), so I might just temporarily disable
> > building/installing it. I figure having an installable mlton package
> > sans PDF guide is better than having no mlton package whatsoever in the
> > meantime.
> >
> > I have considerably more time to work on this now that the semester is
> > over, so I'm hoping to get it uploaded in the next week or so.
> >
> > Best,
> > Ryan
> >
> > --
> > |)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
> > |\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A
>


Bug#995467: Salvaging status

2021-12-20 Thread Henry Cejtin
I built the pdf guide a while ago, and I noticed a few problems that I
managed to work around.

One point is that you need to have lots of other packages installed, and
if you don't, it doesn't say anything clear.

I installed all of the following to make it work:

asciidoc
texlive-full
docbook
source-highlight
context-nonfree
context-doc-nonfree
docbook-dsssl-doc
docbook-defguide
python-apt-doc
vim-doc
w3m
lynx
links
vim-scripts
epubcheck
sgmls-doc

(This was a while ago, under Debian Stretch.)

A second point is that under Buster and Bullseye, the convert program
(from ImageMagick) won't accept pdf's.  The reason has to do with an old
Ghostscript but and security concerns.

This problem of convert losing this capability also causes the Debian
package pdfsandwich to no longer work.  It is all a real problem.  Note,
that there are many other ways to do what needs to be done.  To put
images into a pdf you can use the Debian package img2pdf.  To go the
other way, you can use pdfimages or pdftocairo (in poppler-utils).

Somehow it seems that this should be fixed in the imagemagick package
since there must be other programs that depend on it.

I agree with the comments from people about it probably not being a good
idea to just edit /etc/ImageMagick-6/policy.xml to let Ghostscript do
stuff.  That definitely makes me too nervous to do.

On Sun, Dec 19, 2021 at 9:33 PM Ryan Kavanagh  wrote:
>
> Another status update for those following at home:
>
> The mlton package (upstream release 20210117) now bootstraps and builds!
>
> For some reason I can't get the guide to compile (pdflatex spits out a
> bunch of errors and then dies, and the tool that calls pdflatex suggests
> the docbook input is invalid), so I might just temporarily disable
> building/installing it. I figure having an installable mlton package
> sans PDF guide is better than having no mlton package whatsoever in the
> meantime.
>
> I have considerably more time to work on this now that the semester is
> over, so I'm hoping to get it uploaded in the next week or so.
>
> Best,
> Ryan
>
> --
> |)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
> |\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A



Bug#995467: Salvaging status

2021-12-20 Thread Matthew Fluet
Great news!  I'm going to incorporate some of the bootstrap changes that we
identified on the GitHub issue into `master` in the next couple of weeks.
Hopefully, I'll also be able to cut a 202201?? release shortly after the
new year.
-Matthew

On Sun, Dec 19, 2021 at 10:33 PM Ryan Kavanagh  wrote:

> Another status update for those following at home:
>
> The mlton package (upstream release 20210117) now bootstraps and builds!
>
> For some reason I can't get the guide to compile (pdflatex spits out a
> bunch of errors and then dies, and the tool that calls pdflatex suggests
> the docbook input is invalid), so I might just temporarily disable
> building/installing it. I figure having an installable mlton package
> sans PDF guide is better than having no mlton package whatsoever in the
> meantime.
>
> I have considerably more time to work on this now that the semester is
> over, so I'm hoping to get it uploaded in the next week or so.
>
> Best,
> Ryan
>
> --
> |)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
> |\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A
>


Bug#995467: Salvaging status

2021-12-19 Thread Ryan Kavanagh
Another status update for those following at home:

The mlton package (upstream release 20210117) now bootstraps and builds!

For some reason I can't get the guide to compile (pdflatex spits out a
bunch of errors and then dies, and the tool that calls pdflatex suggests
the docbook input is invalid), so I might just temporarily disable
building/installing it. I figure having an installable mlton package
sans PDF guide is better than having no mlton package whatsoever in the
meantime.

I have considerably more time to work on this now that the semester is
over, so I'm hoping to get it uploaded in the next week or so.

Best,
Ryan

-- 
|)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
|\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A


signature.asc
Description: PGP signature


Bug#995467: Salvaging status

2021-10-30 Thread Henry Cejtin
Thanks a million for your working on this.
It was so nice when I could just do
apt-get install mlton

On Sat, Oct 30, 2021 at 11:15 AM Ryan Kavanagh  wrote:
>
> As a status update: package salvaging is still in progress. The main
> roadblock is updating the copyright file. Also, some of the benchmarks
> included in the latest mlton release are arguably undistributable. I'll
> have to contact upstream to find out their status once I have a complete
> list.
>
> --
> |)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
> |\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A
>



Bug#995467: Salvaging status

2021-10-30 Thread Ryan Kavanagh
As a status update: package salvaging is still in progress. The main
roadblock is updating the copyright file. Also, some of the benchmarks
included in the latest mlton release are arguably undistributable. I'll
have to contact upstream to find out their status once I have a complete
list.

-- 
|)|/  Ryan Kavanagh  | 4E46 9519 ED67 7734 268F
|\|\  https://rak.ac | BD95 8F7B F8FC 4A11 C97A