[Bug 454342] [NEW] FFe: grab kazehakase 0.5.8 from Debian unstable

Steve Langasek steve.langasek at canonical.com
Sun Oct 18 01:30:48 UTC 2009


Public bug reported:

Binary package hint: kazehakase

kazehakase 0.5.4-2.1ubuntu3.0xul191 FTBFS in karmic because of (AFAICS)
some GTK API changes; the current version has never built since it was
uploaded in August.  The package has two NBS libraries as dependencies
right now (libwebkit-1.0-1 and libicu38), so it will be uninstallable as
well for karmic unless this is fixed.

The new upstream version 0.5.8 in Debian unstable fixes this FTBFS; I
think we should grab this, it can't be worse than the unmaintained
version currently in karmic.

Upstream changelog diff to follow.  Note that there's extensive
discussion of API changes, but these are all internal APIs as kazehakase
has no reverse-dependencies.

Explanation of why we can drop the existing Ubuntu delta:

  * xulrunner-1.9.1 by default transition
    + see: https://blueprints.launchpad.net/ubuntu/+spec/desktop-karmic-firefox-3.5
      - bump minimal xulrunner-dev version

The Debian package already build-depends on xulrunner-dev (>=
1.9.1.3-2).

  [ Steve Kowalik ]
  * gtk_check_cast_deprecated: New patch; don't use deprecated GTK macros.
    (LP: #281561)

  [ James Westby ]
  * undef GTK_DISABLE_DEPRECATED in module/embed/ as the package builds
    against the system xulrunner headers, and they use the deprecated 
    GTK_CHECK_CAST.

Neither of these changes are needed to build against current karmic; I
haven't verified whether this is because the changes are included or
obsolete.

This package also has a versioned build-dependency on a newer version of
ruby-gnome2-dev than we have in karmic, and requires dh_xulrunner which
isn't provided by the Ubuntu xulrunner-dev package.  The former is
needed for a bugfix that we're missing in the ruby-gnome2-dev package in
karmic (Debian bug #542126), which I'll take care of fixing in the ruby-
gnome2 we currently have, the latter is IMHO too intrusive for karmic
and we should return to hard-coding the xulrunner deps for now.

ProblemType: Bug
Architecture: amd64
Date: Sat Oct 17 18:05:00 2009
DistroRelease: Ubuntu 9.10
Package: kazehakase (not installed)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: kazehakase
Uname: Linux 2.6.31-14-generic x86_64

** Affects: kazehakase (Ubuntu)
     Importance: Medium
         Status: New

** Affects: kazehakase (Ubuntu Karmic)
     Importance: Medium
         Status: New


** Tags: amd64 apport-bug

-- 
FFe: grab kazehakase 0.5.8 from Debian unstable
https://bugs.launchpad.net/bugs/454342
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list