[makepkg] problème avec les archives .zip

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

[makepkg] problème avec les archives .zip

Message par marc[i1] » dim. 06 janv. 2008, 16:01

Depuis la mise à jour de 'file' (file 4.23-1), makepkg ne sais plus décompacter les archives en .zip.
Voir le ticket sur Flyspray : FS#9105 - makepkg can't unzip .zip file

Le bug est corrigé dans pacman-git mais pour ceux qui ont besoin de compiler une archive en .zip voici la modification à apporter à makepkg le temps que pacman 3.1 sorte.

Code : Tout sélectionner

@@ -816,6 +816,9 @@
                                cmd="tar -xzf $file" ;;
                        *application/x-tar*)
                                cmd="tar -xf $file" ;;
+                       *application/zip*)
+                               unziphack=1
+                               cmd="unzip -qqo $file" ;;
                        *application/x-zip*)
                                unziphack=1
                                cmd="unzip -qqo $file" ;;
Ne vous emmerdez plus, emmerdez les autres.

Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1121
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk » dim. 06 janv. 2008, 19:53

yep, merci pour l'info Marc ! ;)

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » jeu. 10 janv. 2008, 13:44

Pour info, pacman 3.1 est arrivé dans Testing !
http://www.archlinux.org/news/377/

Faites gaffe avec -Syu … :lol:
Ne vous emmerdez plus, emmerdez les autres.

Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Message par FredBezies » ven. 11 janv. 2008, 12:46

Suffit juste de ne pas activer le dépot testing, voyons.

Et il y a aussi un noyau étiquetté 2.6.23.13...
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)

Avatar de l’utilisateur
bapt
Daikyu
Messages : 85
Inscription : jeu. 20 sept. 2007, 09:20
Contact :

Message par bapt » ven. 11 janv. 2008, 14:07

marc[i1] a écrit :Pour info, pacman 3.1 est arrivé dans Testing !
http://www.archlinux.org/news/377/

Faites gaffe avec -Syu … :lol:
Depuis le temps que je l'attend ce 3.1 vivement qu'il rentre dans core !!!

Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

Message par IdoMcFly » ven. 11 janv. 2008, 14:24

bapt a écrit :
marc[i1] a écrit :Pour info, pacman 3.1 est arrivé dans Testing !
http://www.archlinux.org/news/377/

Faites gaffe avec -Syu … :lol:
Depuis le temps que je l'attend ce 3.1 vivement qu'il rentre dans core !!!
par quel orifice ? :arrow:

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » ven. 11 janv. 2008, 14:48

FredBezies a écrit :Suffit juste de ne pas activer le dépot testing, voyons.
Sauf que parfois les devs de Arch confondent vitesse et précipitation ! :D
IdoMcFly a écrit :par quel orifice ?
j'hésite à mettre un simple mais efficace : :dtc:
:copain:
Ne vous emmerdez plus, emmerdez les autres.

Répondre