Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113826 - Request to mark dbus-0.60 stable
Summary: Request to mark dbus-0.60 stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Project Gentopia
URL:
Whiteboard:
Keywords:
Depends on: 113832 116530
Blocks: 113818 116345
  Show dependency tree
 
Reported: 2005-11-28 11:40 UTC by Saleem Abdulrasool (RETIRED)
Modified: 2006-02-17 14:19 UTC (History)
3 users (show)

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 Saleem Abdulrasool (RETIRED) gentoo-dev 2005-11-28 11:40:47 UTC
This is a dependency for hal.
Comment 1 Saleem Abdulrasool (RETIRED) gentoo-dev 2005-11-28 11:51:35 UTC
Adding GNOME and KDE as it affects both of them
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2005-12-21 00:33:07 UTC
0.50 ebuilds include some good cleanage.
Comment 3 Markus Rothe (RETIRED) gentoo-dev 2005-12-22 11:56:41 UTC
This is PPC64. I am running dbus-0.50* quite some time now. No problems so far.

so where are we? still stable request? I haven't seen a solid statement from KDE/Gnome herd if it can go stable.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-23 08:59:43 UTC
(In reply to comment #3)
> I haven't seen a solid statement from KDE/Gnome herd if it can go stable.

See the blocking bug(s). I for one don't even use hal/dbus at all, read - can't argue for KDE on the stabilisation, but I'd also guess that bug 113818 isn't really blocked, but that the corresponding hal/dbus versions should go stable at once, so blockers on dbus are blockers on hal as well, if I'm not wrong.

Comment 5 Gustavo Zacarias (RETIRED) gentoo-dev 2005-12-27 04:52:09 UTC
dbus 0.50 seems fine on sparc.
however... shouldn't the ebuild contain upgrade info about running revdep-rebuild? since current stable -> 0.50+ breaks the ABI.
Comment 6 Doug Goldstein (RETIRED) gentoo-dev 2006-01-02 01:00:15 UTC
Basically this is a coordination bug. So everyone knows what we need to do to get KDE & Gnome in.

We're now going to aim for dbus-0.60 because it's the new API and suppose to be the 1.0 API as well... while 0.50 is going to start hitting bit-rot.

So get your compilers ready folks.
Comment 7 Gustavo Zacarias (RETIRED) gentoo-dev 2006-01-02 06:35:43 UTC
What about at least latest totem & sound-juicer not building against dbus-0.60+?
If we do dbus-0.60 stable without fixing that first we'll get another of those nice upgrade/downgrade loops with totem currently being locked to dbus <0.60.
Comment 8 John N. Laliberte (RETIRED) gentoo-dev 2006-01-02 06:49:18 UTC
how can this dbus 0.60 be marked stable when its still in package.mask?
Comment 9 Marcus D. Hanwell (RETIRED) gentoo-dev 2006-01-02 07:22:56 UTC
It would seem to be that until it has been out of package.mask for at least 30 days it can't be stabilised - is it ready to come out of package.mask yet? I will start testing KDE 3.4 and 3.5 with it if this is going to be the stable candidate, but it will be at least another month now anyway. It does at least compile with the qt bindings now.
Comment 10 Jory A. Pratt 2006-01-02 09:47:09 UTC
It would seem dbus-0.60-r2 does not create a symlink for /usr/bin/dbus-daemon-1, which would prevent a marking of stable no matter what.
Comment 11 ron 2006-01-03 21:16:25 UTC
(In reply to comment #10)
> It would seem dbus-0.60-r2 does not create a symlink for
> /usr/bin/dbus-daemon-1, which would prevent a marking of stable no matter what.
> 

The problem continues in dbus-0.60-r3 as well...
Comment 12 Petteri Räty (RETIRED) gentoo-dev 2006-01-04 01:34:57 UTC
It does not look like dbus-0.60 is ready for stable marking as it still was package.masked last time I checked so please readd us when the month in ~x86 is up and no bugs are open.
Comment 13 Doug Goldstein (RETIRED) gentoo-dev 2006-01-04 11:32:04 UTC
Actually it does not. -r2 contained the fix an hour later. -r3 was just a bump to clean it up for those that sync'd. You must run etc-update after emerging.
Comment 14 Doug Goldstein (RETIRED) gentoo-dev 2006-01-04 11:33:45 UTC
This bug is here as a tracker as what's required for Gnome 2.12 and KDE 3.5 stablization. This is still part of the dependancy tree for stablization, that's why it's here.

It was also masked by someone who had no clue what they were doing.
Comment 15 ron 2006-01-07 01:56:45 UTC
(In reply to comment #14)
> This bug is here as a tracker as what's required for Gnome 2.12 and KDE 3.5
> stablization. This is still part of the dependancy tree for stablization,
> that's why it's here.
> 
> It was also masked by someone who had no clue what they were doing.
> 

So pleas help me understand why this "perfect" version of dbus brakes most of my gnome applications...
Comment 16 Doug Goldstein (RETIRED) gentoo-dev 2006-01-07 08:07:08 UTC
Ron: Unfortunatly it does not. If you read the source code for Gnome 2.12.2, it's the defaultly used version. There are fallback #ifdef's to use the old API as well. So what I do recommend you do, read the instructions and run revdep-rebuild.
Comment 17 ron 2006-01-07 21:56:48 UTC
(In reply to comment #16)
> Ron: Unfortunatly it does not. If you read the source code for Gnome 2.12.2,
> it's the defaultly used version. There are fallback #ifdef's to use the old API
> as well. So what I do recommend you do, read the instructions and run
> revdep-rebuild.
> 

Well, i did that. But it didn't work for me ... sory.
revdep-rebuild did not solv the problem for me in priviuce versions nor did emerging ths whole system/world. In fact after downgrading dbus to version 0.50-r2 i had to emerge everithing again ...  
Comment 18 Doug Goldstein (RETIRED) gentoo-dev 2006-01-07 22:00:40 UTC
Because dbus-0.50 and dbus-0.60 use different SO filenames... so programs need to be re-linked against each.
Comment 19 Alexander Minges 2006-01-12 09:53:13 UTC
Well, I also ran into troubles with my GNOME and dbus-0.60-r3.
gnome-volume-manager obviously does not work anymore, devices are no longer mounted automatically, totem is not able to recognize DVDs, either, even if they are mounted manually.
In fact, I did run revdep-rebuild, but the only programs that were rebuilt, were hal and nautilus-cd-burner. I guess, that's not enough. After some investigation, I found out, that pmount for example was also broken (linked against the old library) but it was not rebuilt while running revdep-rebuild. I guess, that there are other programs and libraries on my system, that were built against the old dbus, but not accordingly rebuilt by revdep-rebuild.
Comment 20 Steve Yin 2006-01-14 04:33:17 UTC
(In reply to comment #19)
> Well, I also ran into troubles with my GNOME and dbus-0.60-r3.
> gnome-volume-manager obviously does not work anymore, devices are no longer
> mounted automatically, totem is not able to recognize DVDs, either, even if
> they are mounted manually.
> In fact, I did run revdep-rebuild, but the only programs that were rebuilt,
> were hal and nautilus-cd-burner. I guess, that's not enough. After some
> investigation, I found out, that pmount for example was also broken (linked
> against the old library) but it was not rebuilt while running revdep-rebuild. I
> guess, that there are other programs and libraries on my system, that were
> built against the old dbus, but not accordingly rebuilt by revdep-rebuild.
> 

I think its a problem of revdep-rebuild, after I rebuild all these packages, it works greate on my system.

Comment 21 Carlos Silva (RETIRED) gentoo-dev 2006-01-19 12:50:03 UTC
Working pretty well on my system too (after revdep-rebuild of course)
Comment 22 Gustavo Zacarias (RETIRED) gentoo-dev 2006-01-20 13:52:12 UTC
sparc stable.
note that bluez-libs-2.22 & bluez-utils-2.22-r1 will need to go stable with this.
Comment 23 John N. Laliberte (RETIRED) gentoo-dev 2006-01-21 05:24:24 UTC
@gentopia: see the comment on the main 2.12 bug about also stabling

>=dev-util/monodoc-0.16 and
>=dev-util/mono-tools-1.1.9

Perhaps these are ready to go stable as well?

Thanks
Comment 24 Peter Johanson (RETIRED) gentoo-dev 2006-01-21 12:39:55 UTC
I've just put an update on the gnome related bug about the monodoc/mono-tools stuff. See comment #4 on bug #119634.
Comment 25 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-01-21 17:35:16 UTC
stable on x86
Comment 26 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-01-21 19:57:38 UTC
amd64 done
Comment 27 Markus Rothe (RETIRED) gentoo-dev 2006-01-22 01:01:09 UTC
stable on ppc64
Comment 28 Tobias Scherbaum (RETIRED) gentoo-dev 2006-01-22 02:25:16 UTC
stable on ppc
Comment 29 Chris Gianelloni (RETIRED) gentoo-dev 2006-01-23 13:24:27 UTC
Removing bug #119737 since ia64 hadn't started the process of stabilizing gnome and its dependencies for the release snapshot.
Comment 30 Aron Griffis (RETIRED) gentoo-dev 2006-02-17 14:19:11 UTC
ia64 done, closing