Skip to content
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

[core-hw-kit] Can't install sys-firmware/intel-microcode due to missing dep sys-apps/iucode_tool #193

Open
cuantar opened this issue Nov 4, 2024 · 9 comments
Labels
bug Something isn't working core-hw-kit emerge failure Package does not emerge properly

Comments

@cuantar
Copy link

cuantar commented Nov 4, 2024

emerge: there are no ebuilds to satisfy "sys-apps/iucode_tool".
(dependency required by "sys-firmware/intel-microcode-20241029_p20240526::core-hw-kit" [ebuild])
(dependency required by "intel-microcode" [argument])```
@cuantar cuantar added bug Something isn't working emerge failure Package does not emerge properly core-hw-kit labels Nov 4, 2024
@cuantar
Copy link
Author

cuantar commented Nov 4, 2024

However, it's awfully suspicious that I can't reproduce this anywhere except the one environment. Might not be real.

@cuantar
Copy link
Author

cuantar commented Nov 4, 2024

Oh, it's real. The unaffected systems already have iucode_tool installed from before it was removed from the tree. We need to add it back, I think.

@cuantar cuantar changed the title [core-hw-kit] Can't install sys-firmware/intel-microcode [core-hw-kit] Can't install sys-firmware/intel-microcode due to missing dep sys-apps/iucode_tool Nov 4, 2024
@geaaru
Copy link
Contributor

geaaru commented Nov 4, 2024

I suspect that when we have <kit>/packages.yaml and <kit>/mark/packages.yaml the second is ignored.

$> grep iucode_tool * -r
core-hw-kit/mark/packages.yaml:  - sys-apps/iucode_tool

@geaaru
Copy link
Contributor

geaaru commented Nov 6, 2024

Considering that the plan is slowly drop the dependency from old Gentoo Portage it's better add the last version as curated ebuild and eventually autogen it or postpone this for a second phase

@cuantar
Copy link
Author

cuantar commented Nov 6, 2024

My intention is to autogen the latest version, provided it works. If that path proves difficult, then I'll pin it to whatever version we used to have and use our old ebuild as a template.

@cuantar
Copy link
Author

cuantar commented Nov 8, 2024

@cuantar
Copy link
Author

cuantar commented Nov 8, 2024

We can get a source tarball from here, for the most recent release (6 years ago): https://gitlab.com/iucode-tool/releases

@cuantar
Copy link
Author

cuantar commented Nov 12, 2024

Something has changed:

>>> Installing (5 of 7) sys-firmware/intel-microcode-20241112_p20240526::core-hw-kit

but,

$ eix iucode_tool
No matches found

🤷

@geaaru
Copy link
Contributor

geaaru commented Nov 16, 2024

What does mean? Is the iucode-tool no more needed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working core-hw-kit emerge failure Package does not emerge properly
Projects
None yet
Development

No branches or pull requests

2 participants