Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 11101

Summary: Uppercase letters in ebuild names
Product: Gentoo Linux Reporter: Felipe Ghellar <fghellar>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: trivial    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Felipe Ghellar 2002-11-22 14:13:17 UTC
(Note: this isn't anything blocking, just an annoyance.)

According to the Gentoo Linux Developers HOWTO
(http://www.gentoo.org/doc/en/gentoo-howto.xml), ebuild names should contain
only lowercase letters:

"Naming ebuild Files 

Ebuild file names consist of four logical sections:

The first section is the package name, which should only contain lowercase
letters, the digits 0-9, and any number of single hyphen ('-') characters. Some
examples are util-linux, sysklogd and glibc."

But running 

# find /usr/portage/ -name "*[A-Z]*.ebuild" | wc -l

shows that there are currently 450 ebuilds in the portage tree with uppercase
letters in their names. The actual annoyance is that e.g.

# emerge -s linneighborhood

succeeds in finding net-misc/LinNeighborhood, but

# emerge -p linneighborhood

does not.

IMHO, it would be good to either enforce the naming convention or make Portage
ignore case completely.
Comment 1 SpanKY gentoo-dev 2002-11-22 15:37:44 UTC

*** This bug has been marked as a duplicate of 2025 ***