Solene Rapenne wrote:
> On Thu, 16 Sep 2021 09:22:44 +0200
> Omar Polo <[email protected]>:
> 
> > Solene Rapenne <[email protected]> writes:
> > 
> > > hello,
> > >
> > > this is a new port for apostrophe, a distraction free editor.  It
> > > requires textproc/py-pypandoc that I will send in a next mail.
> > >
> > > Apostrophe is a GTK+ based distraction free Markdown editor. It
> > > uses pandoc as back-end for parsing Markdown and exporting to
> > > multiples format and offers a very clean and sleek user interface.
> > >
> > > [2. application/x-compressed-tar; apostrophe.tgz]...  
> > 
> > Seems to work fine; it's a nice distraction free editor, I'll recommend
> > to a couple of friends, thanks!
> > 
> > Sometimes when closed it throws an error:
> > 
> > --8<---------------cut here---------------start------------->8---
> > % apostrophe
> > Traceback (most recent call last):
> >   File "/usr/local/lib/python3.8/site-packages/gi/overrides/GLib.py", line 
> > 664, in <lambda>
> >     func_fdtransform = lambda _, cond, *data: callback(channel, cond, *data)
> >   File 
> > "/usr/local/lib/python3.8/site-packages/apostrophe/text_view_markup_handler.py",
> >  line 318, in on_parsed
> >     if self.parent_conn.poll():
> >   File "/usr/local/lib/python3.8/multiprocessing/connection.py", line 255, 
> > in poll
> >     self._check_closed()
> >   File "/usr/local/lib/python3.8/multiprocessing/connection.py", line 136, 
> > in _check_closed
> >     raise OSError("handle is closed")
> > OSError: handle is closed
> > --8<---------------cut here---------------end--------------->8---
> > 
> > but this triggers only when closing and doesn't seems to corrupt the
> > edited files, so maybe it's ok?
> > 
> > The only test passes.
> > 
> > Anyway, just as I was saying in the py-pandoc thread, I'd argue that
> > apostrophe doesn't need the RDEP on textproc/pandoc, only on
> > py-pypandoc.  I'm attaching a port with RDEPS tweaked.
> > 
> > Cheers,
> > 
> > 
> 
> thanks,
> 
> I reworked the port by installing the package on a system where I
> clean every package, this is nice to find missing dependencies, and
> it was missing a lot!
> 
> pandoc depend has been moved to py-pypandoc

Works fine on amd64. Installed on a fresh system to catch all 
RUN_DEPENDS. All good.

OK sdk@

Reply via email to