I noticed that gcc-java-4.0.0-0.34 has a dependency on zlib-devel. Is there something in it that really needs stuff from the zlib _development_ package? Based on a quick look, I didn't find any hints of that. Maybe the dependency should just be removed?
The dependency is not spurious, without zlib-devel Java programs will not link. libgcj.spec has: %rename lib liborig *lib: %{static:%eJava programs cannot be linked statically}-lgcj -lm -lpthread -lz -ldl %(libgcc) %(liborig) *jc1: -fhash-synchronization -fno-use-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions -fno-omit-frame-pointer -fkeep-inline-functions