On 18/01/15 14:34, Neil Williams wrote:
> For the benefit of the bug report, I've tried Simon's patch and I do not
> get the expected results.
...
> I rebuilt poppler with the second nmudiff [0] and then built evince
> with that version of poppler installed.

I might be misremembering, but I don't think evince's libevdocument-3-4
is what used the new symbol in libpoppler: I think it's only
libpoppler-glib (in that particular dependency chain at least) that uses
it. If that's the case, then your test results look good:

> neil@sylvester:poppler-0.26.5$ dpkg-deb -I 
> .../libpoppler-glib8_0.26.5-2.1_amd64.deb|grep Depends
>  Pre-Depends: multiarch-support
>  Depends: ... libpoppler46 (>= 0.26.5-2~), ...

which would have avoided the partial upgrade described in
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767659#10>:

ii  libpoppler-glib8:amd64                0.26.5-2
         amd64        PDF rendering library (GLib-based shared library)
ii  libpoppler46:amd64                    0.26.5-1
         amd64        PDF rendering library

The first email in the bug doesn't have as much information as that, but
the reporter said upgrading libpoppler46 (but nothing else) fixed it for
them:

    2014-11-01 14:15:30 upgrade libpoppler46:i386 0.26.5-1 0.26.5-2

which is consistent with their situation being similar.

On the duplicate bugs,
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768475#25> reports
the same partial upgrade, and
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768985> doesn't have
enough information to say either way.

(I don't know why people were doing those partial upgrades in the first
place.)

    S


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to