Java Mailing List Archive

http://www.redhatconfig.com/

Home » Mandriva Cooker »

Re: [Cooker] Re: r215019 - cooker/gtkhtml/current/SPECS

Anssi Hannula

2008-06-09

Replies: Find Java Web Hosting

Author LoginPost Reply
Frederic Crozat wrote:
> Le jeudi 05 juin 2008 à 17:30 -0300, Paulo Cesar Pereira de Andrade a
> écrit :
>> Anssi Hannula wrote:
>>> pcpa wrote:
>>>> Author: pcpa
>>>> Date: Wed Jun 4 20:53:44 2008
>>>> New Revision: 215019
>>>>
>>>> Modified:
>>>>   cooker/gtkhtml/current/SPECS/gtkhtml.spec
>>>>
>>>> Log:
>>>> Readd %%define _disable_ld_no_undefined 1, as a "new missing bonobo symbol"
>>>> caused it to fail again.
>>>>
>>>>
>>>> Modified: cooker/gtkhtml/current/SPECS/gtkhtml.spec
>>>> ==============================================================================
>>>> --- cooker/gtkhtml/current/SPECS/gtkhtml.spec  (original)
>>>> +++ cooker/gtkhtml/current/SPECS/gtkhtml.spec  Wed Jun 4 20:53:44 2008
>>>> @@(protected) @@
>>>> +# This package should be update to a newer versions, it references symbols
>>>> +# that were removed from bonobo in 2002. After readding one of them, another
>>>> +# appeared, and starting to "re add" those symbols in bonobo should not be
>>>> +# the proper solution, so for now just don't fail to build if there are
>>>> +# unresolved symbols, and hopefully those symbols will never get called,
>>>> +# and this package is still useful...
>>>> +%define _disable_ld_no_undefined 1
>>>> +
>>> Just disable the module that references obsolete symbols. It makes no
>>> sense to build modules that won't even load.
>>  It basically removed half the files of the package, but a version that
>> explicitly disables bonobo was submited. I did not want to risk causing
>> regressions by just removing the /X11R6/ from .pc, .la and -config files,
>> and rebuilding packages to achieve that. But this is cleanly a case where
>> a broken package was in the distro, and now should be functional, but with
>> reduced functionality.

I see you disabled bonobo support altogether. I don't think that was
necessary.

It was only this file that has been broken (unloadable) for years due to
bonobo-gtkhtml API incompatibility:
/usr/lib/bonobo/plugin/libstorage_http.so

> Wonderful : you break packages, by disabling features you have no idea
> if they are used or not.
>
> Does somebody want to fix this package correctly now ?
>

--
Anssi Hannula
©2008 redhatconfig.com - Jax Systems, LLC, U.S.A.