atom feed192 messages in org.freebsd.freebsd-archRe: FreeBSD problems and preliminary ...
FromSent OnAttachments
4 earlier messages
Lev SerebryakovAug 18, 2011 12:49 pm 
Lev SerebryakovAug 18, 2011 2:23 pm 
Vadim GoncharovAug 18, 2011 2:45 pm 
Hans Petter SelaskyAug 18, 2011 2:45 pm 
Vadim GoncharovAug 18, 2011 2:59 pm 
Vadim GoncharovAug 18, 2011 3:17 pm 
Julian ElischerAug 18, 2011 7:53 pm 
Michael V. BuzuverovAug 18, 2011 8:48 pm 
Lars EngelsAug 18, 2011 10:55 pm 
Lars EngelsAug 19, 2011 12:37 am 
Robert WatsonAug 19, 2011 1:23 am 
Lev SerebryakovAug 19, 2011 1:36 am 
Robert WatsonAug 19, 2011 1:41 am 
Lev SerebryakovAug 19, 2011 1:49 am 
Robert WatsonAug 19, 2011 1:55 am 
Slawa OlhovchenkovAug 19, 2011 2:05 am 
Lev SerebryakovAug 19, 2011 2:05 am 
Adrian ChaddAug 19, 2011 2:05 am 
Slawa OlhovchenkovAug 19, 2011 2:22 am 
Lev SerebryakovAug 19, 2011 2:25 am 
Lev SerebryakovAug 19, 2011 2:27 am 
Robert N. M. WatsonAug 19, 2011 2:36 am 
Slawa OlhovchenkovAug 19, 2011 2:36 am 
Robert N. M. WatsonAug 19, 2011 2:37 am 
Slawa OlhovchenkovAug 19, 2011 2:50 am 
Bob BishopAug 19, 2011 2:51 am 
Pieter de GoejeAug 19, 2011 5:01 am 
Kris MooreAug 19, 2011 5:20 am 
Lev SerebryakovAug 19, 2011 6:52 am 
Adrian ChaddAug 19, 2011 8:26 am 
Gary PalmerAug 19, 2011 10:22 am 
Robert WatsonAug 19, 2011 11:49 am 
Nathan WhitehornAug 19, 2011 1:17 pm 
Pedro F. GiffuniAug 19, 2011 1:29 pm 
Gary PalmerAug 19, 2011 1:30 pm 
Kostik BelousovAug 19, 2011 2:26 pm 
Rick MacklemAug 19, 2011 3:38 pm 
Robert WatsonAug 19, 2011 3:57 pm 
Pedro F. GiffuniAug 19, 2011 5:57 pm 
Lev SerebryakovAug 19, 2011 11:14 pm 
Robert WatsonAug 20, 2011 4:37 am 
Luigi RizzoAug 20, 2011 6:42 am 
Poul-Henning KampAug 20, 2011 7:10 am 
Robert N. M. WatsonAug 20, 2011 7:21 am 
Lev SerebryakovAug 20, 2011 2:09 pm 
Luigi RizzoAug 20, 2011 2:36 pm 
Peter JeremyAug 21, 2011 4:04 am 
Slawa OlhovchenkovAug 21, 2011 6:51 am 
Marcin WisnickiAug 22, 2011 10:04 am 
Marcin WisnickiAug 22, 2011 11:33 am 
selvenAug 22, 2011 11:06 pm 
Adrian ChaddAug 22, 2011 11:49 pm 
Garrett CooperAug 22, 2011 11:54 pm 
Diane BruceAug 23, 2011 7:01 pm 
Vadim GoncharovAug 24, 2011 3:08 pm 
Vadim GoncharovAug 24, 2011 3:15 pm 
Vadim GoncharovAug 24, 2011 3:20 pm 
Vadim GoncharovAug 24, 2011 3:29 pm 
Milo HysonAug 24, 2011 7:42 pm 
gnuy...@gmail.comAug 24, 2011 8:33 pm 
Alex GoncharovAug 24, 2011 8:47 pm 
Milo HysonAug 24, 2011 10:04 pm 
Adrian ChaddAug 24, 2011 10:24 pm 
Vadim GoncharovAug 25, 2011 8:20 am 
Vadim GoncharovAug 25, 2011 8:33 am 
Vadim GoncharovAug 25, 2011 8:41 am 
Garrett CooperAug 25, 2011 11:15 am 
Xin LIAug 25, 2011 11:20 am 
Diane BruceAug 25, 2011 1:12 pm 
Vadim GoncharovAug 25, 2011 1:29 pm 
Vadim GoncharovAug 25, 2011 1:52 pm 
md...@FreeBSD.orgAug 25, 2011 1:58 pm 
Vadim GoncharovAug 25, 2011 3:08 pm 
Brandon GoochAug 25, 2011 5:12 pm 
Robert WatsonAug 26, 2011 1:58 am 
Robert WatsonAug 26, 2011 2:05 am 
Adrian ChaddAug 26, 2011 2:16 am 
Slawa OlhovchenkovAug 26, 2011 2:37 am 
Jonathan AndersonAug 26, 2011 3:04 am 
Adrian ChaddAug 26, 2011 3:34 am 
Robert WatsonAug 26, 2011 4:23 am 
Jonathan AndersonAug 26, 2011 4:43 am 
Jonathan AndersonAug 26, 2011 5:11 am 
Gleb KurtsouAug 26, 2011 11:31 am 
Doug BartonAug 26, 2011 5:43 pm 
Artem BelevichAug 26, 2011 6:25 pm 
Adrian ChaddAug 26, 2011 6:59 pm 
Adrian ChaddAug 26, 2011 7:00 pm 
Robert N. M. WatsonAug 27, 2011 2:56 am 
Ulrich SpörleinAug 27, 2011 8:59 am 
Pedro F. GiffuniAug 27, 2011 11:08 am 
Garrett CooperAug 27, 2011 11:11 am 
Julien LaffayeAug 27, 2011 11:36 am 
Eitan AdlerAug 27, 2011 11:59 am 
Pedro F. GiffuniAug 27, 2011 12:13 pm 
Eitan AdlerAug 27, 2011 12:20 pm 
Pedro F. GiffuniAug 27, 2011 12:29 pm 
Benjamin KadukAug 27, 2011 12:49 pm 
Jos BackusAug 27, 2011 1:01 pm 
Olli HauerAug 27, 2011 1:02 pm 
88 later messages
Subject:Re: FreeBSD problems and preliminary ways to solve
From:Marcin Wisnicki (mwis@gmail.com)
Date:Aug 22, 2011 11:33:22 am
List:org.freebsd.freebsd-arch

On Sun, 21 Aug 2011 21:05:21 +1000, Peter Jeremy wrote:

On 2011-Aug-17 23:10:19 +0000, Vadim Goncharov <vadi@mail.ru> wrote:

1) No pkg and pkg-devel versions. The -devel version is headers, static libs, programmer examples, etc. not needed in production (we could say this part is what is actually depended on in B-deps).

Xorg is partially broken up in this way. In general, it is up to the ports' maintainers to do this - the FreeBSD project just hosts the ports infrastructure, it's up to maintainers to supply and maintain the actual ports. Note that requiring both pkg and pkg-devel versions of ports significantly increases maintainer effort for little (to them) perceived value. Also, I find having separate pkg and pkg-devel versions a real PITA - I regularly find that information i need is missing from the pkg file and I have to dig out the missing files.

Out of interest, what is the rationale behind this requirement.

I too find lack of -devel packages as one of freebsd strengths not weaknesses. Such separation is also very specific to certain languages like C/C++.

However to provide a middle-ground solution I once proposed installation filters based on patterns, which would give ability to not have unwanted files essentially for free (just small changes in pkg_* and ports/Mk).

For example there could be a standard filter group called "devel" that includes "include/**" and "lib/**.a". Packages would have ability to exclude/include additional files to any group if needed using pkg-plist directives. Similar patterns could be defined for docs, localizations, etc. User would set which groups of files he wants to exclude during installation or after it.

Of course ideas don't write code :(