On 6/24/20 8:56 AM, Petr Pisar wrote:
On Wed, Jun 24, 2020 at 08:14:39AM -0400, Stephen Gallagher wrote:
> On Wed, Jun 24, 2020 at 3:38 AM Petr Pisar<ppisar(a)redhat.com> wrote:
>> On Wed, Jun 24, 2020 at 06:51:36AM +0000, Zbigniew Jędrzejewski-Szmek wrote:
>>> Yes. Putting the "stream identification" into the package name is
the
>>> most natural solution, and has been floated various times.
>> This already happens. But not in Fedora. In RHEL, modular packages have
>> Modularitylabel RPM tag that carries the module name and stream.
>>
> The ModularityLabel RPM tag is also present in Fedora.
Interesting. I checked the first modular package for the first module "dnf
module list" gives in Fedora 33
(ant-0:1.10.5-3.module_f28+4207+d722d224.noarch), and it does not contain the
tag. I did not checked other ones. Thus I wrote that it was not in Fedora.
Now I see that the package was built on Fedora 28 platform. When I check the
latest build in Koji, ant-1.10.7-2.module_f31+7074+f8e1675d.noarch, the tag
is there.
My apology. Probably the new tag was enabled sometime in between and nobody
cared to rebuild the module after that (although relengs mass-rebuild modules
on branching) and nobody cared to submit to latest build to stable.
FWIW, other F31 packages with it are:
gimp gimp:2.10:3120191106095052:f636be4b
gimp-libs gimp:2.10:3120191106095052:f636be4b
ninja-build ninja:latest:3120190304180949:f636be4b