Bug 1785011

Summary: Non-responsive maintainer check for btashton
Product: [Fedora] Fedora Reporter: James Paul Turner <jamesturner246>
Component: jeuclidAssignee: Brennan Ashton <bashton>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 32CC: bashton, c.david86
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-13 21:41:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1736646    

Description James Paul Turner 2019-12-18 21:51:35 UTC
This bug is part of the non-responsive maintainer procedure for btashton, following https://docs.fedoraproject.org/en-US/fesco/Policy_for_nonresponsive_package_maintainers/.

Please respond if you are still active in Fedora and want to maintain jeuclid.

Comment 1 Brennan Ashton 2019-12-18 23:15:19 UTC
This package has been very neglected by upstream as well as me. Seems like I should move to this fork? https://github.com/rototor/jeuclid

Comment 2 James Paul Turner 2019-12-19 11:10:27 UTC
Hi Brennan.

Sure, if it works, that's great. If not, I took a look at the existing f32 branch earlier, and all that needs doing is:

1) updating the JEuclid source to 3.1.9,

2) Patching root build.xml with:

diff --git a/build.xml b/build.xml
index b3b126d..8ec8806 100644
--- a/build.xml
+++ b/build.xml
@@ -4,6 +4,8 @@
   <property environment="env"/>
 
   <path id="libs-build-classpath">
+    <pathelement location="/usr/share/java/xml-commons-apis.jar" />
+    <pathelement location="/usr/share/java/batik-all.jar" />
     <fileset dir="./lib">
       <include name="*.jar"/>
     </fileset>


3) patching the sources to replace "org.w3c.dom.events.CustomEvent" with "org.apache.batik.w3c.dom.events.CustomEvent"
(see https://www.mail-archive.com/fop-users@xmlgraphics.apache.org/msg21062.html).

Thanks.

Comment 3 James Paul Turner 2019-12-19 11:12:41 UTC
Sorry, one more!

4) Remove the BuildRequires on checkstyle (code style testing is not needed in Fedora, and checkstyle was retired).

Comment 4 Ben Cotton 2020-02-11 17:39:47 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle.
Changing version to 32.