Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

Invalid ebuild name: /var/git/meta-repo/kits/core-kit/dev-util/cmake/cmake-3.20.0-rc1.ebuild



1 answer to this question

Recommended Posts

  • 0

A workaround is to use git to checkout the previous commit in core-kit which restores cmake-3.19.5.ebuild

rj@funtoo ~ $ cd /var/git/meta-repo/kits/core-kit
funtoo /var/git/meta-repo/kits/core-kit # ls dev-util/cmake/
Manifest  autogen.py  cmake-3.20.0-rc1.ebuild  files  templates
funtoo /var/git/meta-repo/kits/core-kit # git checkout HEAD~1
funtoo /var/git/meta-repo/kits/core-kit # ls dev-util/cmake/
Manifest  autogen.py  cmake-3.19.5.ebuild  files  templates

Rerun emerge update to build cmake-3.19.5

Follow it up with a package.mask, otherwise next sync cmake-3.20.0-rc1.ebuild reappears and you'll be nagged with same error.

funtoo /var/git/meta-repo/kits/core-kit # echo ">dev-util/cmake-3.19.5" >> /etc/portage/package.mask/cmake

I mask cmake with my currently installed version to avoid problems due to untested cmake auto-updates.

Bug Report:

cmake autogen generates invalid ebuild for v3.20.0-rc1

Edited by cardinal
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...