Repository navigation
Package names for SuSe and CentOS still use "_" - "6.0.0_beta.1" #3760
Description
Activity
- addedWG-Maintainers-Buildspecific to affecting the buildspecific to affecting the build
on May 11, 2017 cc Joey Aiello (@joeyaiello) seems like we should standardize on using dashes unless there's a specific convention for centos/suse to use underscores
Guidelines for Naming Fedora Packages
When naming packages for Fedora, the maintainer must use the dash '-' as the delimiter for name parts. The maintainer must NOT use an underscore '_', a plus '+', or a period '.' as a delimiter. Version numbers used in compat libraries do not need to omit the dot '.' or change it into a dash '-' (see Multiple packages with the same base name for more info on this case).
There are a few exceptions to the no underscore '_' rule.
- httpd, pam, and SDL addon packages are excluded, refer to " Addon Packages (httpd, pam and SDL) ".
- packages that are locale specific, and use the locale in the name are excluded, refer to " Addon Packages (locale) ".
- Compat packages where the base package name ends in a digit. refer to " Multiple packages with the same base name"
- packages where the upstream name naturally contains an underscore are excluded from this. Examples of these packages include:
Reacted by Travis Plunk- modified the milestones: This milestone has been deleted, This milestone has been deleted
on May 13, 2017 - addedUp-for-GrabsUp-for-grabs issues are not high priorities, and may be opportunities for external contributorsUp-for-grabs issues are not high priorities, and may be opportunities for external contributors
on May 15, 2017 I believe this has been fixed by this commit. bb3a840
Travis Plunk (@TravisEz13) Could you please link the PR/commit?
updated my comment
Reacted by Ilyadeb packages still have "_" in name powershell_6.0.1-1.ubuntu.17.04_amd64.deb
If there is not an issue open for that can your file one. This issue was for RedHat packages.
Done #6137
From #3748 (comment)
powershell-6.0.0_beta.1-1.el7.centos.x86_64.rpm -> powershell-6.0.0-beta.1-1.el7.centos.x86_64.rpm
powershell-6.0.0_beta.1-1.suse.42.1.x86_64.rpm -> powershell-6.0.0-beta.1-1.suse.42.1.x86_64.rpm
/cc Travis Plunk (@TravisEz13)