Page 1 sur 1

[pacman] fonctions cachées

Publié : mar. 12 févr. 2008, 09:16
par marc[i1]
Salut,

il existe deux nouveautés dans pacman 3.1.1 qui ne sont pas encore documenté car elles sont en cours d'intégration :
* arch=('any') :
cela devrait s'appliquer aux paquetages de type man, script python, doc diverses, ... enfin tous ce qui n'est pas lièe à une architecture. Pour le moment, rien ne semble bouger chez Arch pour permettre l'utilisation de cette variable !
* optdepends=() :
Comme son nom l'indique, cette variable sera utilisée pour préciser les dépendances optionnelles, cette variable semble possible pacman 3.1.1. mais pour le moment personne ne l'utilise.

Voilà pour les nouveautés à venir de votre gestionnaire préféré :)

Publié : mar. 12 févr. 2008, 20:29
par wain
Notez aussi une babiole comme le support des packages avec xdelta (mise à jour incrémentielle des paquetages). Rassurez-vous, ça reste tout à fait KISS :oops:

Publié : mar. 12 févr. 2008, 20:45
par Archie
wain a écrit :Notez aussi une babiole comme le support des packages avec xdelta (mise à jour incrémentielle des paquetages). Rassurez-vous, ça reste tout à fait KISS :oops:
Humm je dois mal comprendre. Tu veux dire que bientôt, lors d'une mise à jours d'openoffice, on ne téléchargera que les fichiers qui ont été modifiés entre les deux versions ? Comme le le gestionnaire de paquet rPath présent dans la distribution http://www.foresightlinux.com/

:bananedance2:

Publié : mar. 12 févr. 2008, 22:19
par wain
Archie a écrit :
wain a écrit :Notez aussi une babiole comme le support des packages avec xdelta (mise à jour incrémentielle des paquetages). Rassurez-vous, ça reste tout à fait KISS :oops:
Humm je dois mal comprendre. Tu veux dire que bientôt, lors d'une mise à jours d'openoffice, on ne téléchargera que les fichiers qui ont été modifiés entre les deux versions ? Comme le le gestionnaire de paquet rPath présent dans la distribution http://www.foresightlinux.com/

:bananedance2:
Un peu différent encore. avec xdelta il est question de faire un diff (binaire) entre le nouveau paquet et le paquet précédent. Ce n'est pas de la gestion fichier par fichier comme rpath.
Ce qui paraît me compliqué, c'est la manière dont cela va être géré côté serveur. Il faudra toujours prévoir un paquetage complet en plus des deltas pour ceux qui veulent installer le paquetage depuis zéro. C'est encore un truc en cours d'expérimentation. A suivre :)

Publié : mar. 12 févr. 2008, 22:52
par Archie
wain a écrit :
Archie a écrit :
wain a écrit :Notez aussi une babiole comme le support des packages avec xdelta (mise à jour incrémentielle des paquetages). Rassurez-vous, ça reste tout à fait KISS :oops:
Humm je dois mal comprendre. Tu veux dire que bientôt, lors d'une mise à jours d'openoffice, on ne téléchargera que les fichiers qui ont été modifiés entre les deux versions ? Comme le le gestionnaire de paquet rPath présent dans la distribution http://www.foresightlinux.com/

:bananedance2:
Un peu différent encore. avec xdelta il est question de faire un diff (binaire) entre le nouveau paquet et le paquet précédent. Ce n'est pas de la gestion fichier par fichier comme rpath.
Ce qui paraît me compliqué, c'est la manière dont cela va être géré côté serveur. Il faudra toujours prévoir un paquetage complet en plus des deltas pour ceux qui veulent installer le paquetage depuis zéro. C'est encore un truc en cours d'expérimentation. A suivre :)
A bon ben tanpis :cry:

Publié : mar. 12 févr. 2008, 23:11
par IdoMcFly
diff binaire ??? ils veulent mettre à jour la distrib à coup de diff binaire ? mais c'est génial ! :D

par contre faudra pas louper un cycle sinon on se retape le paquet entier :)

Publié : mer. 13 févr. 2008, 06:43
par FredBezies
IdoMcFly a écrit :diff binaire ??? ils veulent mettre à jour la distrib à coup de diff binaire ? mais c'est génial ! :D

par contre faudra pas louper un cycle sinon on se retape le paquet entier :)
C'est le principe des mises à jour utilisé par Firefox depuis la version 1.5.0.0

Et c'est bien pratique ;)