Le coin des remarques, suggestions et bugs à faire remonter.
Répondre

yaourt avec paquets -git

#1Messageil y a 8 ans

nous avons dans aur des paquets avec la terminaison -svn/-cvs/-hg/-git
il existe une option particulière dans aur pour les gérer : -devel

ce sont des paquets qui ont un système de développement "type rolling" ! il peuvent avoir plusieurs mises à jours par jour :choc:

Généralement le mainteneur du paquet n'utilise pas de version

par exemple pour trouver ces paquets :

$ pacman -Qm | grep "\-git"
manjaro-tools-git r1050.bbac1bd-1
oh-my-zsh-git 3257.3ea3384-1
oxygen-gtk3-git 20150712_vgtk3_1.4.1_12_g705b7-1
powerline-fonts-git r78.97dc451-1
ttf-google-fonts-git 20150708-1
vous noterez ici 3 numéro de version bizarres : r78.97dc451-1 3257.3ea3384-1 r1050.bbac1bd-1

Les mainteneurs ont fait le choix d'utiliser un système automatique via git pour générer la version : la fonction pkgver() car il est impossible de suivre le rythme des mises à jour sur un dépôt git. De ce fait ces paquets ne seront pas mis à jour par un simple yaourt -Syua

Il faut utiliser l'option --devel pour mettre à jour ces paquets

yaourt -Syua --devel

va télécharger tous ces paquets pour pouvoir exécuter cette fonction pkgver

==> mise à jour du paquet SVN/CVS/HG/GIT
Cibles (5): manjaro-tools-git oh-my-zsh-git oxygen-gtk3-git powerline-fonts-git ttf-google-fonts-git
==> Mettre à jour ?  [O/n]

après téléchargement, si et seulement si notre version installée est différente de la version retournée par la fonction alors yaourt nous propose de l'installer.

yaourt avec paquets -git

#2Messageil y a 8 ans

et surtout, il faut comprendre que les mises à jour ne seront pas proposées par les updaters comme Octopi, Pamac ou Kalu pour ces paquets.

d'un autre coté, il faut aussi être conscient que ces paquets sont en développement, et que les mises à jour peuvent les rendre instables...
Répondre