Gentoo Archives: gentoo-user

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