Page 1 sur 1
[PKGBUILD] Permission denied
Publié : ven. 27 sept. 2024, 21:17
par gegecom83
Bonsoir
J'essaie de créer un PKGBUILD sur mon nouveau systeme mais j'ai un probleme de permission.
Le terminal envoie l'erreur suivante:
==> Starting build()...
mkdir: cannot create directory ‘/usr/local/include/jg’: Permission denied
Merci
Re: [PKGBUILD] Permission denied
Publié : ven. 27 sept. 2024, 21:36
par benjarobin
Bonjour,
Peux tu partagé ton pkgbuild que tu as écrit ?
Typiquement dans l'étape package tu dois copier les fichiers dans le dossier $pkgdir et non directement dans ton système.
Tu as plein d'exemples et tu as aussi le wiki.
Re: [PKGBUILD] Permission denied
Publié : ven. 27 sept. 2024, 22:09
par gegecom83
Merci de me répondre
voici mon PKGBUILD
Code : Tout sélectionner
# Contributor Rupert Carmichael <@carmiker>
pkgname=jg
pkgver=1.0.0
pkgrel=1
pkgdesc="Reference Implementation of The Jolly Good API"
arch=('x86_64')
url="https://gitlab.com/jgemu/jg"
license=('zlib')
depends=()
makedepends=()
source=('git+https://gitlab.com/jgemu/jg.git')
md5sums=('SKIP')
sha256sums=('SKIP')
build() {
cd "$pkgname"
make install
}
package() {
cd "$pkgname"
make install
}
Re: [PKGBUILD] Permission denied
Publié : ven. 27 sept. 2024, 22:33
par benjarobin
Supprime
build()
car il n'y a rien à construire.
Et dans
package()
remplace
make install
par
Tu devrais vraiment regarder le wiki
https://wiki.archlinux.org/title/Creati ... #package() et les milliers d'exemples (sur AUR ou les paquets officiels)...
Re: [PKGBUILD] Permission denied
Publié : ven. 27 sept. 2024, 22:44
par gegecom83
Merci ça fonctionne et oui je vais regarder le wiki