Hi,

I recently built this in pbuilder on kfreebsd-i386 and it worked.  These
were the dependencies pbuilder calculated:

- This package was created automatically by pbuilder to satisfy the
- build-dependencies of the package being currently built.
-Depends: debhelper (>= 7.0.50~), perl (>= 5.5), docbook-to-man,
texlive-base, texlive-metapost, tcl8.5 | tclsh, libvtk5-dev,
libwxgtk2.8-dev, libfreetype6-dev, libjpeg-dev, libpng12-dev,
imagemagick, ghostscript


Whereas the sbuild log from a kfreebsd-i386 buildd today shows:

+Build-Depends: base-files, base-passwd, bash, coreutils, dash,
debianutils, diffutils, dpkg, e2fsprogs, findutils, freebsd-utils, grep,
gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login,
sysvinit-utils, sysvinit, tar, bsdutils, util-linux, libc6-dev |
libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>=
1.13.5), debhelper (>= 7.0.50~), perl (>= 5.5), docbook-to-man, tcl8.5 |
tclsh, libvtk5-dev, libwxgtk2.8-dev, libfreetype6-dev, libjpeg-dev,
libpng-dev, pkg-config


A small subset exists in both lists (debhelper through libpng-dev) but
notably sbuild's resolved dependencies don't include texlive-base,
texlive-metapost, imagemagick, ghostscript.

That matches the Build-Depends-Indep list exactly.  pbuilder installs
them (gratuitously?) in the chroot, but sbuild does not (because it
knows it won't be calling the binary-arch-indep target).

One of the texlive packages brings in "texlive-binaries" as a
dependency, which provides the missing pdftex.  I think that package
needs to be added to Build-Depends.

Regards,
-- 
Steven Chamberlain
[email protected]



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to