Bug 65110

Summary: Source artifact for ant-testutil is empty
Product: Ant Reporter: Jörn Guy Süß <jgsuess>
Component: Build ProcessAssignee: Ant Notifications List <notifications>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 1.10.9   
Target Milestone: 1.10.10   
Hardware: All   
OS: All   

Description Jörn Guy Süß 2021-01-28 05:38:10 UTC
The source archive with the coordinates below does not contain source code.
Please add the source code and re-deploy. It is difficult to develop without the lookup.

group: 'org.apache.ant', name: 'ant-testutil', version: '1.10.9'
sha:09a554c911de74265c26127bd3599dc3c5977703
Comment 1 Stefan Bodewig 2021-01-28 08:17:20 UTC
I think what you see here is the result of Ant developers trying to use Maven :-)

Or it is the interaction between Ivy and the poms. When running "mvn source:jar" I get a non-empty archive locally, so something goes wrong during the deployment phase where we use Ivy.

I don't think there is a way to replace an artifact once published, so the best we can do is fixing it for the next release.
Comment 2 Jaikiran Pai 2021-01-28 11:13:57 UTC
> I don't think there is a way to replace an artifact once published, so the best we can do is fixing it for the next release.

Plus the fact that this seems to be broken (for this specific artifact) since forever. I can see the same issue with this one, in Maven central, since at least 1.10.0 version.
Comment 3 Jaikiran Pai 2021-01-29 01:33:41 UTC
I pushed a fix for this upstream and should be available in next release.