Bug 1700181

Summary: jwebunit: FTBFS in Fedora rawhide
Product: [Fedora] Fedora Reporter: Raphael Groner <projects.rg>
Component: jwebunitAssignee: Orphan Owner <extras-orphan>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 31   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: http://apps.fedoraproject.org/koschei/package/jwebunit
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-14 17:12:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Raphael Groner 2019-04-16 05:12:12 UTC
Description of problem:
Package jwebunit fails to build from source in Fedora rawhide.

Version-Release number of selected component (if applicable):
3.3-10.fc30

Steps to Reproduce:
koji build --scratch f31 jwebunit-3.3-10.fc30.src.rpm

Additional info:
This package is tracked by Koschei. See:
http://apps.fedoraproject.org/koschei/package/jwebunit

Comment 1 Raphael Groner 2019-04-16 05:14:37 UTC
FTBFS due to retirement of maven-site-plugin.

Two options for a solution:
- Unretire maven-site-plugin, propably with all dependencies (there are a lot, esp. maven related).
- Remove the plugin from jwebunit and skip generation of page(s). It's a build dependency only.

Comment 2 Raphael Groner 2019-05-12 18:49:24 UTC
[INFO] ---------------< net.sourceforge.jwebunit:jwebunit-core >---------------
[INFO] Building Core - API 3.3                                            [3/4]
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The POM for javax.servlet:servlet-api:jar:2.5 is missing, no dependency information available
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Skipping JWebUnit
[INFO] This project has been banned from the build due to previous failures.

... but installed tomcat-servlet-4.0-api-1:9.0.13-2.fc30.noarch

Comment 3 Raphael Groner 2019-05-12 19:29:01 UTC
> %pom_remove_plugin :maven-site-plugin:

Try to build in F28 without maven-site-plugin gives me:
No matching package to install: 'tomcat-servlet-4.0-api'

Comment 4 Raphael Groner 2019-05-12 19:36:28 UTC
Orphaned.

Comment 5 Ben Cotton 2019-08-13 17:00:44 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to '31'.

Comment 6 Ben Cotton 2019-08-13 19:20:18 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.