Learn more about these different git repos.
Other Git URLs
maven-javadoc-plugin
Rawhide
The maven macros in RPM packaging depend on maven-javadoc-plugin as part of their builds.
The maven-javadoc-plugin package was retired, and now it is not possible to build any RPM out of anything built with maven.
Please reinstate the package.
RPM build errors: Bad exit status from /var/tmp/rpm-tmp.lbotAB (%build)
As far as I know Fedora 33+ and EPEL 8+ don't use the maven-javadoc-plugin to build the javadoc documentation. But the presence of a configuration block for it sometimes messes up the build.
In some packages I maintain I add in %prep
%pom_remove_plugin org.apache.maven.plugins:maven-javadoc-plugin
to avoid these issues.
See e.g. https://koji.fedoraproject.org/koji/packageinfo?packageID=16842
So, releng cannot just unretire this. It needs to have some package maintainer(s) who will maintain it. Also, if it's been retired more than 8 weeks, it will need a re-review.
This is a common error indicating missing dependency. But maven-javadoc-plugin is not used by default by RPM macros any longer, it must be listed explicitly in upstream POM files. In most cases it should be enough to remove the plugin from POM files, like this, and rely on built-in mechanisms for generating javadocs.
We are closing this issue, seems that people have shared ways to work this problem around. If the issue still persists even trying those suggestions fell free to reopen it
Metadata Update from @phsmoura: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.