Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

portage update: update profiles and some eclasses, add new deps, move some packages to overlay#145

Merged
krnowak merged 15 commits intomainfrom
krnowak/portage-update
Feb 15, 2021
Merged

portage update: update profiles and some eclasses, add new deps, move some packages to overlay#145
krnowak merged 15 commits intomainfrom
krnowak/portage-update

Conversation

@krnowak
Copy link
Copy Markdown
Contributor

@krnowak krnowak commented Feb 12, 2021

For more details, please see the commit messages.

Copy link
Copy Markdown
Contributor

@dongsupark dongsupark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, if CI passed

It's a dependency for repoman.
The updated app-portage/gentoolkit is using some function from
distutils-r1 that was not here before.
This makes it easier to sync the profiles directory with Gentoo.
Initially I moved the eclass to overlay and modified them there to
avoid making customizations in portage-stable, but for some reason
portage cannot locate these eclasses when building packages from
portage-stable.

This change is to avoid masked packages and resulting fromt that build
failures like:

!!! All ebuilds that could satisfy "x11-misc/makedepend" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-misc/makedepend-1.0.5::portage-stable (masked by: invalid: DEPEND: USE flag 'ppc-aix' referenced in conditional 'ppc-aix?' is not in IUSE)

Hopefully these customizations will go away once we update the
eclasses and packages that inherit these eclasses.
@krnowak krnowak force-pushed the krnowak/portage-update branch from a67f8e0 to 76ebc9c Compare February 15, 2021 11:45
@krnowak krnowak merged commit 8b86f2b into main Feb 15, 2021
@krnowak krnowak deleted the krnowak/portage-update branch February 15, 2021 11:47
sayanchowdhury added a commit that referenced this pull request Feb 15, 2021
portage update: update profiles and some eclasses, add new deps, move some packages to overlay
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants