svn commit: r364113 - head/ports-mgmt/pkg

Tijl Coosemans tijl at FreeBSD.org
Fri Aug 8 10:38:02 UTC 2014


On Fri, 8 Aug 2014 11:10:36 +0200 Baptiste Daroussin wrote:
> On Thu, Aug 07, 2014 at 09:07:34PM +0200, Tijl Coosemans wrote:
>> On Thu, 7 Aug 2014 19:18:15 +0200 Baptiste Daroussin wrote:
>>> I'll collect the idea after my return from vacations :)
>>> 
>>> What I have in mind and is going to happen:
>>> - remove of @exec
>> 
>> If this means there'll be a lot of tiny pkg-install files then I would
>> oppose this.  Just to give some stats (default FreeBSD installation):
>> 
>> /usr/ports% du -k -d 0 .
>> 1525248	.
>> /usr/ports% du -Ak -d 0 .
>> 670241	.
>> 
>> This means that only about 44% of the disk space taken up by a subversion
>> checkout is actual content.
> 
> Nope that means a lot of new keywords :)

I think I would rather see pkg-plist evolve to pkg manifest format
or a subset of it.  You would have pre/post-install and pre/post-
deinstall hooks then that you can migrate @exec/@unexec to.  I don't
think creating a new keyword for every possible command is maintainable
in the long run.


More information about the svn-ports-all mailing list