-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change in gentoo tree breaking paludis #23
Comments
Do you have any idea about what portage feature might trigger that? |
looks like changes to: /usr/portage/eclass/python-single-r1.eclass: PYTHON_USEDEP='%PYTHON_USEDEP-HAS-BEEN-REMOVED%' |
Which exactly package are you trying to update? |
/usr/portage/eclass/python-single-r1.eclass changed on Feb 10 and now cave resolve installed-packages no long works. |
that's too broad and depends on your installed packages. I have the same python-single-r1.eclass file. |
This command causes the issue for me: sudo cave resolve ${CAVE_RESUME_FILE_OPT} -c -km -Km -Cs -P "/" -Si -Rn installed-packages |
${CAVE_RESUME_FILE_OPT} is /tmp/resume_file |
Once again, "installed-packages" is a specification to re-install all your installed packages. Try resolving "boost" first. |
That command installs all packages if their ebuild has been changed. It does not rebuild world. I tried to reinstall boost and it built fine. The error is coming when the paludis ebuild is scanned for dependencies and it hits the boost dependencies. There is obviously a new prefix that paludis doesn't know about. |
BTW if get the same error with cave resolve world -c |
Same error trying to rebuild paludis: Error:
|
I get a similar error from
My guess is that this error is caused by metadata of the paludis-gentoo-overlay overlay, rather than the code of paludis. Unfortunately, I do not use paludis any more to reproduce this locally. |
This time it was much closer.
... causes
|
I managed to resolve the issue at least for paludis. Thus, I believe it's not a bug in paludis, but in stale ebuilds. |
Changes fixed immediate issues but are now causing this error:
boost does not have python_single_target to enable |
Nice catch. |
dependency issues fixed but now getting this error when building paludis: -- Found PythonLibs: /usr/lib/libpython3.6m.so (found version "3.6.10") |
More info and a work-around: |
Yes. Your are right. |
Could be some help here: |
Starting today I get this when updating:
Deciding: 6 restarts, 22112 steps, 1 metadata (1 gentoo)
Error:
The text was updated successfully, but these errors were encountered: