1 |
Hi, |
2 |
|
3 |
I am attempting to create my first ebuild ever. The fetch and compile |
4 |
steps seem to be OK but the install is not doing very well ;-) |
5 |
|
6 |
What I am getting is a bunch of ACCESS DENIED messages: |
7 |
|
8 |
/bin/install -c -m 644 ./topic.dat |
9 |
/var/tmp/portage/gnobog-0.4.3/image//usr/share/gnome/help/gnobog/C/topic.dat |
10 |
/bin/sh ../../mkinstalldirs /usr/share/gnome/help/gnobog/C/images |
11 |
mkdir /usr/share/gnome/help/gnobog |
12 |
ACCESS DENIED mkdir: /usr/share/gnome/help/gnobog |
13 |
mkdir: cannot create directory `/usr/share/gnome/help/gnobog': |
14 |
Permission denied |
15 |
mkdir /usr/share/gnome/help/gnobog/C |
16 |
ACCESS DENIED mkdir: /usr/share/gnome/help/gnobog/C |
17 |
mkdir: cannot create directory `/usr/share/gnome/help/gnobog/C': |
18 |
Permission denied |
19 |
mkdir /usr/share/gnome/help/gnobog/C/images |
20 |
ACCESS DENIED mkdir: /usr/share/gnome/help/gnobog/C/images |
21 |
mkdir: cannot create directory `/usr/share/gnome/help/gnobog/C/images': |
22 |
Permission denied |
23 |
make[3]: *** [install-data-local] Error 1 |
24 |
make[3]: Leaving directory |
25 |
`/var/tmp/portage/gnobog-0.4.3/work/gnobog-0.4.3/doc/C' |
26 |
make[2]: *** [install-am] Error 2 |
27 |
make[2]: Leaving directory |
28 |
`/var/tmp/portage/gnobog-0.4.3/work/gnobog-0.4.3/doc/C' |
29 |
make[1]: *** [install-recursive] Error 1 |
30 |
make[1]: Leaving directory |
31 |
`/var/tmp/portage/gnobog-0.4.3/work/gnobog-0.4.3/doc' |
32 |
make: *** [install-recursive] Error 1 |
33 |
/usr/lib/portage/bin/dodoc: README.plugins does not exist. |
34 |
strip: |
35 |
/var/tmp/portage/gnobog-0.4.3/image/usr/bin/gnobog |
36 |
>>> Completed installing into /var/tmp/portage/gnobog-0.4.3/image/ |
37 |
|
38 |
--------------------------- ACCESS VIOLATION SUMMARY |
39 |
--------------------------- |
40 |
LOG FILE = "/tmp/sandbox-gnobog-0.4.3-3168.log" |
41 |
|
42 |
mkdir: /usr/share/gnome/help/gnobog |
43 |
mkdir: /usr/share/gnome/help/gnobog/C |
44 |
mkdir: /usr/share/gnome/help/gnobog/C/images |
45 |
|
46 |
I am not sure what causes them and how to fix it. I assume it has |
47 |
something to do with sandbox violation. Here is the ebuild: |
48 |
|
49 |
S=${WORKDIR}/${P} |
50 |
DESCRIPTION="Gnome Bookmarks Organizer" |
51 |
SRC_URI="http://prdownloads.sourceforge.net/gnobog/${P}.tar.gz" |
52 |
HOMEPAGE="http://gnobog.sourceforge.net" |
53 |
|
54 |
DEPEND=">=gnome-base/libglade-0.17-r5" |
55 |
|
56 |
src_compile() { |
57 |
|
58 |
./configure \ |
59 |
--host=${CHOST} \ |
60 |
--prefix=/usr \ |
61 |
--includedir=/usr/include/libglade-1.0 || die |
62 |
|
63 |
emake || die |
64 |
} |
65 |
|
66 |
src_install () { |
67 |
|
68 |
make DESTDIR=${D} install |
69 |
|
70 |
dodoc ChangeLog README |
71 |
} |
72 |
|
73 |
Thanks, |
74 |
Avi |
75 |
|
76 |
-- |
77 |
Avi Schwartz |
78 |
avi@×××××××××××××××.com |