-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 2015-06-19 15:46, James wrote: > Martin Vaeth <martin <at> mvath.de> writes: > >> >> James <wireless <at> tampabay.rr.com> wrote: >>> >>> # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a eix -c >>> --system No matches found. >> >> Obviously, this profile contains no <at> system packages. Which >> appears natural for an embedded profile... > > Obviously, one cannot obtain the profiles to other arches from the > data found in /usr/portage/profile, easily. Surely a front-end > would be keen for this. > > Also, I had a friend on an embedded gentoo (arm) board verify that > the same 42 files for @system was installed on his arm board (eix > -e --system). > > > I surely hope that something (gui tool) convenient and robust > becomes available; maybe GLEP64 will help. > > For embedded (any arch) I would expect that the @system would not > contain all the files necessary to compile code. After all, that's > really what cross-compiling is all about. I'm not sure a single > packages, such as busybox really contains the best/complete codes > that is needed on an embedded gentoo system, but that is a > different issue. > > > I also think there is room for another profile, between default and > embedded where the target is a single (or focused) build for > something like a sniffer, a data collector, a firewall, a bridge, a > router, etc etc to have less than the "default" profile and > specifically matched to a tuned (aggressively pruned) kernel for a > very specific and limited purpose. That said, I'm going to think > about this a bit more and marinate over the postings from Andreas > and others for a while longer to decide what I think it should > really be. > > > I also think there should be a well defined path of what and how to > migrate from embedded to minimized[focused] and default systems. > One could experiment for example experiment with running a gentoo > based firewall-router on an embedded gentoo system, a > minimized[focused] gentoo system and a default profile gentoo > system all with the same firewall-routers codes for cost and > security and performance evaluations. > > > > Thanks to all for the excellent information and input! Sorry about > being dense, as now Andreas's posts make more sense, but also > highlight the shortness of breadth of gentoo's current profile > system. It's also a "pig mess" of code, ideas and old constructs, > imho. (note: nothing negative about the wonderful folks that have > maintained and extended profiles over the years, but, it is time > for a discussion and new architecture for the entire profile > landscape, imho. Maybe after Glep 64 is usable it would be a good > time to move forward on profile_modernizations...... > > > Others comments are welcome. > > > James >
The list of all profiles that can be chosen (for all architectures) can be found in ${PORTDIR}/profiles/profiles.desc . There are other "profile-like" directories under ${PORTDIR}/profiles, but these are only used as parents for a "complete" profile, as would be listed in profiles.desc. Most profiles do not change much, if anything, in the @system set. The @system set contains much more than you would probably need for a dedicated, embedded device. - -- Jonathan Callen -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJVhi96AAoJEEIQbvYRB3mggLMP/3xi0EQFcHXx1rrPufYq/is4 VVne2H9PtvFtfhqCVpjqIMFqknL0XwtjDRJx/EdFO1Ym02tR5OX/iU4hcmyRVg9X 6OgecksDhtQVs4UVfNkjBOEbMUMMFKEimboLq1w9j8RwmjMx84ZYuhkNag33d72X 4St4ly8Y7w1feeirn925of7Dj7upQeievpDs6kK7WtLIA8t8nZeBmNFUfkjlAfCe YSukUBqzK8vq92M5jmJRbtPaOePZppJBRcmiPOqqF8uhtXozo9dgoOk1TANXtNEV fip4NLczVM8eOf54JLAM6ttBuBK1yTQx4csnPBbd6WU3vD2E0YSuZjFADFBWsTiY 8Q7ZvZIg7i60ZwzQ127MTgOQQDYHEgpEorWC9X1EKHMIke6k9mFQtdaGMPIkb8jt 3F/LbV4YP6h0Q6QQdQq4LpWBmvZ78LmJwm5KtXMZean4Z5G3rSzmbu/nsSJy0zEW zJu2vKcitzzJNE7c0CBpWVUcUj9ZB819ao5tMxbft/LJNTgURz7wScW1FSS6R+n1 EzQgBQdWyIXaYMqAAapYrMgZhKdij4NAGp7rUi+uIIrxleu5ECh9a6/VfVr9Z7V8 v+uLYuiBX5agFvjA7UCy5gq/6vD/QmlWlh88lMpp0dBLTN/ovM3CcBH5h0rOBHxf Z7gzy0i/uEhZoo235pJc =9peY -----END PGP SIGNATURE-----