`app-portage/eix-0.36.7-r2` dependency - `dev-util/meson::gentoo` was moved to `dev-build/meson:gentoo`
https://github.com/vaeth/mv-overlay/blob/44d06240dd3265708eeeb92a065dbc11999df89b/app-portage/eix/eix-0.36.7-r2.ebuild#L29
# emerge app-portage/eix::mv
emerge: there are no ebuilds to satisfy ">=dev-util/meson-0.41.0".
(dependency required by "app-portage/eix-0.36.7-r2::mv[meson]" [ebuild])
(dependency required by "app-portage/eix::mv" [argument])
This was already fixed 2 days ago: https://github.com/vaeth/mv-overlay/commit/44d06240dd3265708eeeb92a065dbc11999df89b
This was already fixed 2 days ago: https://github.com/vaeth/mv-overlay/commit/44d06240dd3265708eeeb92a065dbc11999df89b
No it was not? :thinking:
https://github.com/vaeth/mv-overlay/commit/44d06240dd3265708eeeb92a065dbc11999df89b fixed dev-util/ninja renamed to dev-build/ninja, not dev-util/meson renamed to dev-build/meson
https://github.com/vaeth/mv-overlay/blob/44d06240dd3265708eeeb92a065dbc11999df89b/app-portage/eix/eix-0.36.7-r2.ebuild#L28-L29
https://github.com/vaeth/mv-overlay/blob/44d06240dd3265708eeeb92a065dbc11999df89b/app-portage/eix/eix-99999999.ebuild#L42-L43
Both ebuilds still require dev-util/meson (which no longer exists) instead of dev-build/meson and eix will not install because of this.
You are right. I did not realize that further moves happened recently. I fixed it now manually instead of merging your PR for two reasons:
- I simultaneously want to fix the meson.eclass in the overlay.
- I need to sign the commits to keep the copy in the gentoo overlay in sync, and signing after merging a github PR is rather complicated (I have to cheat history).
I hope that this is ok for you?
You are right. I did not realize that further moves happened recently.
No worries :disguised_face:
All good with https://github.com/vaeth/mv-overlay/commit/e3a9df68277dcef7bedc4541d2d450e5933e8b65! Thank you.