1 |
Le 16 avril 2012 16:37, Ivan Havlicek <ivan@×××××××.org> a écrit : |
2 |
> Bonjour, |
3 |
> |
4 |
> J'essaye de créer un ebuild pour installer LemonLDAP::NG sur mon serveur. |
5 |
> Malheureusement, il provoque toujours des erreurs à l'installation du type |
6 |
> "SANDBOX ACCESS VIOLATION" quel que soit le répertoire d'installation que |
7 |
> j'essaye... |
8 |
> |
9 |
> ACCESS DENIED mkdir: /usr/lemonldap-ng |
10 |
> install: impossible de créer le répertoire « //usr/lemonldap-ng »: |
11 |
> Permission non accordée |
12 |
> ... |
13 |
> ACCESS DENIED open_wr: |
14 |
> /usr/lib64/perl5/5.12.4/x86_64-linux-thread-multi/perllocal.pod |
15 |
> /bin/sh: /usr/lib64/perl5/5.12.4/x86_64-linux-thread-multi/perllocal.pod: |
16 |
> Permission non accordée |
17 |
> ACCESS DENIED mkdir: /usr/lib64/perl5/site_perl/5.12.4/Lemonldap |
18 |
> ... |
19 |
> |
20 |
> Je n'ai plus trop d'idées pour orienter mes recherches... |
21 |
> |
22 |
> J'a mis l'ebuild en fichier joint, toute aide sera la bienvenue. |
23 |
> Merci d'avance. |
24 |
Apres un coup d'oeil (tres) rapide a ton ebuild, je pense que le |
25 |
probleme vient du fait que tu n'indique pas a ton package de |
26 |
s'installer dans ${D}. Lors de l'appel a emake install tu dois |
27 |
preciser le repertoire d'installation |
28 |
emake DESTIR=${D} install |
29 |
|
30 |
Tu trouveras plus d'informations ici |
31 |
http://devmanual.gentoo.org/ebuild-writing/functions/src_install/index.html |
32 |
|
33 |
-- |
34 |
BARTHELERY Frédéric |
35 |
Beem developer |
36 |
http://www.beem-project.com |