[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: intent to do a poppler transition



On Mon, 2006-10-02 at 15:56 +0200, Norbert Preining wrote:
> On Mon, 02 Okt 2006, Ond??ej Surý wrote:
> > poppler 0.5.4 (f.d.o PDF rendering library) was declared stable by
> > upstream and I would like to upload new version to unstable which
> > changes SONAME from 0 to 1.  No API changes were done between 0.4.x and
> > 0.5.x so just rebuild with new libpoppler-dev should be enough.  Also
> 
> I remember a patch in the bts that should make tetex/texlive ready for
> poppler 0.5, the patch came from the ubuntu people which are shipping
> 0.5.
> (http://patches.ubuntu.com/t/texlive-bin/texlive-bin_2005.dfsg.1-1ubuntu2.patch)
> 
> So is there really ONLY a recompile necessary ...

Duck and hides.  Sorry, I was not aware of it.  Anyway, I was going to
suggest compiling against experimental package before upload to unstable
happens, so we would find that out.

Whole problem is more complicated.  No external package should every
never use libpopplerX directly (well at least according to upstream).
According to upstream, it was never meant to be used that way.  External
packages should use either -glib or -qt bindings which have stable API
and ABI.

Main reason why I didn't do upload of 0.5.x series to unstable was
possible ABI unstability (see upstream comments and possible solutins at
https://bugs.freedesktop.org/show_bug.cgi?id=7054 )

Ondrej.
-- 
Ondřej Surý <ondrej@sury.org>



Reply to: