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

Re: Buildd Update



On Tue, Jan 08, 2002 at 10:39:14AM +0100, Michael Schmitz wrote:
> 
> > > /usr/bin/ld: cannot find -ltiff
> > >
> > > Build dependency issue. I strongly resent having to install additional
> > > build dependencies because the maintainer was sloppy, for two reasons:
> >
> > I agree with you. I wouldn't ask you to add anything that should be
> > specified in a build-dep. Indeed, I file bugs whenever I find build-dep
> > problems. Correct me if I'm wrong, but -ltiff is libtiff which is
> > provided by libtiff3g. The build-dep from synaptic looks like this to me.
> >
> > Depends: hermes1 (>= 1.3.2-1), libapt-pkg-libc6.2-3-2-3.2, libc6 (>=
> > 2.2.4-4), libjpeg62, libpng2(>=1.0.12), libstdc++2.10-glibc2.2 (>=
> > 1:2.95.4-0.010810), libtiff3g, libungif4g (>= 4.1-1), libwraster2 (>=
> > 0.65.0), xlibs (>> 4.1.0), zlib1g
> > (>= 1:1.1.3)
> >
> > Which includes libtiff3g. That's why I don't think this is a package
> > problem.
> 
> This is the package install dependency list. The build dependency is:
> 
> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>> 3.0.0), libwings-dev, libapt-pkg-dev,
> librpm0-dev, gettext, hermes1-dev

Sorry, my brain must have been on hold. Interestingly, apt-get build-dep
synaptic brings in the following. 

  debconf-utils debhelper file gettext hermes1 hermes1-dev html2text
  libapt-pkg-dev libbz2-1.0 libfreetype6 libjpeg62 libjpeg62-dev
  libpng2
  libpng2-dev libpopt-dev librpm0 librpm0-dev libtiff3g
  libtiff3g-dev
  libungif4-dev libungif4g libwings-dev libwraster2
  libwraster2-dev
  xfree86-common xlibs xlibs-dev zlib1g zlib1g-dev

That's what really confused me. I figured apt-get used the build-depends 
field, but clearly that's not true.


> and the sbuild warning about missing dependencies (rather educated guess):
> 
> **** The following central src deps are (probably) missing:
>   libjpeg62-dev, libpng2-dev (>= 1.0.12), libtiff3g-dev, libungif4-dev (>=
> 4.1-1), libwraster2-dev (>= 0.65.0), zlib1g-dev (>= 1:1.1.3)

I thought this was based on andrea's list.


> I've added libtiff3g-dev, libpng2-dev and libjpeg62-dev, still fails (now
> with /usr/bin/ld: cannot find -lungif). You probably see the problem - in
> order to determine the minimum set of missing build dependencies one needs
> to install them one by one (above warning sometimes contains a load of
> stuff that is nonsense). Frankly I consider this a waste of my time. It's
> the maintainer's business to make sure the package (auto)builds.

Agreed, I'm filing a bug.

Thanks,

Stephen

-- 
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>

Attachment: pgpXc7XxhpY5S.pgp
Description: PGP signature


Reply to: