New upstream release, merge with Debian

Bug #1256627 reported by Dmitry Shachnev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
poppler (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

poppler (0.24.4-0ubuntu1) trusty; urgency=low

  * Merge with Debian experimental (LP: #1256627), remaining changes:
    - Drop libopenjpeg-dev build depends, it's in universe.
    - Lower poppler-data to Suggests, it is too big for CD images,
      handled by language-selector.
    - Have libpoppler-dev Depend on libpoppler-private-dev, to help with
      the transition after the split of the two packages.
    - Build Qt 5 packages.
    - Add simple compile/link/run autopkgtest.
    - Differences in symbols file.
  * New upstream bugfix release.
  * Add libpoppler-glib-doc Breaks/Replaces on libpoppler-glib-dev
    (<= 0.24.4).
  * Update debian/copyright (taken from unreleased Debian Git).

 -- Dmitry Shachnev <email address hidden> Sun, 01 Dec 2013 14:13:23 +0400

description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your work there

Changed in poppler (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Sebastien Bacher (seb128) wrote :

> - Have libpoppler-dev Depend on libpoppler-private-dev, to help with the transition after the split of the two packages.

Do you know if that's still needed? We should maybe make sure to transition those this cycle so we can drop that for the lts

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

How can I check that without rebuilding everything?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Did you try to build it? The dh_install fails on missing libpoppler.so.43* files, which makes sense since it seems the soname changed
http://cgit.freedesktop.org/poppler/poppler/commit/?h=poppler-0.24&id=0af3e009a702d0c6ca716565ab87b386baa0a1ed

The soname change there is weird...

Changed in poppler (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

It is not weird because of http://cgit.freedesktop.org/poppler/poppler/commit/?id=ebe49d597a62aa94.

Don't know how did I build it, but it succeeded… Will fix & attach the correct diffs now.

Revision history for this message
Sebastien Bacher (seb128) wrote :

well, it's maybe not "weird", but it is suboptimal to change a soname in a stable upstream serie (e.g we couldn't easily SRU that).

That soname change requires us to do a transition and rebuild everything using libpoppler43 in trusty ... which includes libreoffice ... or the the current 4.1 version doesn't build on the trusty toolchain and 4.2 is not ready yet to be uploaded. It feels like we should delay a bit this transition until libreoffice is ready to build in trusty.

What do you think?

tags: added: upgrade-software-version
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Yes, it makes sense to delay the transition. But here are fixed debdiffs anyway.

Changed in poppler (Ubuntu):
status: Incomplete → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks. I'm unsuscribing the sponsors, no need to keep it in the queue. I'm going to come back to it once we have a libreoffice ready for upload to trusty

Revision history for this message
Dmitry Shachnev (mitya57) wrote :
Revision history for this message
Dmitry Shachnev (mitya57) wrote :
Changed in poppler (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package poppler - 0.24.5-0ubuntu3

---------------
poppler (0.24.5-0ubuntu3) trusty; urgency=medium

  * Just append -O0 to CFLAGS/CXXFLAGS to keep the hardening flags enabled.
 -- Matthias Klose <email address hidden> Wed, 29 Jan 2014 10:27:27 +0000

Changed in poppler (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.