Re: pkg-base: how to avoid FreeBSD-$PACKAGE-{profile|development} when using FreeBSD pkg-base

2018-08-25 Thread Herbert J. Skuhra
On Sat, Aug 25, 2018 at 11:30:41AM +0200, O. Hartmann wrote:
> 
> For some experiments on PINE64 we build packages from FreeBSD's base system. 
> The
> individual package seems to comprise always from several flavours, the
> "regular/production" one, profile/profiling one and development, for instance 
> for package
> FreeBSD-libxo:
> 
> FreeBSD-libxo: 12.0.s20180825090036 [FreeBSD-base]
> FreeBSD-libxo-development: 12.0.s20180825090036 [FreeBSD-base]
> FreeBSD-libxo-profile: 12.0.s20180825090036 [FreeBSD-base]
> 
> When installing packages as recommended on the FreeBSD pkg-base Wiki
> (https://wiki.freebsd.org/PkgBase) via
> 
> pkg install -g 'FreeBSD-*'
> 
> it is implicit that I also get those unwanted "profiling" and "development" 
> packages as
> well as the supposed to be the "production" ones. Fiddling around whith the 
> pattern left
> me with some problems, as it seems to me to make the efforts to high to 
> target all wanted
> packages or avoid development packages. I haven't found a proper way to 
> exclude all the
> unwanted packages (development, prifile) by the global pattern.

Have you checked the content of the development packages? I guess you
have to install them! To disable profile-packages set WITHOUT_PROFILE in
/etc/src.conf.

-- 
Herbert
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


pkg-base: how to avoid FreeBSD-$PACKAGE-{profile|development} when using FreeBSD pkg-base

2018-08-25 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512


For some experiments on PINE64 we build packages from FreeBSD's base system. The
individual package seems to comprise always from several flavours, the
"regular/production" one, profile/profiling one and development, for instance 
for package
FreeBSD-libxo:

FreeBSD-libxo: 12.0.s20180825090036 [FreeBSD-base]
FreeBSD-libxo-development: 12.0.s20180825090036 [FreeBSD-base]
FreeBSD-libxo-profile: 12.0.s20180825090036 [FreeBSD-base]

When installing packages as recommended on the FreeBSD pkg-base Wiki
(https://wiki.freebsd.org/PkgBase) via

pkg install -g 'FreeBSD-*'

it is implicit that I also get those unwanted "profiling" and "development" 
packages as
well as the supposed to be the "production" ones. Fiddling around whith the 
pattern left
me with some problems, as it seems to me to make the efforts to high to target 
all wanted
packages or avoid development packages. I haven't found a proper way to exclude 
all the
unwanted packages (development, prifile) by the global pattern.

I was thinking that the build box also has to take some load when 
packaging/building all
the profiling/development stuff, so is there a way to avoid building those 
unwanted
packages in the first place?

At the end my PINE64 wnats to install 313 packages. This seems 2/3 unnecessary.

Kind regards,

oh

- -- 
O. Hartmann

Ich widerspreche der Nutzung oder Übermittlung meiner Daten für
Werbezwecke oder für die Markt- oder Meinungsforschung (§ 28 Abs. 4 BDSG).
-BEGIN PGP SIGNATURE-

iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCW4Eh3AAKCRDS528fyFhY
lLavAgCmjKuhajNCNmO53kU7gBdQmTdKnk9rDKFMVOy4WT8mxP6R9YMKJ2MdfVlZ
nM2/J4zktZRhTEIrVtCIBsF/XD7EAgCJfhf+zl7uM4gDod+bEenIDRYdyywNuHW2
Ek0itMr7nMbJCsVQ8BIMm9SorftD4luu7laNIgMUmXUkQe+FxWTc
=4r25
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"