On Fri, 2 Dec 2016 23:26:53 -0800
Daniel Campbell <z...@gentoo.org> wrote:

> On 12/02/2016 10:47 AM, Michał Górny wrote:
> > On Fri, 2 Dec 2016 13:02:48 -0500
> > Mike Gilbert <flop...@gentoo.org> 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?  
> > 
> > I'd say keeping things lowercase makes sense for end user packages. For
> > pure dependencies with consistent conventions (e.g. perl), it makes
> > sense to keep upstream's naming.
> >   
> What is a pure dependency? Do we handle those differently than the
> garden-variety dependencies in other packages?

It is a package that is rarely installed directly, and rather commonly
taken as a dependency of another package. For example, packages that
install no programs and just Perl/Python/... modules.

-- 
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>

Attachment: pgpUvkVg5COvL.pgp
Description: OpenPGP digital signature

Reply via email to