[opensuse-factory] The "GROUP" tag is still in Fedora rpms
I've noted the argument that Fedora have dropped the group tag so I decided to download an FC30 rpm and inspect it, it still contains the GROUP tag but it is set to unspecified. I'm really curious as to why removing the group tag is so important? I've seen reasons why Yast doesn't use it anymore but the Package-group section is nearly useless for package selection, why remove something that can be parsed by third party applications that does no harm and the way that removal is being performed creates a lot of extra work for unpaid maintainers. I haven't yet seen a reason why there is a need to remove the group tag in such a hurry. Thanks Dave Plater -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Oct 18, 2019 at 4:34 AM Dave Plater
I've noted the argument that Fedora have dropped the group tag so I decided to download an FC30 rpm and inspect it, it still contains the GROUP tag but it is set to unspecified. I'm really curious as to why removing the group tag is so important? I've seen reasons why Yast doesn't use it anymore but the Package-group section is nearly useless for package selection, why remove something that can be parsed by third party applications that does no harm and the way that removal is being performed creates a lot of extra work for unpaid maintainers. I haven't yet seen a reason why there is a need to remove the group tag in such a hurry.
If the `Group` field is not set in the spec file, rpm will automatically set it to "Unspecified". This is required to maintain compatibility with older versions of RPM (pre rpm 4.6) that mandated the field be set to be a valid RPM. -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday 2019-10-18 10:38, Neal Gompa wrote:
On Fri, Oct 18, 2019 at 4:34 AM Dave Plater
wrote: I've noted the argument that Fedora have dropped the group tag so I decided to download an FC30 rpm and inspect it, it still contains the GROUP tag but it is set to unspecified.
If the `Group` field is not set in the spec file, rpm will automatically set it to "Unspecified". This is required to maintain compatibility with older versions of RPM (pre rpm 4.6) that mandated the field be set to be a valid RPM.
Do you happen to know what the old versions mandate exactly? If all it checks for is "set" vs "unset", then maybe a zero-length string could be set in favor of "Unspecified". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Oct 18, 2019 at 5:03 AM Jan Engelhardt
On Friday 2019-10-18 10:38, Neal Gompa wrote:
On Fri, Oct 18, 2019 at 4:34 AM Dave Plater
wrote: I've noted the argument that Fedora have dropped the group tag so I decided to download an FC30 rpm and inspect it, it still contains the GROUP tag but it is set to unspecified.
If the `Group` field is not set in the spec file, rpm will automatically set it to "Unspecified". This is required to maintain compatibility with older versions of RPM (pre rpm 4.6) that mandated the field be set to be a valid RPM.
Do you happen to know what the old versions mandate exactly? If all it checks for is "set" vs "unset", then maybe a zero-length string could be set in favor of "Unspecified".
Not off the top of my head, but you could ask the rpm guys (pmatilai and ffesti)... -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Dave Plater
-
Jan Engelhardt
-
Neal Gompa