Gentoo Archives: gentoo-user

From: Jonathan Callen <jcallen@g.o>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Profile listings
Date: Sun, 21 Jun 2015 03:29:16
Message-Id: 55862F7D.2050804@gentoo.org
In Reply to: [gentoo-user] Re: Profile listings by James
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 2015-06-19 15:46, James wrote:
5 > Martin Vaeth <martin <at> mvath.de> writes:
6 >
7 >>
8 >> James <wireless <at> tampabay.rr.com> wrote:
9 >>>
10 >>> # PORTAGE_PROFILE=/usr/portage/profiles/arch/arm/armv7a eix -c
11 >>> --system No matches found.
12 >>
13 >> Obviously, this profile contains no <at> system packages. Which
14 >> appears natural for an embedded profile...
15 >
16 > Obviously, one cannot obtain the profiles to other arches from the
17 > data found in /usr/portage/profile, easily. Surely a front-end
18 > would be keen for this.
19 >
20 > Also, I had a friend on an embedded gentoo (arm) board verify that
21 > the same 42 files for @system was installed on his arm board (eix
22 > -e --system).
23 >
24 >
25 > I surely hope that something (gui tool) convenient and robust
26 > becomes available; maybe GLEP64 will help.
27 >
28 > For embedded (any arch) I would expect that the @system would not
29 > contain all the files necessary to compile code. After all, that's
30 > really what cross-compiling is all about. I'm not sure a single
31 > packages, such as busybox really contains the best/complete codes
32 > that is needed on an embedded gentoo system, but that is a
33 > different issue.
34 >
35 >
36 > I also think there is room for another profile, between default and
37 > embedded where the target is a single (or focused) build for
38 > something like a sniffer, a data collector, a firewall, a bridge, a
39 > router, etc etc to have less than the "default" profile and
40 > specifically matched to a tuned (aggressively pruned) kernel for a
41 > very specific and limited purpose. That said, I'm going to think
42 > about this a bit more and marinate over the postings from Andreas
43 > and others for a while longer to decide what I think it should
44 > really be.
45 >
46 >
47 > I also think there should be a well defined path of what and how to
48 > migrate from embedded to minimized[focused] and default systems.
49 > One could experiment for example experiment with running a gentoo
50 > based firewall-router on an embedded gentoo system, a
51 > minimized[focused] gentoo system and a default profile gentoo
52 > system all with the same firewall-routers codes for cost and
53 > security and performance evaluations.
54 >
55 >
56 >
57 > Thanks to all for the excellent information and input! Sorry about
58 > being dense, as now Andreas's posts make more sense, but also
59 > highlight the shortness of breadth of gentoo's current profile
60 > system. It's also a "pig mess" of code, ideas and old constructs,
61 > imho. (note: nothing negative about the wonderful folks that have
62 > maintained and extended profiles over the years, but, it is time
63 > for a discussion and new architecture for the entire profile
64 > landscape, imho. Maybe after Glep 64 is usable it would be a good
65 > time to move forward on profile_modernizations......
66 >
67 >
68 > Others comments are welcome.
69 >
70 >
71 > James
72 >
73
74 The list of all profiles that can be chosen (for all architectures)
75 can be found in ${PORTDIR}/profiles/profiles.desc . There are other
76 "profile-like" directories under ${PORTDIR}/profiles, but these are
77 only used as parents for a "complete" profile, as would be listed in
78 profiles.desc. Most profiles do not change much, if anything, in the
79 @system set. The @system set contains much more than you would
80 probably need for a dedicated, embedded device.
81
82 - --
83 Jonathan Callen
84
85 -----BEGIN PGP SIGNATURE-----
86 Version: GnuPG v2
87
88 iQIcBAEBCgAGBQJVhi96AAoJEEIQbvYRB3mggLMP/3xi0EQFcHXx1rrPufYq/is4
89 VVne2H9PtvFtfhqCVpjqIMFqknL0XwtjDRJx/EdFO1Ym02tR5OX/iU4hcmyRVg9X
90 6OgecksDhtQVs4UVfNkjBOEbMUMMFKEimboLq1w9j8RwmjMx84ZYuhkNag33d72X
91 4St4ly8Y7w1feeirn925of7Dj7upQeievpDs6kK7WtLIA8t8nZeBmNFUfkjlAfCe
92 YSukUBqzK8vq92M5jmJRbtPaOePZppJBRcmiPOqqF8uhtXozo9dgoOk1TANXtNEV
93 fip4NLczVM8eOf54JLAM6ttBuBK1yTQx4csnPBbd6WU3vD2E0YSuZjFADFBWsTiY
94 8Q7ZvZIg7i60ZwzQ127MTgOQQDYHEgpEorWC9X1EKHMIke6k9mFQtdaGMPIkb8jt
95 3F/LbV4YP6h0Q6QQdQq4LpWBmvZ78LmJwm5KtXMZean4Z5G3rSzmbu/nsSJy0zEW
96 zJu2vKcitzzJNE7c0CBpWVUcUj9ZB819ao5tMxbft/LJNTgURz7wScW1FSS6R+n1
97 EzQgBQdWyIXaYMqAAapYrMgZhKdij4NAGp7rUi+uIIrxleu5ECh9a6/VfVr9Z7V8
98 v+uLYuiBX5agFvjA7UCy5gq/6vD/QmlWlh88lMpp0dBLTN/ovM3CcBH5h0rOBHxf
99 Z7gzy0i/uEhZoo235pJc
100 =9peY
101 -----END PGP SIGNATURE-----

Replies

Subject Author
[gentoo-user] Re: Profile listings James <wireless@×××××××××××.com>