Apt update KO avec packages.sury.org (PHP 7.2)

mise-à-jour
php
Tags: #<Tag:0x00007f094604b608> #<Tag:0x00007f094604a708>

#21

Cette sequence est la meme que celle ci :

https://packages.sury.org/php/README.txt

Malheureusement elle ne marche pas chez moi et je n’arrive pas a comprendre pourquoi.
Que faire pour debugguer le probleme ?


#22

ton erreur est sur le binaire.
N’as tu pas ajouté les fichiers sources du dépôt packages.sury.org dans ton php.list ou dans un autre fichier?
Que dit

cat /etc/apt/sources.list{,.d/*} 2>/dev/null | grep -v "^#"

#23
root@staging:/etc/apt# cat /etc/apt/sources.list{,.d/*} 2>/dev/null | grep -v "^#"

deb http://deb.debian.org/debian/ stretch main
deb http://security.debian.org/ stretch/updates main
deb http://deb.debian.org/debian/ stretch-updates main
deb https://packages.sury.org/php/ stretch main

PS : je dois ajouter un espace entre les 2 slash dans ce post sinon le site internet me renvoie cette erreur : “Désolé, vous ne pouvez pas insérer de lien vers ce domaine.”
PS2: merci de continuer a m’aider :slight_smile:


#24

je viens de m’apercevoir que mon tout premier post a ete signale par la communaute et est donc considere comme du spam. Je dois avouer que j’ai du mal a comprendre…


#25

je pense que ton compte-rendu n’est pas complet
Avec ce que tu indiques, je ne vois pas où est ton problème
Bonne continuation.


#26

Bonjour miasdav

Parce que le forum a automatiquement détecté
qu’il y a eu beaucoup trop de liens vers

packages.sury.org

qui ont été postés dans ce fil de discussion.


Pour qu’un bloc de lignes soit affiché dans ton message
avec une police de caractères à chasse fixe => l’indentation et les retours à la ligne seront pris en compte
il faut faire précéder le bloc de lignes
par une ligne ne contenant que :

```text

et faire suivre le bloc de lignes
par une ligne ne contenant que :

```

de cette façon, les suites de caractères
qui pourraient être interprétées comme un lien par le moteur du forum ne le seront pas.


#27

Mes infos ne sont surement pas complete mais en meme temps que veux tu que je te donne de plus ?
Je veux bien executer toutes les commandes que tu souhaites.
Si j’avais plus d’info j’en donnerai

Si quelqu’un passe par la et a une idee je suis preneur.
Merci en tout cas d’avoir essaye :wink:


#28

N’ayant pas trouve de solution, j’ai recompile le code PHP a partir du PPA deb-src d’Ubuntu…
Solution pas top mais au moins j’ai un PHP 7.2 qui fonctionne…

Je ne sais toujours pas pourquoi mon update plante sur le fetch du fichier
https://packages.sury.org/php/dists/stretch/main/binary-i386/Packages


#29

Hello, je viens d’avoir juste à l’instant un problème similaire sur ma Debian, mais pour un autre repository, celui d’ossec. Il s’agit d’un problème DNS.

Exemple sur un serveur où je n’ai pas de soucis:

$ wget https://updates.atomicorp.com/channels/atomic/debian/dists/stretch/main/binary-amd64/Packages
--2019-01-09 09:13:36--  https://updates.atomicorp.com/channels/atomic/debian/dists/stretch/main/binary-amd64/Packages
Resolving updates.atomicorp.com (updates.atomicorp.com)... 158.69.253.161, 173.203.184.213, 192.95.31.85, ...
Connecting to updates.atomicorp.com (updates.atomicorp.com)|158.69.253.161|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4044 (3.9K) [text/plain]
Saving to: ‘Packages’

Packages                                             100%[======================================================================================================================>]   3.95K  --.-KB/s    in 0s      

2019-01-09 09:13:36 (224 MB/s) - ‘Packages’ saved [4044/4044]

Sur un autre serveur où j’ai le problème, on voit que l’IP résolue pour le domaine updates.atomiccorp.com n’est pas la même:

$ wget https://updates.atomicorp.com/channels/atomic/debian/dists/stretch/main/binary-amd64/Packages
--2019-01-09 09:13:44--  https://updates.atomicorp.com/channels/atomic/debian/dists/stretch/main/binary-amd64/Packages
Resolving updates.atomicorp.com (updates.atomicorp.com)... 192.95.31.85, 158.69.253.161, 46.105.121.84, ...
Connecting to updates.atomicorp.com (updates.atomicorp.com)|192.95.31.85|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-01-09 09:13:44 ERROR 404: Not Found.

Le serveur où ça ne fonctionne pas est un dedibox et utilisait les DNS d’Online.net. Après changement des DNS, it works.


#30

Hmm, miasdav arrivait à obtenir par wget le fichier qu’apt n’arrivait pas à obtenir, donc ça ne doit pas être ça. Ou alors est-il possible de configurer apt pour qu’il utilise des DNS en particuliers ?


#31

Je confirme ce que dis Sputnik93. J’arrive bien a recuperer le ficher avec wget.
J’ai l’impression d’avoir un probleme avec ma config SSL mais je ne sais pas du tout comment debugger le probleme. Si qq1 a des idees, il est le bienvenu :slight_smile: