Gentoo Archives: gentoo-user

From: Stefano Crocco <posta@×××××××××××××.it>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] how to fix error with lpass ebuild
Date: Mon, 29 Aug 2022 10:17:07
Message-Id: 2262552.ElGaqSPkdT@casa
In Reply to: [gentoo-user] how to fix error with lpass ebuild by John Covici
1 On lunedì 29 agosto 2022 12:10:31 CEST John Covici wrote:
2 > Hi. I am a lastpass user and saved an ebuild of lpass which seems to
3 > be no longer in the tree.
4 >
5 > I get the following error during my world update:
6 >
7 > * cmake-utils.eclass could not be found by inherit()
8 > *
9 > * Call stack:
10 > * ebuild.sh, line 611: Called source
11 > '/usr/local/portage/app-admin/lastpass-cli/lastpass-cli-1.3.3.ebuild' *
12 > lastpass-cli-1.3.3.ebuild, line 7: Called inherit 'cmake-utils'
13 > 'bash-completion-r1' * ebuild.sh, line 259: Called die
14 > * The specific snippet of code:
15 > * [[ -z ${location} ]] && die "${1}.eclass could not be
16 found by
17 > inherit()" *
18 > * If you need support, post the output of `emerge --info
19 > '=app-admin/lastpass-cli-1.3.3::local_ebuilds'`, * the complete build log
20 > and the output of `emerge -pqv
21 > '=app-admin/lastpass-cli-1.3.3::local_ebuilds'`. * Working directory:
22 > '/usr/lib/python3.10/site-packages'
23 > * S:
24 > '/var/tmp/portage/app-admin/lastpass-cli-1.3.3/work/lastpass-cli-1.3.3'
25 >
26 > I see the eclass is not there -- how to fix?
27 >
28 > Thanks in advance for any suggestions.
29
30 Looking at the git commit for the cmake-utils.eclass removal [1], it seems it
31 should be replaced by cmake.eclass. I don't know if it's just a matter of
32 replacing the inherit line in ebuild or if there are other changes to make,
33 however.
34
35 I hope this helps
36
37 Stefano
38
39 [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/eclass?
40 id=3e744f5adb5c46eb013d3f1228f607b094ac212a

Replies

Subject Author
Re: [gentoo-user] how to fix error with lpass ebuild John Covici <covici@××××××××××.com>