>>>>> On Fri, 2 Dec 2016, Mike Gilbert wrote:

> The devmanual states:
> The name section should contain only lowercase non-accented letters,
> the digits 0-9, hyphens, underscores and plus characters. Uppercase
> characters are strongly discouraged, but technically valid.

> https://devmanual.gentoo.org/ebuild-writing/file-format/index.html


> Why are uppercase characters strongly discouraged?

> Wouldn't it make sense to follow upstream's naming convention?

No, because even for the most common packages it would be hard to
guess what the actual convention is. For example, is it GCC (used on
its web page and in documentation) or gcc (name of the command and
displayed by gcc --version)?

If we allow uppercase, then should we also allow two packages in the
tree whose names differ only in character case?

Ulrich

Attachment: pgpb6LpA6sSWR.pgp
Description: PGP signature

Reply via email to