Summary: | portage does not consistently validate names (section "3.1 Restrictions upon Names" in PMS) | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Julian Ospald <hasufell> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=435934 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 563798 |
Description
Julian Ospald
2015-10-24 15:48:51 UTC
package names are similarly affected it seems the biggest problems are non-ascii chars for SLOTs, umlauts [öäü] are accepted and package emerges successfully for USE flag names in IUSE, it accepts something like
> IUSE="+öoü +~foo +=doo +%ii +2##"
and repoman is happy and portage emerges this successfully
*** This bug has been marked as a duplicate of bug 435934 *** This is not the duplicate, see comment #3 especially, which contains ascii characters which are invalid as per PMS. |