[fedora-java] Improving Fedora javadoc

David Walluck david at zarb.org
Thu Sep 15 09:44:42 UTC 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gary Benson wrote:

> Why is that a problem?  Everything that gcc BuildRequires also
> BuildRequires gcc.

Personally, I would create two packages in this scenario: %{name} (with
javadocs enabled) and %{name}-bootstrap (without javadocs).

The idea is to not have cyclic dependencies. These are a nightmare when
building packages from scratch. A lot of times I see in your packages
``bootstrapped into fedora''. Well, this is nice for most people I
guess, but I don't consider it very free since you likely bootstrapped
off of a package built with Sun javac and now no one else can reproduce
it without much work. Granted, not many people would want to reproduce
it except me anyway, but in principle it's not very workable. Finally,
this isn't as bad as having prebuilt binary jar dependencies, and your
example about gcc is valid though I am not sure how it is avoidable.

As a related side-note: jonas is sitting in FC4 now, yet *many* packages
it requires are not even built for fedora---just Sun built and dropped
into the source tarball. At least here I would hope the non-existent
packages are filed in buzilla or someone's TODO list. As another side
note, I have made a package of jss which is a binary jar currently used
by ldapjdk, and I hope to push this out eventually. I believe xalan-j2
also has prebuilt jars in the build (I wish there was a list of these
packages somewhere).

- --
Sincerely,

David Walluck
<david at zarb.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDKUKKarJDwJ6gwowRAl1jAJ9tRaLI4tIw06Vev2GwSUaBbPIhRgCglsNO
FqWUJg/XAtzZLlhA5aSn0k8=
=cZXT
-----END PGP SIGNATURE-----




More information about the fedora-devel-java-list mailing list