6100 subdirectories in /usr/ports/devel!

Bob Willcox bob at immure.com
Thu Dec 28 21:16:41 UTC 2017


On Fri, Dec 29, 2017 at 03:54:28AM +0700, Eugene Grosbein wrote:
> 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
> 

Yeah, I happened to notice the py-* stuff due to some problems I have been
having with synth. I did notice the large number of p5-* subdirs but didn't
count them.  :)

Certainly seems to be out of control...

-- 
Bob Willcox    | If everything is coming your way, you're in the
bob at immure.com | wrong lane.
Austin, TX     |


More information about the freebsd-ports mailing list