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

From: O. Hartmann <ohartmann_at_walstatt.org>
Date: Sat, 25 Aug 2018 11:30:41 +0200
-----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-----
Received on Sat Aug 25 2018 - 07:31:21 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:18 UTC