Re: [HEADSUP] Staging, packaging and more

2013-10-11 Thread Erwin Lansing
On Tue, Oct 08, 2013 at 01:21:40PM +0200, Ulrich Spörlein wrote: A user should not care, if not installing headers for package X solves a conflict, do it! But please don't make it a default to not install headers because 3% of the FreeBSD system builders might find it useful. Exactly my

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Ulrich Spörlein
...@freebsd.org; Baptiste Daroussin; Fernando Apesteguía Subject: Re: [HEADSUP] Staging, packaging and more Importance: Low 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Mathias Picker
Pascal Schmid pas...@lechindianer.de schrieb: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/06/2013 07:21 PM, Bernhard Fröhlich wrote: On Sun, Oct 6, 2013 at 2:20 PM, Ulrich Spörlein u...@freebsd.org wrote: 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Jov
+1 Jov blog: http:amutu.com/blog http://amutu.com/blog 2013/10/8 Mathias Picker mathias.pic...@virtual-earth.de Pascal Schmid pas...@lechindianer.de schrieb: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/06/2013 07:21 PM, Bernhard Fröhlich wrote: On Sun, Oct 6, 2013 at 2:20

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Baptiste Daroussin
On Sun, Oct 06, 2013 at 02:20:21PM +0200, Ulrich Spörlein wrote: 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200, Baptiste

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Andrew W. Nosenko
On Tue, Oct 8, 2013 at 11:47 AM, Baptiste Daroussin b...@freebsd.org wrote: Concerning the fact that you need a couple of new packages to be able to actually build something out github or whatever, this is a developer problem and doing pkg install gtk2-dev is not complicated at all. While

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Baptiste Daroussin
On Tue, Oct 08, 2013 at 12:38:22PM +0300, Andrew W. Nosenko wrote: On Tue, Oct 8, 2013 at 11:47 AM, Baptiste Daroussin b...@freebsd.org wrote: Concerning the fact that you need a couple of new packages to be able to actually build something out github or whatever, this is a developer

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Pietro Cerutti
On 2013-Oct-08, 10:47, Baptiste Daroussin wrote: [snip] - Lots of people complained about pkg-config being a run dep. But if we are consistent every single port bring .pc files should then run depend on pkg-config because .pc files are useless without pkg-config. This is nonsense. So

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Ulrich Spörlein
2013/10/8 Baptiste Daroussin b...@freebsd.org: On Sun, Oct 06, 2013 at 02:20:21PM +0200, Ulrich Spörlein wrote: 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On

Re: [HEADSUP] Staging, packaging and more

2013-10-08 Thread Baptiste Daroussin
On Tue, Oct 08, 2013 at 01:21:40PM +0200, Ulrich Spörlein wrote: 2013/10/8 Baptiste Daroussin b...@freebsd.org: On Sun, Oct 06, 2013 at 02:20:21PM +0200, Ulrich Spörlein wrote: 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote:

Re: [HEADSUP] Staging, packaging and more

2013-10-07 Thread Erwin Lansing
On Sat, Oct 05, 2013 at 11:57:43AM +0200, Miroslav Lachman wrote: I don't think it's about building ports. It's about the list of what I need to have installed and maintained on our systems. And with this split to more packages, then the list will grow and tracking of changes and

Re: [HEADSUP] Staging, packaging and more

2013-10-07 Thread Bryan Drewery
Apesteguía Subject: Re: [HEADSUP] Staging, packaging and more Importance: Low 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200

Re: [HEADSUP] Staging, packaging and more

2013-10-07 Thread Alexander Pyhalov
On 10/04/2013 17:29, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 02:22:52PM +0200, Miroslav Lachman wrote: I really like the current state with full packages. Disk space is cheap, full packages is default for whole FreeBSD existence and it is easy to maintain the system with it. If I want

Re: [HEADSUP] Staging, packaging and more

2013-10-06 Thread Ulrich Spörlein
2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200, Baptiste Daroussin wrote: Please no devel packages.

Re: [HEADSUP] Staging, packaging and more

2013-10-06 Thread Bernhard Fröhlich
On Sun, Oct 6, 2013 at 2:20 PM, Ulrich Spörlein u...@freebsd.org wrote: 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200,

Re: [HEADSUP] Staging, packaging and more

2013-10-06 Thread Pascal Schmid
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/06/2013 07:21 PM, Bernhard Fröhlich wrote: On Sun, Oct 6, 2013 at 2:20 PM, Ulrich Spörlein u...@freebsd.org wrote: 2013/10/4 Bryan Drewery br...@shatow.net: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04,

RE: [HEADSUP] Staging, packaging and more

2013-10-06 Thread Dewayne Geraghty
-Original Message- From: owner-freebsd-po...@freebsd.org [mailto:owner-freebsd-po...@freebsd.org] On Behalf Of Ulrich Spörlein Sent: Sunday, 6 October 2013 11:20 PM To: Bryan Drewery Cc: po...@freebsd.org; Baptiste Daroussin; Fernando Apesteguía Subject: Re: [HEADSUP] Staging

RE: [HEADSUP] Staging, packaging and more

2013-10-06 Thread Matthew X. Economou
Bernhard Fröhlich writes: I also don't see why we need to optimize our packages for an embedded environment that is usually very customized. Wouldn't it make more sense to provide some proper port / packaging options/flags that help to optimize size of the packages without touching header

Re: [HEADSUP] Staging, packaging and more

2013-10-05 Thread Miroslav Lachman
Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 02:22:52PM +0200, Miroslav Lachman wrote: Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste Daroussin wrote: On the other ends, that makes the package fat for embedded

Re: [HEADSUP] Staging, packaging and more

2013-10-05 Thread Mathias Picker
Am Samstag, den 05.10.2013, 11:57 +0200 schrieb Miroslav Lachman: Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 02:22:52PM +0200, Miroslav Lachman wrote: Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste Daroussin

Re: [HEADSUP] Staging, packaging and more

2013-10-05 Thread Buganini
Is it possible to eliminate the pain to maintain make-config switchable plist entries? Maybe with a AUTO_PLIST=yes or something like that, firstly install everything to ${STAGEDIR}${PREFIX} then move everything to ${PREIX}? this is similar to homebrew, except for that homebrew ln -s everything

Re: [HEADSUP] Staging, packaging and more

2013-10-05 Thread Baptiste Daroussin
On Sat, Oct 05, 2013 at 11:57:43AM +0200, Miroslav Lachman wrote: Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 02:22:52PM +0200, Miroslav Lachman wrote: Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste

Re: [HEADSUP] Staging, packaging and more / side effect

2013-10-05 Thread Miroslav Lachman
Baptiste Daroussin wrote: Hi all, I want to give to all porters infomations on the rationnale behind all the changes, to explain why some things has happened, the rationale behind what we still need to do to get the ports tree into a modern binary world. 1/ Staging You may has notice that

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Marcus von Appen
On, Thu Oct 03, 2013, Fernando Apesteguía wrote: El 03/10/2013 22:41, Marcus von Appen m...@freebsd.org escribió: On, Thu Oct 03, 2013, Nathan Whitehorn wrote: On 10/03/13 07:17, Andriy Gapon wrote: on 03/10/2013 11:48 Baptiste Daroussin said the following: This also allows lots

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Baptiste Daroussin
On Fri, Oct 04, 2013 at 08:18:33AM +0200, Marcus von Appen wrote: On, Thu Oct 03, 2013, Fernando Apesteguía wrote: El 03/10/2013 22:41, Marcus von Appen m...@freebsd.org escribió: On, Thu Oct 03, 2013, Nathan Whitehorn wrote: On 10/03/13 07:17, Andriy Gapon wrote: on

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Matthew Seaman
On 04/10/2013 07:32, Baptiste Daroussin wrote: On the other ends, that makes the package fat for embedded systems, that also makes some arbitrary runtime conflicts between packages (because they both provide the same symlink on the .so, while we could live with 2 version at runtime), that

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Baptiste Daroussin
On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200, Baptiste Daroussin wrote: Please no devel packages. Seconded. What's wrong with devel packages? It complicates things for developers and custom software on

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Baptiste Daroussin
On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste Daroussin wrote: On the other ends, that makes the package fat for embedded systems, that also makes some arbitrary runtime conflicts between packages (because they both provide the same symlink

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread olli hauer
On 2013-10-04 08:18, Marcus von Appen wrote: On, Thu Oct 03, 2013, Fernando Apesteguía wrote: El 03/10/2013 22:41, Marcus von Appen m...@freebsd.org escribió: On, Thu Oct 03, 2013, Nathan Whitehorn wrote: On 10/03/13 07:17, Andriy Gapon wrote: on 03/10/2013 11:48 Baptiste Daroussin said

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Matthew Seaman
On 04/10/2013 08:05, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste Daroussin wrote: On the other ends, that makes the package fat for embedded systems, that also makes some arbitrary runtime conflicts between packages

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Fernando Apesteguía
On Fri, Oct 4, 2013 at 9:01 AM, Baptiste Daroussin b...@freebsd.org wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200, Baptiste Daroussin wrote: Please no devel packages. Seconded. What's wrong

RE: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Dewayne Geraghty
-Original Message- From: owner-freebsd-po...@freebsd.org [mailto:owner-freebsd-po...@freebsd.org] On Behalf Of Erwin Lansing Sent: Friday, 4 October 2013 4:58 PM To: Baptiste Daroussin Cc: po...@freebsd.org; Fernando Apesteguía Subject: Re: [HEADSUP] Staging, packaging and more

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Bryan Drewery
On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200, Baptiste Daroussin wrote: Please no devel packages. Seconded. What's wrong with devel

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Miroslav Lachman
Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste Daroussin wrote: On the other ends, that makes the package fat for embedded systems, that also makes some arbitrary runtime conflicts between packages (because they both

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Baptiste Daroussin
On Fri, Oct 04, 2013 at 02:22:52PM +0200, Miroslav Lachman wrote: Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:00:43AM +0100, Matthew Seaman wrote: On 04/10/2013 07:32, Baptiste Daroussin wrote: On the other ends, that makes the package fat for embedded systems, that also makes

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Mathias Picker
Am Freitag, den 04.10.2013, 06:12 -0500 schrieb Bryan Drewery: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct 04, 2013 at 08:32:59AM +0200, Baptiste Daroussin wrote: Please no

Re: [HEADSUP] Staging, packaging and more

2013-10-04 Thread Daniel Nebdal
On Fri, Oct 4, 2013 at 3:16 PM, Mathias Picker mathias.pic...@virtual-earth.de wrote: Am Freitag, den 04.10.2013, 06:12 -0500 schrieb Bryan Drewery: On Fri, Oct 04, 2013 at 09:01:58AM +0200, Baptiste Daroussin wrote: On Fri, Oct 04, 2013 at 08:57:53AM +0200, Erwin Lansing wrote: On Fri, Oct

Re: [HEADSUP] Staging, packaging and more

2013-10-03 Thread Andriy Gapon
on 03/10/2013 11:48 Baptiste Daroussin said the following: This also allows lots of new features to come: - Allow to create sub-packages - Allow to create debuginfo packages. I'd like to mention a few other possibilities along the same lines: - doc packages - examples packages - devel packages

Re: [HEADSUP] Staging, packaging and more

2013-10-03 Thread Baptiste Daroussin
On Thu, Oct 03, 2013 at 09:50:22AM -0700, Kevin Oberman wrote: On Thu, Oct 3, 2013 at 5:17 AM, Andriy Gapon a...@freebsd.org wrote: on 03/10/2013 11:48 Baptiste Daroussin said the following: This also allows lots of new features to come: - Allow to create sub-packages - Allow to

Re: [HEADSUP] Staging, packaging and more

2013-10-03 Thread Kevin Oberman
On Thu, Oct 3, 2013 at 5:17 AM, Andriy Gapon a...@freebsd.org wrote: on 03/10/2013 11:48 Baptiste Daroussin said the following: This also allows lots of new features to come: - Allow to create sub-packages - Allow to create debuginfo packages. I'd like to mention a few other

Re: [HEADSUP] Staging, packaging and more

2013-10-03 Thread Eir Nym
Hi, I have question do we really need to build *doc packages every time or we can download prebuilded documentation for stable ports? There's two versions of documentation distributed separately for most ports: doc-source and doc-builded. And there's very few situations when we really need build

Re: [HEADSUP] Staging, packaging and more

2013-10-03 Thread Marcus von Appen
On, Thu Oct 03, 2013, Nathan Whitehorn wrote: On 10/03/13 07:17, Andriy Gapon wrote: on 03/10/2013 11:48 Baptiste Daroussin said the following: This also allows lots of new features to come: - Allow to create sub-packages - Allow to create debuginfo packages. I'd like to mention a few

Re: [HEADSUP] Staging, packaging and more

2013-10-03 Thread Fernando Apesteguía
El 03/10/2013 22:41, Marcus von Appen m...@freebsd.org escribió: On, Thu Oct 03, 2013, Nathan Whitehorn wrote: On 10/03/13 07:17, Andriy Gapon wrote: on 03/10/2013 11:48 Baptiste Daroussin said the following: This also allows lots of new features to come: - Allow to create