<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>227679</bug_id>
          
          <creation_ts>2008-06-17 00:49 0000</creation_ts>
          <short_desc>Stabilization of dev-libs/glib-2.16.3, x11-libs/pango-1.20.3 and packages with compatibility fixes</short_desc>
          <delta_ts>2009-02-25 18:30:42 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>GNOME</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>STABLEREQ</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>217845</dependson>
    
    <dependson>245636</dependson>
          <blocked>214260</blocked>
    
    <blocked>224051</blocked>
    
    <blocked>260063</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>leio@gentoo.org</reporter>
          <assigned_to>gnome@gentoo.org</assigned_to>
          <cc>magowiz@gmail.com</cc>
    
    <cc>net-news@gentoo.org</cc>
    
    <cc>ruby@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2008-06-17 00:49:40 0000</bug_when>
            <thetext>This bug will be doing the glib-2.16 stabilization, but first we need a couple OK&apos;s on other stabilization from the package maintainers of a few packages that have glib-2.16 compatibility fixes that haven&apos;t reached the stable tree yet.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2008-06-17 00:58:05 0000</bug_when>
            <thetext>The following known packages with glib-2.16 compatibility fixes need stabling before glib-2.16, so that the stable tree doesn&apos;t break:

&gt;=net-nntp/pan-0.132-r2 (see bug 224051 that would warrant -r3 stabilization)
&gt;=media-sound/beast-0.7.1-r1
=app-crypt/pinentry-0.7.5 (request in bug 217845)
&gt;=dev-ruby/ruby-glib2-0.16.0-r3

also a &gt;=dev-cpp/glibmm-2.16 needs to go stable right after glib-2.16.x

Therefore I ask the appropriate package maintainers to say it&apos;s OK to include their package in the stabilization list that will be include here and what revision that would be, or file separate bugs and make them block this one here. So, here&apos;s a list in the form of CPV -&gt; maintainer for those that the GNOME team doesn&apos;t solely maintain:

&gt;=net-nntp/pan-0.132-r2 -&gt; net-news
&gt;=dev-ruby/ruby-glib2-0.16.0-r3 -&gt; ruby


Ok, this wasn&apos;t quite as much as I thought I will end up with. net-news and ruby teams, please let us know if and what fixed version can be stabilized so we can move glib-2.16 forward. GNOME-2.22 stabilization now depends on this as well.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>graaff@gentoo.org</who>
            <bug_when>2008-06-17 05:05:46 0000</bug_when>
            <thetext>Please include dev-ruby/ruby-glib2-0.16.0-r3 in the stabilisation list.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2008-06-17 14:23:18 0000</bug_when>
            <thetext>Proceeding then, as the GNOME team is co-maintaining net-nntp/pan at a lower capacity and it seems clear that it should be fine to go stable, as it has the glib-2.16 compatibility fix and a security fix. Also including new major pango version in the mix, as the other upgraded lower level component of the GNOME-2.22 deps. So,

Hello arches, please stabilize the following:

First these, as earlier versions do not build against glib-2.16.x and these do:

net-nntp/pan-0.132-r3  amd64 hppa ppc ppc64 sparc(?) x86
media-sound/beast-0.7.1-r1  ppc x86
app-crypt/pinentry-0.7.5 (request in bug 217845)  arm hppa s390 sh
dev-ruby/ruby-glib2-0.16.0-r3  alpha amd64 ia64 ppc sparc x86

And then in the given order:

dev-libs/glib-2.16.3  alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86
dev-cpp/glibmm-2.16.1 alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86
x11-libs/pango-1.20.3 alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2008-06-18 08:20:46 0000</bug_when>
            <thetext>The following files contain translations and are currently not in use. Please
consider adding these to the POTFILES.in file, located in the po/ directory.

beast-gtk/bstgentypes.c
birnet/birnetcpu.cc
birnet/birnetutils.hh
bse/bsebus.genprc.c
bse/bsebusmodule.genidl.hh
bse/bsecontainer.genprc.c
bse/bsecore.genidl.hh
bse/bseieee754.h
bse/bseladspamodule.c
bse/bseparasite.genprc.c
bse/bsesong.genprc.c
bse/bsesource.genprc.c
bse/bsetrack.genprc.c

I really hate those test errors for media-sound/beast</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tester@gentoo.org</who>
            <bug_when>2008-06-19 03:48:48 0000</bug_when>
            <thetext>all done for amd64, keep it coming!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2008-06-19 19:32:44 0000</bug_when>
            <thetext>alpha/ia64/sparc done, except pan, as it gives bus error, bug 195543</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2008-06-19 21:21:24 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; I really hate those test errors for media-sound/beast

Please try to ignore those, I bet the earlier revision fails as well unless it doesn&apos;t use a newer intltool that is annoyingly strict like that as you see. I&apos;d be fine with a bug report, but lets not delay glib-2.16 on this

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2008-06-20 10:55:10 0000</bug_when>
            <thetext>x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nixnut@gentoo.org</who>
            <bug_when>2008-06-21 13:12:32 0000</bug_when>
            <thetext>ppc stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2008-06-21 20:08:48 0000</bug_when>
            <thetext>ppc64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>remi@gentoo.org</who>
            <bug_when>2008-06-22 16:02:22 0000</bug_when>
            <thetext>For arches which have not stabilized glibmm yet, please don&apos;t forget to stabilize libsigc++ first. Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2008-06-30 16:34:09 0000</bug_when>
            <thetext>Stable for HPPA.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eva@gentoo.org</who>
            <bug_when>2009-02-09 21:45:44 0000</bug_when>
            <thetext>m68k did glib.

arm/sh, ping ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2009-02-25 18:30:42 0000</bug_when>
            <thetext>arm/s390/sh stable.

Closing</thetext>
          </long_desc>
      
    </bug>

</bugzilla>