[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Processed: reassign 667457 to gwaei

Dear -devel list
Hi Michael,

We seem to have a problem here ... I got a bug report about a 
broken gwaei, which *I* believe is has its fault in an update
of libgtk and related libs, since nothing has changed in gwaei
in long time. The same has happened to me with eog, it just
refuses to start, see bug #665374.

Looking at the eog bug I see the upstream bug report
https://bugzilla.gnome.org/show_bug.cgi?id=662630 and there are 
> I didn't realise that it would be necessary to enter the gdk threads before
> g_application_run() in order to avoid problems with gtk_main().
> Ideally, that would not be required, and the obvious eog fix would be to drop
> the thread enter call.

So I reassigned the bug to libgtk and adjusted severity to serious,
as it breaks unrelated software. BUt it got reassigned back ...

On Mi, 04 Apr 2012, Michael Biebl wrote:
> >>> reassign 667457 gwaei
> > 
> > Ahaaa, and why?
> Because this bug has absolutely nothing to do with libgtk-3-0

But? Definitely not gwaei, because nothing has changed in gwaei.
And the point is that the fix is related to th gthread, I have to
remove -DGTK_DISABLE_DEPRECATED and calls to gdk_threads_enter
and gdk_threads_leave.

And are you telling me that has nothing to do with libgtk?

It might be that it is one of the libraries related to gtk, like
gdk, g*-*thread* whatever. I leave that to the maintainer to decided.

So, short history line:
- gwaei (and eoq) uploaded ling time ago ... all working
- libgtk and other gtk-related libs updated ... gwaei (and eog) breaks
- fix by doing this kind of gtk related source code fixing

So, please, can you repeat with confidence that has *NOTHING*
to do with gtk?

I don't know what the plan of the gtk&co maintainers is, but ATM
at least gwaei and eog - and I don't know which other packages
also, are broken, and there are no Breaks in the respective libs.

Best wishes

Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
All light household and electrical goods contain a number of vital
components plus at least one exeter. If you've just mended a fuse,
changed a bulb or fixed a blender, the exeter is the small, flat or
round plastic or bakelite piece left over which means you have to undo
everything and start all over again.
			--- Douglas Adams, The Meaning of Liff

Reply to: