On 09/18/18 14:32, M. J. Everitt wrote:
On 18/09/18 19:45, A. Wilcox wrote:
> Right now, we have 'lang' to pull in all -lang subpackages, and
'docs'
> to pull in all -doc subpackages.
>
> There have been a few people who have asked for a way to "automatically
> install all -dev packages".
>
> Therefore, I propose we create a 'devs' or 'dev' metapackage similar
to
> 'docs' and 'lang' that installs all -dev packages that correspond to
> packages that are installed on the system.
>
Propose a package listing, to get an idea?
I think this is likely to quickly become bloaty, unless there really is
a good use-case for having every single -dev package installed *at
once*. This could have resource implications on 'lesser' systems (ie.
/not/ Power10 users and all those devs with 8+ core i7 dev machines....)
MJE
This would be for installing the -dev counterparts of the packages you
have installed on your system (it would be no more bloated than Gentoo,
which by design has all -dev counterparts installed on your system).
The following packages would need modification since they override dev():
system/e2fsprogs/APKBUILD
system/isl/APKBUILD
system/libxml2/APKBUILD
system/lua5.3/APKBUILD
system/mpfr3/APKBUILD
system/ncurses/APKBUILD
system/nss/APKBUILD
system/openssl/APKBUILD
system/perl/APKBUILD
system/pkgconf/APKBUILD
system/python3/APKBUILD
system/skalibs/APKBUILD
system/tcl/APKBUILD
system/util-linux/APKBUILD
user/apache-httpd/APKBUILD
user/apr/APKBUILD
user/clucene/APKBUILD
user/cups-filters/APKBUILD
user/eudev/APKBUILD
user/firefox-esr/APKBUILD
user/fish/APKBUILD
user/glib/APKBUILD
user/gobject-introspection/APKBUILD
user/gsettings-desktop-schemas/APKBUILD
user/gtk+/APKBUILD
user/gtk+2.0/APKBUILD
user/harfbuzz/APKBUILD
user/hyphen/APKBUILD
user/libevent/APKBUILD
user/libfm/APKBUILD
user/libgd/APKBUILD
user/libieee1284/APKBUILD
user/libixion/APKBUILD
user/libjpeg-turbo/APKBUILD
user/libproxy/APKBUILD
user/llvm6/APKBUILD
user/mtdev/APKBUILD
user/mythes/APKBUILD
user/orc/APKBUILD
user/pcsc-lite/APKBUILD
user/php7/APKBUILD
user/postgresql/APKBUILD
user/qt5-qtbase/APKBUILD
user/qt5-qttools/APKBUILD
user/rrdtool/APKBUILD
user/thunderbird/APKBUILD
user/tk/APKBUILD
user/wayland/APKBUILD
user/wine/APKBUILD
Frankly, I'm not sure all of those overrides are necessary. But this
would need to be done before the 1.0 mass rebuild, which is going to be
a little more than a week before the 1.0 release.
Best,
--arw
--
A. Wilcox (awilfox)
Project Lead, Adélie Linux
https://www.adelielinux.org