Mikolaj Izdebski wrote: > 2) RPM doesn't differentiate between dependency scopes. Some > dependencies may be required only in some contexts, for example only for > testing, or only when using that package to compile other packages. In > the latter case one would normally put these dependencies in -devel > packages, but these are forbidden by packaging guidelines for Java. Not exactly forbidden, but there is an interesting tidbit at https://fedoraproject.org/wiki/Packaging:Java#-devel_packages "-devel packages don't really make sense for Java packages. Header files do not exist for Java packages." -devel packages can exist for many reasons besides simply providing headers, imho. -- Rex -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct