Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58140 - GTK+-2.5.0 released
Summary: GTK+-2.5.0 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-23 19:22 UTC by ikezoe
Modified: 2010-04-04 19:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ikezoe 2004-07-23 19:22:23 UTC
GTK+-2.5.0 released. 

Release announcement is http://mail.gnome.org/archives/gnome-announce-list/2004-July/msg00023.html



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-07-24 00:20:54 UTC
Your link says gtk+-2.4.4 is released, which is allready in portage.

Gtk+-2.5 is the development version, moving towards 2.6, so we won't be including it, at least until it reaches maturity (ie close to 2.6).
Comment 2 ikezoe 2004-07-24 01:25:28 UTC
Oops, I'm sorry my mistake.

I know GTK+-2.5.0 is development state and unstable, but "~arch" is also unstable, isn't it?

When the previous major version of GTK+ (GTK+-2.4.0, sombody thinks it's minor. but there are many many changes, I don't think it's minor) was released,  it suddenly came in portage tree. 
It couldn't make a soft landing to migrate new version, maybe you know, because there are alot of changes from GTK+-2.2.x.

So I think it's better that GTK+-2.5.x series is included in portage tree even it's unstable.

Anyway, I'm looking forward to comming of GTK+-2.5.x series in portage tree.


thanks.
Comment 3 Joe McCann (RETIRED) gentoo-dev 2004-07-24 02:00:20 UTC
thats because gtk-2.4 is the stable series. There were no releases of gtk-2.3 in portage. gtk-2.3 is to gtk-2.4 what gtk-2.5 is to gtk-2.6. Following the kernel/gnome style release pattern, odd versioned numbers are development releases and even version numbers are stable releases.
Comment 4 ikezoe 2004-07-24 02:26:36 UTC
Yes, I know.

But I want to know what the Gentoo's unstable means.

In the case of Mozilla, Mozilla-1.7 is the next stable version of Mozilla-1.4, 1.5 and 1.6 are the unstable version.

Why these version were included in portage?
What the difference?

Comment 5 Joe McCann (RETIRED) gentoo-dev 2004-07-24 03:33:04 UTC
 the main issue would be this: ~arch isn't really "unstable", its more untested. If portage were to add gtk+-2.5 into the tree under ~arch, then every new 2.4.x release would have to be marked stable without any testing at all. Plus development versions of libs will most likely cause inconsistency with the api and stable packages.
Comment 6 ikezoe 2004-07-24 03:54:08 UTC
I'm going to write one more thing about Mozilla (precisely Gecko).

Mozilla (Gecko) is a library for embedded browsers like Epiphany and Galeon.
But Mozilla-1.5 and 1.6 and 1.7 have no ABI compatibility, of course API compatibility. It is worse than GTK+.

Yes, GTK+ is also bad. But the unstable version of Mozilla goes well in portage tree, why doesn't GTK+?

Comment 7 Alastair Tse (RETIRED) gentoo-dev 2004-07-24 09:45:32 UTC
stable and unstable words are used by upstream developers all the time. each maintainer has their own view of what is stable and unstable and what is suitable for the tree or not. you can even say why do we have developer kernels and gcc/glibc prereleases. 

the current gnome herd policy is that we stick with stable releases. when we do unstable releases, that is a bonus. currently as it stands, we don't have time to track the unstable releases. maybe in the future.
Comment 8 ikezoe 2004-07-24 19:07:58 UTC
Thank you for your response. I understand now completely.

I write a last words for you.


The most important thing I think is the upstream developers need more feedbacks and testing for their unstable release, because feedbacks are the main reason of releasing unstable version. 

You, the developper of Gentoo, need testings to use ~ARCH? Don't you imagine that the upstream also need them?  

I think the developpers of the distribution should cooperate with the upstream, now you have been doing but more!

FYI http://lists.gnu.org/archive/html/bug-grub/2004-07/msg00046.html
This isn't GTK+, but I think GTK+ is the same.


BTW
If I am a developer of Gentoo and a resident of GNOME herd, I can add unstable GTK+ in portage tree?

Of course I don't also have enough time to maintain it, but I think it can if all of the developper in GNOME herd cooperate each other.

thanks.

Comment 9 Mike Gardiner (RETIRED) gentoo-dev 2004-07-24 22:54:21 UTC
~arch isn't for unstable/testing _packages/programs_. it's for testing _ebuilds_. if we kept up with development releases for all of the gnome libraries, we wouldn't get anywhere. The herd won't be adding this or other unstable versions (for example, gstreamer -0.7 series etc) as that's our internal policy.

Thanks for your request, we'll get GTK-2.6 in as soon as it's released/mature.

Thanks.
Comment 10 ikezoe 2004-07-25 00:05:52 UTC
Thank you for your kindly response. I understood GNOME herd policy.
Thanks.

> we'll get GTK-2.6 in as soon as it's released/mature.

GTK+-2.6 will not be matured, GTK+-2.4.x is not matured too, they are in highly development state, the stable release is just feature freezing. 
It annoys me and maybe you. :-)

Please close this bug, I'll make a new entry when GTK+-2.6.0 is released.
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-04-04 19:18:19 UTC
Reopening to fix resolution.
Comment 12 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-04-04 19:18:27 UTC
This was applied to the tree. Thanks for reporting.