Bug 2501971 - Please branch and build maven-doxia in epel10 [NEEDINFO]
Summary: Please branch and build maven-doxia in epel10
Keywords:
Status: ON_QA
Alias: None
Product: Fedora
Classification: Fedora
Component: maven-doxia
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Filipe Rosset
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-07-17 22:08 UTC by Kaleb KEITHLEY
Modified: 2026-10-23 02:01 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
kkeithle: needinfo? (rosset.filipe)


Attachments (Terms of Use)

Description Kaleb KEITHLEY 2026-07-17 22:08:07 UTC
Please branch and build maven-doxia in epel10.

If you do not wish to maintain maven-doxia in epel10,
or do not think you will be able to do this in a timely manner,
I would be happy to be a co-maintainer of the package (FAS: kkeithle);
please add me through
https://src.fedoraproject.org/rpms/maven-doxia/adduser

Comment 1 Kaleb KEITHLEY 2026-07-17 22:11:10 UTC
maven-doxia is one of the  dependencies required to build the antlr4-project, itself a dependency needed to build sympy in non-bootstrap mode for epel10 (https://bugzilla.redhat.com/show_bug.cgi?id=2368290) And sympy is, in its turn, a deep dependency of Ceph, which I package in CentOS Stream and someday maybe in Rocky if the Rocky folks ever get around to creating projects for me.

scratch build at https://koji.fedoraproject.org/koji/taskinfo?taskID=147955309

Comment 2 Jerry James 2026-07-17 22:44:24 UTC
Wouldn't you rather skip generating documentation for the EPEL builds?

Reassigning to the EPEL maintainer.  @michel can you take care of this?

Comment 3 Kaleb KEITHLEY 2026-07-17 22:56:50 UTC
(In reply to Jerry James from comment #2)
> Wouldn't you rather skip generating documentation for the EPEL builds?

I'm open to suggestions.  I don't know what any of this stuff does, I'm just plunking through all the dependencies so I can get sympy built in non-bootstrap. If there's a shortcut, let me know.

> 
> Reassigning to the EPEL maintainer.  @michel can you take
> care of this?

Comment 4 Aoife Moloney 2026-08-17 15:22:29 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 45 development cycle.
Changing version to 45.

Comment 5 Kaleb KEITHLEY 2026-08-19 14:02:16 UTC
> If you do not wish to maintain maven-doxia in epel10,
> or do not think you will be able to do this in a timely manner,
> I would be happy to be a co-maintainer of the package (FAS: kkeithle);

bump

Comment 6 Filipe Rosset 2026-08-21 13:58:59 UTC
WIP

Comment 7 Filipe Rosset 2026-08-21 14:27:19 UTC
this PR address the current FTBFS from koschei + adapt the spec to support epel10

https://src.fedoraproject.org/rpms/maven-doxia/pull-request/5

Comment 8 Filipe Rosset 2026-08-21 14:29:42 UTC
scratch build for epel10 => https://koji.fedoraproject.org/koji/taskinfo?taskID=149336170

Comment 9 Michel Lind 2026-09-25 16:54:45 UTC
@logan(In reply to Jerry James from comment #2)

> Reassigning to the EPEL maintainer.  @michel can you take
> care of this?

ah, please remove the EPEL bugzilla assignment making me the assignee. I signed up for this when it was needed to try and bootstrap the golang packages for EPEL 10, but since then the Golang SIG switched to vendoring dependencies anyway.

Comment 10 Kaleb KEITHLEY 2026-10-09 12:03:11 UTC
> If you do not wish to maintain maven-doxia in epel10,
> or do not think you will be able to do this in a timely manner,
> I would be happy to be a co-maintainer of the package (FAS: kkeithle);
> please add me through https://src.fedoraproject.org/rpms/maven-doxia/adduser

Or advise how to build maven-invoker-plugin without this.  Thanks

Comment 11 Kaleb KEITHLEY 2026-10-09 12:06:18 UTC
> If you do not wish to maintain maven-doxia in epel10,
> or do not think you will be able to do this in a timely manner,
> I would be happy to be a co-maintainer of the package (FAS: kkeithle);
> please add me through https://src.fedoraproject.org/rpms/maven-doxia/adduser

Or advise how to build maven-invoker-plugin without this as it would eliminate the need to build maven-reporting-api and maven-reporting-impl.  Thanks

Comment 12 Jerry James 2026-10-09 15:46:10 UTC
I orphaned maven-doxia because no package I maintain needs it anymore. You are free to take it if you wish. It may not be possible to remove the maven-doxia dependency from maven-invoker-plugin. It seems to be needed by src/main/java/org/apache/maven/plugins/invoker/InvokerReportRenderer.java.

Comment 13 Kaleb KEITHLEY 2026-10-09 17:17:30 UTC
Filipe Rosset has already taken it.

> If you do not wish to maintain maven-doxia in epel10,
> or do not think you will be able to do this in a timely manner,
> I would be happy to be a co-maintainer of the package (FAS: kkeithle);
> please add me through https://src.fedoraproject.org/rpms/maven-doxia/adduser

Comment 14 Kaleb KEITHLEY 2026-10-19 12:49:59 UTC
successful epel10 scratch build https://bugzilla.redhat.com/show_bug.cgi?id=2497806

Comment 15 Filipe Rosset 2026-10-19 13:04:46 UTC
(In reply to Kaleb KEITHLEY from comment #14)
> successful epel10 scratch build
> https://bugzilla.redhat.com/show_bug.cgi?id=2497806

great, thanks


@michel could you please request the epel10 branches?

Comment 16 Filipe Rosset 2026-10-19 13:05:59 UTC
(In reply to Jerry James from comment #12)
> I orphaned maven-doxia because no package I maintain needs it anymore. You
> are free to take it if you wish. It may not be possible to remove the
> maven-doxia dependency from maven-invoker-plugin. It seems to be needed by
> src/main/java/org/apache/maven/plugins/invoker/InvokerReportRenderer.java.

I'm not sure why you are still the "owner" for Fedora => https://src.fedoraproject.org/rpms/maven-doxia

could you please try "orphan" the package to see what happens ?

otherwise we will need to open a ticket with the infra team to fix the package membership.

Comment 17 Jerry James 2026-10-19 13:52:55 UTC
"Unable to orphan the package: You are not allowed to modify this project."

Comment 18 Filipe Rosset 2026-10-19 14:18:44 UTC
(In reply to Jerry James from comment #17)
> "Unable to orphan the package: You are not allowed to modify this project."

I added a comment to https://forge.fedoraproject.org/releng/tickets/issues/13564

There are issues with the pkg ownership + EPEL branches.

Comment 19 Fedora Update System 2026-10-19 15:06:00 UTC
FEDORA-EPEL-2026-57413d100b (maven-doxia-2.1.0-4.el10_4) has been submitted as an update to Fedora EPEL 10.4.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-57413d100b

Comment 20 Fedora Update System 2026-10-20 04:57:34 UTC
FEDORA-EPEL-2026-57413d100b has been pushed to the Fedora EPEL 10.4 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-57413d100b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 21 Fedora Update System 2026-10-23 02:01:23 UTC
FEDORA-EPEL-2026-7a6f0e7fdb has been pushed to the Fedora EPEL 10.4 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-7a6f0e7fdb

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.


Note You need to log in before you can comment on or make changes to this bug.