Bug 2276245 - full_sources should not be in the same java-*-openjdk-src package as src.zip
Summary: full_sources should not be in the same java-*-openjdk-src package as src.zip
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: java-21-openjdk
Version: 42
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: jiri vanek
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-04-21 01:56 UTC by kb1000
Modified: 2025-02-26 13:01 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description kb1000 2024-04-21 01:56:18 UTC
Description of problem:

I just noticed that the package that used to only provide src.zip now also contains the entire java runtime source including C++ code and tests, and that not in in an archive file either. (I know, it's been just about a year already, I guess I haven't been doing a lot of Java using the system JDK on Fedora lately)

Needing src.zip is fairly common while developing Java code (for debugging or just looking at the stdlib code), while in the entire time I've been doing Java there was only one time I actually needed the runtime code for debugging, and I expect it's similar for most others.

So, that leads me to two questions: Wouldn't this be a better fit for the debugsource package? And even if not, should this really be in the same package?
This makes the installed package's files around 12x larger than the file almost everyone will be installing it for.

Comment 1 jiri vanek 2024-09-26 11:20:32 UTC
I agree. The full sources shoud be in separate subpkg.

Comment 2 Aoife Moloney 2025-02-26 13:01:24 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.


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