6100 subdirectories in /usr/ports/devel!
Eugene Grosbein
eugen at grosbein.net
Thu Dec 28 20:54:45 UTC 2017
29.12.2017 3:36, Bob Willcox wrote:
>> Does anyone else feel that having 6100 subdirectories (939 are for py-* stuff)
>> is a bit excessive?
>
> It is. But py-* stuff has second place only:
>
> $ ls /usr/ports/devel | sed 's/-.*//' | sort | uniq -c | sort -rn | head
> 1908 p5
> 964 py
> 600 rubygem
> 280 hs
> 176 pear
> 57 R
> 56 pecl
> 48 elixir
> 47 geany
> 43 erlang
In fact, ports/devel is first but not only category having similar problem with p5-* stuff:
$ cd /usr/ports
$ find . -type d -mindepth 1 -maxdepth 1 | while read category; do printf "%15s " ${category#./}; ls $category | sed 's/-.*//' | sort | uniq -c | sort -rn | head -1; done | sort -k 2,2 -rn | head -15
devel 1908 p5
www 807 p5
textproc 617 p5
net 327 p5
databases 259 p5
security 258 p5
math 146 p5
mail 145 p5
graphics 100 p5
editors 98 libreoffice
sysutils 75 rubygem
converters 72 p5
misc 63 p5
net-mgmt 56 p5
x11-toolkits 49 p5
More information about the freebsd-ports
mailing list