1 |
On Mon, 2021-04-19 at 14:10 -0700, Zac Medico wrote:
|
2 |
> On 4/19/21 6:36 AM, Joakim Tjernlund wrote: |
3 |
> > I got an embedded ppc32 system which I build in a QEMU user chroot and I cannot |
4 |
> > make the profile-formats = portage-2 profile-bashrcs profile-set in my own profiles layout.conf |
5 |
> > work for me. |
6 |
> > Seems like portage just ignores this setting and I cannot understand why. |
7 |
> > Any pointers? |
8 |
> > |
9 |
> > Jocke |
10 |
> > |
11 |
> |
12 |
> Hopefully this command will provide a clue: |
13 |
> |
14 |
> python -c 'import portage; |
15 |
> print(portage.settings._locations_manager.profiles_complex)' |
16 |
|
17 |
Got some progress. I got a profile.bashrc: .../my-overlay/profiles/cusfpv3/profile.bashrc
|
18 |
where I setup PKG_INSTALL_MASK/INSTALL_MASK and this does not work in
|
19 |
portage-3.0.18. I can echo the vars. and see them set but portage ignores these settings.
|
20 |
This system was previously using a very old portage, 2.3.76 and that was fine.
|
21 |
|
22 |
|
23 |
Another strange thing is my own set, i need to keep that at .../my-overlay/{sets, sets.conf}
|
24 |
In our amd64 DE profile I can have my sets at .../my-overlay/profiles/infinera/sets , why is that?
|
25 |
|
26 |
Anyhow, here is my profile printout:
|
27 |
./print-port.py
|
28 |
(_profile_node(location='/usr/portage/profiles/base', portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False,
|
29 |
show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/default/linux', portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',),
|
30 |
eapi='5', allow_build_id=False, show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/arch/base', portage1_directories=True, user_config=False,
|
31 |
profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/arch/powerpc',
|
32 |
portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=False),
|
33 |
_profile_node(location='/usr/portage/profiles/default/linux/powerpc', portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5',
|
34 |
allow_build_id=False, show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/arch/base', portage1_directories=True, user_config=False,
|
35 |
profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/arch/powerpc',
|
36 |
portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=False),
|
37 |
_profile_node(location='/usr/portage/profiles/arch/powerpc/ppc32', portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5',
|
38 |
allow_build_id=False, show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/default/linux/powerpc/ppc32', portage1_directories=True, user_config=False,
|
39 |
profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/releases',
|
40 |
portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=False),
|
41 |
_profile_node(location='/usr/portage/profiles/releases/17.0', portage1_directories=True, user_config=False, profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False,
|
42 |
show_deprecated_warning=False), _profile_node(location='/usr/portage/profiles/default/linux/powerpc/ppc32/17.0', portage1_directories=True, user_config=False,
|
43 |
profile_formats=('portage-1-compat',), eapi='5', allow_build_id=False, show_deprecated_warning=True), _profile_node(location='/usr/local/portage/tmv3-target-
|
44 |
overlay/profiles/cusfpv3', portage1_directories=True, user_config=False, profile_formats=('profile-bashrcs', 'portage-2', 'profile-set'), eapi='5', allow_build_id=False,
|
45 |
show_deprecated_warning=True), _profile_node(location='/etc/portage/profile', portage1_directories=True, user_config=True, profile_formats=('profile-bashrcs', 'profile-set'),
|
46 |
eapi=None, allow_build_id=True, show_deprecated_warning=False)) |