On Sun, Dec 13, 2009 at 12:25:38AM -0500, Michael Gilbert wrote:
> On Sun, 13 Dec 2009 15:46:53 +1030 Ron wrote:
> 
> > 
> > Hi,
> > 
> > 2.6 should be ok for this.  wx does indeed bundle a bunch of embedded
> > source, but the debian binary packages avoid using it where possible,
> > and expat is indeed being sourced from the system in 2.6.
> > 
> > If you grep the buildd logs you should see:
> > 
> >   Which libraries should wxWidgets use?
> >                                        ...
> >                                        expat              sys
> > 
> > With the only further references to it being -lexpat.
> > 
> > Unless there was an arch where no system expat was available (I haven't
> > checked them all as I assume that did build everywhere), we should be
> > safe to cross this one off the list.
> 
> Thanks so much for the quick response.  i see that there is no expat
> depends in your control file.  That's a pretty good sign that the
> package is using its own embedded copy.  Can you double-check this?
> Thanks.

The following extra packages will be installed:
  bsdmainutils defoma esound-common file fontconfig fontconfig-config
  gettext-base groff-base html2text intltool-debian liba52-0.7.4 libart-2.0-2
  libart-2.0-dev libatk1.0-0 libatk1.0-dev libaudiofile-dev libaudiofile0
  libavahi-client3 libavahi-common-data libavahi-common3 libcairo2
  libcairo2-dev libcroco3 libcups2 libdatrie1 libdb4.5 libdb4.8 libdbus-1-3
  libdirectfb-1.2-0 libdirectfb-dev libdirectfb-extra libdrm2 libesd0
  libexpat1 libexpat1-dev ...
  ^^^       ^^^

That's from the buildd log.  So I assume it's getting dragged in by some
other build-dep already.  I'm not sure offhand which one that is though,
possibly libgl1-mesa or python?  Looking at libexpat1's rdeps there may
be more than one level of indirection responsible for that.

It does seem sane that we should make this an explicit build dep, and also
_force_ the use of system expat.  Right now it's doing it opportunistically
(though we do force most of the other external deps that way already), but
that would be a problem if some arch didn't have expat or didn't drag it
in indirectly like this...

  Ron





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to