Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11101 - Uppercase letters in ebuild names
Summary: Uppercase letters in ebuild names
Status: RESOLVED DUPLICATE of bug 2025
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-22 14:13 UTC by Felipe Ghellar
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ***