On Mon, Aug 16, 2004 at 09:16:24AM +0200, Thomas Viehmann wrote: > Jeroen van Wolffelaar wrote: > > packages in contrib are allowed to FTBFS due to missing dependencies in > > Debian. You may close any FTBFS bugs on filler caused by missing java2 > I think this should be missing *build*-dependencies. > To me it looks like filler 1.02-2 specifies java-compiler, debhelper as > build-dependencies.
Hm, indeed, that's a problem. It should build-depend on j2sdk1.{3,4} or whatever instead... Lintian should also have given you: W: filler source: virtual-package-depends-without-real-package-depends build-depends-indep: java-compiler You should build=depend: <concrete package> | <virtual package class> to give builders a hint which package you want installed. Plus indeed that java-compiler isn't a restrictive enough virtual package. On my system, java-compiler is provided by: * j2sdk1.4 1.4.1.01-0.1 * jdk1.1 1.1.8v3-1 * j2sdk1.3 1.3.1.02b-2 * kaffe-pthreads-profile 2:1.1.4.PRE1.1.5-11 * kaffe-pthreads 2:1.1.4.PRE1.1.5-11 * kaffe-jthreads 2:1.1.4.PRE1.1.5-11 * jikes-sablevm 1.1.6-2 * jikes-kaffe 2:1.1.4.PRE1.1.5-11 * jikes-gij 1:1.21-2 * jikes-classpath 2:0.09-2 * gcj-3.3 1:3.3.4-3 * gcj 4:3.3.4-2 So, your package should be buildable by _any_ of these. I didn't test that though. If filler isn't buildable by some of these, that is indeed a RC bug. As Thomas said, build-depends need to be specified correctly. Depending on java2-compiler might be it. --Jeroen -- Jeroen van Wolffelaar [EMAIL PROTECTED] (also for Jabber & MSN; ICQ: 33944357) http://Jeroen.A-Eskwadraat.nl
pgpiyytEOB9Dx.pgp
Description: PGP signature