Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jun 2012 00:22:28 +0200
From:      Florent Peterschmitt <fpeterscom@gmail.com>
To:        ports@freebsd.org
Subject:   Port system "problems"
Message-ID:  <4FE8E4A4.9070507@gmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

I'm not a developer and I know how it's difficult to make a port (or 
some ports, for example VirtualBox) but I think the port system has many 
"problems":

1. Ports are not modular
2. Option system is not really well documented
3. Some dependencies are totally useless
4. So slow...

Let me give some examples:

1. games/wesnoth should be splitted in games/wesnoth-bin and 
games/wesnoth-datas. Why rebuild everything when just binaries needs ?
2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why 
not put this var in a port configuration file which will be read by all 
ports needing this var ?
3. Why does GNOME really needs x11/yelp which depends on www/libxul, 
which is a big port to build ? I don't need yelp and I'm sure not to be 
alone don't need this.
4. Generating Index, find dependencies. I know that we have time and 
that's not a priority, but it is slow.

I know that FreeBSD doesn't "change" because of "less surprising" 
philosophy (and I'm the first to say it's a good thing, but sometimes 
not so good), and also *BSD community is certainly less big than GNU 
community...

Port system will have some major updates in the future ?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FE8E4A4.9070507>