gtimelog conflict with gir1.2-pango-1.0

Bug #855076 reported by Barry Warsaw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pango1.0 (Ubuntu)
Fix Released
High
Martin Pitt

Bug Description

Hi Martin,

When you uploaded gtimelog 0.6.0, you changed its Depends to gir1.2-pango-1.0 (>= 1.29.3+git20110916) but only 1.29.3-0ubuntu3 is in oneiric. I have a gtimelog 0.6.1 src package (with your upstream fixes... thanks!) ready to go, but I'm not sure what to do about this dependency. Are you planning on uploading a new pango1.0 to meet this depends, or should I bump gtimelog down to what's in the archive?

Thanks!

Barry Warsaw (barry)
Changed in pango1.0 (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
milestone: none → ubuntu-11.10-beta-2
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :

I already uploaded a newer pango1.0 to the queue, but it's been held back by the freeze. Unfortunately someone already accepted gtimelog, so that it's uninstallable right now.

Unfortunately the current pango GIR is rather broken in multiple ways, so we really need the new version; with the current version gtimelog just crashes. That's why I bumped the depends to ensure that it's used with a working pango.

Changed in pango1.0 (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

It's also in ppa:ubuntu-desktop/ppa, if you want to try it.

Revision history for this message
Barry Warsaw (barry) wrote :

Thanks Martin. I'll upload gtimelog 0.6.1, so that when pango gets unfrozen, we'll actually have a working app. :)

Revision history for this message
Barry Warsaw (barry) wrote :

Okay, I've confirmed that gtimelog 0.7.0 (which sets gi as the default) crashes with gir1.2-pango-1.0 1.29.3-0ubuntu3, but works fine with the ppa version, modulo bug 849732 which is a separate issue.

I'll go ahead and release 0.7.0 and upload it so that when pango gets uploaded, the new gtimelog will be installable too.

Revision history for this message
Martin Pitt (pitti) wrote :

pango1.0 (1.29.3+git20110916-0ubuntu1) oneiric; urgency=low

  * Update to current git HEAD, as this hasn't been released for quite some
    time, and we require some of the fixes for our PyGI progams:
    - Fix compilation on newer GLib versions
    - Fix double free after calling Pango.Context.get_font_description()
    - Fix missing GI transfer annotation for pango_layout_get_line_readonly()
    - build: Fix srcdir != builddir.
    - Add C include and exported packages information to GIRs
    - Some typo fixes in the docs
    - Win32 build fixes.
  * Drop 13_fix_pango_annotation_from_git.patch, upstream now.
  * debian/libpango1.0-doc.install.in: Install HTML documentation from source
    tree instead of install tree, as this doesn't work with a separate build
    directory.
  * debian/rules: Remove pango/pango-enum-types.*, so that they get rebuilt in
    the separate build tree. Fixes missing enum gtypes in GIR.

 -- Martin Pitt <email address hidden> Tue, 20 Sep 2011 12:03:01 +0200

Changed in pango1.0 (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.