Author Login
Post Reply
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.
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 ?
--
Frederic Crozat <fcrozat@(protected)>
Mandriva