I'm trying to update to meta-repo after discovering emerge --sync doesn't work anymore. I'm following the instructions at: https://github.com/funtoo/meta-repo and when I get to
git submodule init
it fails with
fatal: No url found for submodule path 'repos.conf/kits/core-hw-kit' in .gitmodules
I found something in a bug tracker response saying that it wasn't using submodules anymore, so I decided to push forward and see if it would work and got to
which, along with any other attempt to use emerge, fails with
!!! Repository 'desktop-kit' is missing masters attribute in '/var/git/meta-repo/kits/desktop-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'python-kit' is missing masters attribute in '/var/git/meta-repo/kits/python-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'core-hw-kit' is missing masters attribute in '/var/git/meta-repo/kits/core-hw-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'lang-kit' is missing masters attribute in '/var/git/meta-repo/kits/lang-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'perl-kit' is missing masters attribute in '/var/git/meta-repo/kits/perl-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'xfce-kit' is missing masters attribute in '/var/git/meta-repo/kits/xfce-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'java-kit' is missing masters attribute in '/var/git/meta-repo/kits/java-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'ml-lang-kit' is missing masters attribute in '/var/git/meta-repo/kits/ml-lang-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'science-kit' is missing masters attribute in '/var/git/meta-repo/kits/science-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'haskell-kit' is missing masters attribute in '/var/git/meta-repo/kits/haskell-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'dev-kit' is missing masters attribute in '/var/git/meta-repo/kits/dev-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'text-kit' is missing masters attribute in '/var/git/meta-repo/kits/text-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'kde-kit' is missing masters attribute in '/var/git/meta-repo/kits/kde-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'security-kit' is missing masters attribute in '/var/git/meta-repo/kits/security-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'ruby-kit' is missing masters attribute in '/var/git/meta-repo/kits/ruby-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'gnome-kit' is missing masters attribute in '/var/git/meta-repo/kits/gnome-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'llvm-kit' is missing masters attribute in '/var/git/meta-repo/kits/llvm-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'nokit' is missing masters attribute in '/var/git/meta-repo/kits/nokit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'php-kit' is missing masters attribute in '/var/git/meta-repo/kits/php-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'editors-kit' is missing masters attribute in '/var/git/meta-repo/kits/editors-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'xorg-kit' is missing masters attribute in '/var/git/meta-repo/kits/xorg-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'lisp-scheme-kit' is missing masters attribute in '/var/git/meta-repo/kits/lisp-scheme-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'games-kit' is missing masters attribute in '/var/git/meta-repo/kits/games-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'net-kit' is missing masters attribute in '/var/git/meta-repo/kits/net-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Repository 'media-kit' is missing masters attribute in '/var/git/meta-repo/kits/media-kit/metadata/layout.conf'
!!! Set 'masters = core-kit' in this file for future compatibility
!!! Unable to parse profile: '/etc/portage/make.profile'
!!! ParseError: Parent 'gentoo:funtoo/1.0/linux-gnu/arch/x86-64bit' not found: '/etc/portage/make.profile/parent'
!!! Your current profile is invalid. If you have just changed your profile
!!! configuration, you should revert back to the previous configuration.
!!! Allowed actions are limited to --help, --info, --search, --sync, and
!!! --version.
Question
belenar
Hi,
I'm trying to update to meta-repo after discovering emerge --sync doesn't work anymore. I'm following the instructions at: https://github.com/funtoo/meta-repo and when I get to
git submodule init
it fails with
fatal: No url found for submodule path 'repos.conf/kits/core-hw-kit' in .gitmodules
I found something in a bug tracker response saying that it wasn't using submodules anymore, so I decided to push forward and see if it would work and got to
USE="python_targets_${my_pyver/./_} python_single_target_${my_pyver/./_}" emerge -1 --nodeps ego
which, along with any other attempt to use emerge, fails with
!!! Repository 'desktop-kit' is missing masters attribute in '/var/git/meta-repo/kits/desktop-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'python-kit' is missing masters attribute in '/var/git/meta-repo/kits/python-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'core-hw-kit' is missing masters attribute in '/var/git/meta-repo/kits/core-hw-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'lang-kit' is missing masters attribute in '/var/git/meta-repo/kits/lang-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'perl-kit' is missing masters attribute in '/var/git/meta-repo/kits/perl-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'xfce-kit' is missing masters attribute in '/var/git/meta-repo/kits/xfce-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'java-kit' is missing masters attribute in '/var/git/meta-repo/kits/java-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'ml-lang-kit' is missing masters attribute in '/var/git/meta-repo/kits/ml-lang-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'science-kit' is missing masters attribute in '/var/git/meta-repo/kits/science-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'haskell-kit' is missing masters attribute in '/var/git/meta-repo/kits/haskell-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'dev-kit' is missing masters attribute in '/var/git/meta-repo/kits/dev-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'text-kit' is missing masters attribute in '/var/git/meta-repo/kits/text-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'kde-kit' is missing masters attribute in '/var/git/meta-repo/kits/kde-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'security-kit' is missing masters attribute in '/var/git/meta-repo/kits/security-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'ruby-kit' is missing masters attribute in '/var/git/meta-repo/kits/ruby-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'gnome-kit' is missing masters attribute in '/var/git/meta-repo/kits/gnome-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'llvm-kit' is missing masters attribute in '/var/git/meta-repo/kits/llvm-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'nokit' is missing masters attribute in '/var/git/meta-repo/kits/nokit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'php-kit' is missing masters attribute in '/var/git/meta-repo/kits/php-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'editors-kit' is missing masters attribute in '/var/git/meta-repo/kits/editors-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'xorg-kit' is missing masters attribute in '/var/git/meta-repo/kits/xorg-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'lisp-scheme-kit' is missing masters attribute in '/var/git/meta-repo/kits/lisp-scheme-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'games-kit' is missing masters attribute in '/var/git/meta-repo/kits/games-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'net-kit' is missing masters attribute in '/var/git/meta-repo/kits/net-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Repository 'media-kit' is missing masters attribute in '/var/git/meta-repo/kits/media-kit/metadata/layout.conf' !!! Set 'masters = core-kit' in this file for future compatibility !!! Unable to parse profile: '/etc/portage/make.profile' !!! ParseError: Parent 'gentoo:funtoo/1.0/linux-gnu/arch/x86-64bit' not found: '/etc/portage/make.profile/parent' !!! Your current profile is invalid. If you have just changed your profile !!! configuration, you should revert back to the previous configuration. !!! Allowed actions are limited to --help, --info, --search, --sync, and !!! --version.
Any advice?
Link to comment
Share on other sites
7 answers to this question
Recommended Posts