[Yaourt]Impossible de lire le pkgbuild (résolu)
[Yaourt]Impossible de lire le pkgbuild (résolu)
Bonjour,
Sur mon portable Yaourt refuse de m'installer les logiciels disponible sous aur, le message d'erreur est :
"impossible de lire le pkgbuild"
Donc pas de compilation, pourtant sa fonctionne en root? (c'était juste pour tester), un problème de droits?
Pourtant à la question "Editer le pkgbuild" je peux le lire, j'utilise nano pour le lire. Yaourt fonctionne pour l'installation des paquets de core, extra etc.... en simple user
mon user à l'autorisation d'écrire dans /tmp
Je n'ai pas trouvé de problème similaire sur le forum, alors j'en appel à votre aide car la je vois pas ce qui cloche ?
Portable avec arch+openbox
merci
Sur mon portable Yaourt refuse de m'installer les logiciels disponible sous aur, le message d'erreur est :
"impossible de lire le pkgbuild"
Donc pas de compilation, pourtant sa fonctionne en root? (c'était juste pour tester), un problème de droits?
Pourtant à la question "Editer le pkgbuild" je peux le lire, j'utilise nano pour le lire. Yaourt fonctionne pour l'installation des paquets de core, extra etc.... en simple user
mon user à l'autorisation d'écrire dans /tmp
Je n'ai pas trouvé de problème similaire sur le forum, alors j'en appel à votre aide car la je vois pas ce qui cloche ?
Portable avec arch+openbox
merci
Dernière modification par Eikichi le mar. 08 juin 2010, 22:27, modifié 1 fois.
- kamui57
- archer de cavalerie
- Messages : 157
- Inscription : dim. 30 mai 2010, 13:44
- Localisation : Moselle
Re: [Yaourt]Impossible de lire le pkgbuild
J'ai trouvé ça
http://bugs.archlinux.fr/task/159?project=3
Ça te le fait avec tous les logiciels sous AUR ?
http://bugs.archlinux.fr/task/159?project=3
Ça te le fait avec tous les logiciels sous AUR ?
Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas. (proverbe indien)
Toshiba Satellite 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
Toshiba Satellite 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
http://wiki.archlinux.fr/Pastebin pour poster du texte sur internet en console
Toshiba Satellite 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
Toshiba Satellite 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
http://wiki.archlinux.fr/Pastebin pour poster du texte sur internet en console
Re: [Yaourt]Impossible de lire le pkgbuild
oui, enfin tous ceux que j'ai voulu installer. je viens de tester avec "gnome-icons-breathe" de chez aur et y pas exit à la fin et j'ai toujours le même message d'erreur.Ça te le fait avec tous les logiciels sous AUR ?
Re: [Yaourt]Impossible de lire le pkgbuild
Quelle version as tu?
Si c'est la 0.9.4.3, tu veux bien éditer /usr/bin/yaourt, décommenter la ligne:
et mettre la sortie sur pastebin par exemple (ça peut être conséquent comme sortie):
(en supposant que tu as installé pastebin)
Si c'est la 0.9.4.3, tu veux bien éditer /usr/bin/yaourt, décommenter la ligne:
Code : Tout sélectionner
#set -x
Code : Tout sélectionner
yaourt -S --noconfirm gnome-icons-breathe |& pastebin -m
Re: [Yaourt]Impossible de lire le pkgbuild
J'ai installé pastebin et voici le lien suite à la commande.
http://pastebin.archlinux.fr/394255
ps: j'ai bien la version 0.9.4.3 de yaourt
http://pastebin.archlinux.fr/394255
ps: j'ai bien la version 0.9.4.3 de yaourt
Re: [Yaourt]Impossible de lire le pkgbuild
hmmm, ça a pas l'air simple, makepkg n'arrive pas à lire le PKGBUILD, si t'es d'humeur à modifier des choses, rajoute dans le fichier /usr/lib/yaourt/pkgbuild.sh à la ligne 60 avant:
tu peux re commenter le "set -x" de tout à l'heure
ré-exécutes
et pastes moi le fichier /tmp/toto
merci
Code : Tout sélectionner
PKGBUILD_VARS="$(makepkg "${MAKEPKG_ARG[@]}" -p "$pkgbuild_tmp" 3>&1 1>/dev/null 2>&1 | tr '\n' ';')"
Code : Tout sélectionner
cp "$pkgbuild_tmp" /tmp/toto
ré-exécutes
Code : Tout sélectionner
yaourt -S --noconfirm gnome-icons-breathe
merci
Re: [Yaourt]Impossible de lire le pkgbuild
le fichier toto
je vais passer pour une andouille mais paster, c'est ce que je viens de faire? connais pas ce terme
merci
Code : Tout sélectionner
yaourt_10367() {
# Contributor: Jib <jbc dot as AT free dot fr>
pkgname=gnome-icons-breathe
_pkgname=breathe-icon-theme
pkgver=0.51
pkgrel=3
pkgdesc="A new effort to create a set of icons mixing the modern style of KDEs "Oxygen" icons with Ubuntu's "Human" set."
arch=('i686' 'x86_64')
depends=('gnome-desktop' 'imagemagick')
license=('CCPL:by-sa' 'GPL')
# gnome-icons-breathe under CCPL; Arch icons under GPL
source=("http://launchpad.net/breathe-icon-set/trunk/${pkgver}/+download/${_pkgname}-${pkgver}.tar.gz" \
"archlinux-128.png" \
"archlinux-icon.svg")
url="https://launchpad.net/breathe-icon-set"
md5sums=('1654eeb36246adf2556b84595bfb6e07' \
'23f29544a4eaed53f79cc2a4da5adc7f' \
'eaaa839a58c2b62b71e30bfcf04a039a')
build() {
install -d ${pkgdir}/usr/share/icons
mv ${srcdir}/${_pkgname}-${pkgver} ${pkgdir}/usr/share/icons
#replace ubuntu logo with Arch logo
convert -resize 16x16 ${startdir}/archlinux-128.png ${pkgdir}/usr/share/icons/${_pkgname}-${pkgver}/16x16/places/start-here.png
convert -resize 22x22 ${startdir}/archlinux-128.png ${pkgdir}/usr/share/icons/${_pkgname}-${pkgver}/22x22/places/start-here.png
convert -resize 24x24 ${startdir}/archlinux-128.png ${pkgdir}/usr/share/icons/${_pkgname}-${pkgver}/24x24/places/start-here.png
convert -resize 32x32 ${startdir}/archlinux-128.png ${pkgdir}/usr/share/icons/${_pkgname}-${pkgver}/32x32/places/start-here.png
install -D -m644 ${startdir}/archlinux-icon.svg ${pkgdir}/usr/share/icons/${_pkgname}-${pkgver}/scalable/places/start-here.svg
}
declare -p pkgbase pkgname pkgver pkgrel arch pkgdesc provides url groups license source install md5sums depends makedepends conflicts replaces _svntrunk _svnmod _cvsroot_cvsmod _hgroot _hgrepo _darcsmod _darcstrunk _bzrtrunk _bzrmod _gitroot _gitname >&3
return 0
}
( yaourt_10367 ) || exit 1
exit 0
merci
Re: [Yaourt]Impossible de lire le pkgbuild
c'est un abus de langage pour dire de l'envoyer sur pastebin.
sur pastebin, on est plus ou moins sûr que le fichier n'est pas altéré.
mais là, ça devrait aller quand même, le souci, c'est qu'il est identique à celui qui est généré chez moi, et d'ailleurs les 2 passent
que te sort la commande:
j'oubliais:
parce que pour le coup s'il y a une erreur avec le /dev/null, on va pas la voir
sur pastebin, on est plus ou moins sûr que le fichier n'est pas altéré.
mais là, ça devrait aller quand même, le souci, c'est qu'il est identique à celui qui est généré chez moi, et d'ailleurs les 2 passent
que te sort la commande:
Code : Tout sélectionner
makepkg -p chemin_vers_toto 3>&1 1> /dev/null 2>&1
Code : Tout sélectionner
makepkg -p chemin_vers_toto 3>&1
Re: [Yaourt]Impossible de lire le pkgbuild
bon la commande ne sortait rien donc j'ai fait makepkg seul juste pour voir ce qu'il dit et la ...... pas taper hein!!
Il manquait le paquet "fakeroot" donc installer et la tous roule.
Désolé
merci pour ton aide
Il manquait le paquet "fakeroot" donc installer et la tous roule.
Désolé
merci pour ton aide
Re: [Yaourt]Impossible de lire le pkgbuild
nickel
tu le sais pas, mais tu viens de résoudre un gros souci parce que j'avais des mails pour le même problème mais j'avais aucune piste...
je te conseille d'installer le groupe base-devel, fakeroot ainsi que d'autres paquets nécessaires à la compilation en font partie.
tu le sais pas, mais tu viens de résoudre un gros souci parce que j'avais des mails pour le même problème mais j'avais aucune piste...
je te conseille d'installer le groupe base-devel, fakeroot ainsi que d'autres paquets nécessaires à la compilation en font partie.