Per the discussion in ticket #357, this is a request for a new virtual Provides for the proposed time-api package in order to track the provider (standalone package versus OpenJDK8).
Review request: https://bugzilla.redhat.com/show_bug.cgi?id=time-api
Please use Provides: bundled(openjdk8-time-api)
(Unless you can think of a better one).
Does bundled(openjdk8-timex) make more sense to you? I'm unfamiliar with the specifics so let me know if that's the case and I can update the listed provide on the bundled library wiki page.
Provides: bundled(javax.time) ?
we wanted the virtual provide to tell people two things: where the code came from and what it is. if I understand correctly, the code comes from openjdk8 and it's called javax.time? so something like
openjdk8 is the "forward" bundler, I suppose.
openjdk8-javax-time sounds sufficiently complete to me. So, are you saying that is the virtual provides that I would put in the standalone time-api spec (the one to be used with OJ7)? No changes are necessary for the incumbent OJ8 package, correct?
Correct. Just for the standalone time-api package.
The table on the No_Bundled_Libraries page has been adjusted for the new Virtual Provide. You should be good to go.
A new bundling exception has been made for the java time-api package to reverse bundle the javax.time api present in openjdk8 for code which uses prior versions of the jdk.
Metadata Update from @pmackinn:
- Issue assigned to toshio
to comment on this ticket.