Gentoo Archives: gentoo-lisp

From: "Roman V. Prikhodchenko" <chujoii@×××××.com>
To: gentoo-lisp@l.g.o
Subject: [gentoo-lisp] error geiser inherit git
Date: Tue, 20 Jan 2015 14:38:44
Message-Id: 54be6871.45b3980a.2a78.ffffceb5@mx.google.com
1 Hello!
2
3 Error: app-emacs/geiser-999::lisp
4
5 (and potential problems with the packages: dev-lisp/fsbv dev-lisp/gsd
6 dev-lisp/gsll app-text/skribilo app-emacs/geiser dev-scheme/jazzscheme
7 dev-scheme/guile-reader)
8
9 Solution: replace in ebuild "inherit git" -> "inherit git-2"
10
11
12 ----------8<----------
13 Details:
14
15 Calculating dependencies - * ERROR: app-emacs/geiser-999::lisp failed (depend phase):
16 * git.eclass could not be found by inherit()
17 *
18 * Call stack:
19 * ebuild.sh, line 577: Called source '/var/lib/layman/lisp/app-emacs/geiser/geiser-999.ebuild'
20 * geiser-999.ebuild, line 12: Called inherit 'git'
21 * ebuild.sh, line 257: Called die
22 * The specific snippet of code:
23 * [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
24 *
25 * If you need support, post the output of `emerge --info '=app-emacs/geiser-999::lisp'`,
26 * the complete build log and the output of `emerge -pqv '=app-emacs/geiser-999::lisp'`.
27 * Working directory: '/usr/lib/python2.7/site-packages'
28 * S: '/var/tmp/portage/app-emacs/geiser-999/work/geiser-999
29
30
31 Check eclass list:
32 % ls /usr/portage/eclass/git*
33 /usr/portage/eclass/git-2.eclass /usr/portage/eclass/git-r3.eclass
34 % ls /var/lib/layman/lisp/eclass/git*
35 zsh: no matches found: /var/lib/layman/lisp/eclass/git*
36
37
38 Check ebuild (search "git", but not "git-2"):
39 ;; grep -irE "inherit.*git[^-]" /var/lib/layman/lisp ;; echo "not work :("
40 grep --color=never -r "inherit.*git" /var/lib/layman/lisp | grep -vE "git[-_,]"
41
42 Potential problems with the packages:
43 /var/lib/layman/lisp/dev-lisp/fsbv/fsbv-9999.ebuild
44 /var/lib/layman/lisp/dev-lisp/gsd/gsd-9999.ebuild
45 /var/lib/layman/lisp/dev-lisp/gsll/gsll-9999.ebuild
46 /var/lib/layman/lisp/app-text/skribilo/skribilo-0.9.1.ebuild
47 /var/lib/layman/lisp/app-emacs/geiser/geiser-999.ebuild
48 /var/lib/layman/lisp/dev-scheme/jazzscheme/jazzscheme-999.ebuild
49 /var/lib/layman/lisp/dev-scheme/guile-reader/guile-reader-0.6.ebuild
50
51 ---------->8----------
52
53
54 Thank you!
55
56 --
57 Roman V. Prikhodchenko