Post migration : doublon sources.list sury et php_version

Mon serveur YunoHost

Matériel: VPS OVH
Version de YunoHost: 11.0.9.10 (stable).
J’ai accès à mon serveur : En SSH | Par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Si oui, expliquer:

Description du problème

Bonsoir,

Rien de bien grave :wink:

Suite à la migration de la version 4 vers la 11, j’ai ce soucis avec mes sources d’apt

sudo yunohost tools update 
Info: Fetching available upgrades for system packages...
Warning: W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Warning: W: Target Translations (main/i18n/Translation-fr) is configured multiple times in /etc/apt/sources.list.d/extra_php_version.list:1 and /etc/apt/sources.list.d/sury.list:1
Error: Something went wrong while updating the cache of APT (Debian's package manager). Here is a dump of the sources.list lines, which might help identify problematic lines: 
sources.list:deb http://deb.debian.org/debian bullseye main contrib non-free
sources.list:deb-src http://deb.debian.org/debian bullseye main contrib non-free
sources.list:deb http://security.debian.org/ bullseye-security main contrib non-free
sources.list:deb-src http://security.debian.org/ bullseye-security main contrib non-free
sources.list:deb http://deb.debian.org/debian bullseye-updates main contrib non-free
sources.list:deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
sources.list.d/sury.list:deb https://packages.sury.org/php/ bullseye main
sources.list.d/yunohost.list:deb http://forge.yunohost.org/debian/ bullseye stable
sources.list.d/extra_php_version.list:deb https://packages.sury.org/php/ bullseye main
Info: Updating application catalog...
Success! The application catalog has been updated!
Info: Nothing to do. Everything is already up-to-date.
apps: 
system:

Voici mes sources.list

$  find /etc/apt -type f -name '*.list' -exec bash -c 'echo -e "\n$1"; nl -ba "$1"' _ '{}' \;

/etc/apt/sources.list
     1	## Note, this file is written by cloud-init on first boot of an instance
     2	## modifications made here will not survive a re-bundle.
     3	## if you wish to make changes you can:
     4	## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
     5	##     or do the same in user-data
     6	## b.) add sources in /etc/apt/sources.list.d
     7	## c.) make changes to template file /etc/cloud/templates/sources.list.debian.tmpl
     8	###
     9	
    10	# See http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.html
    11	# for how to upgrade to newer versions of the distribution.
    12	deb http://deb.debian.org/debian bullseye main contrib non-free
    13	deb-src http://deb.debian.org/debian bullseye main contrib non-free
    14	
    15	## Major bug fix updates produced after the final release of the
    16	## distribution.
    17	deb http://security.debian.org/ bullseye-security main contrib non-free
    18	deb-src http://security.debian.org/ bullseye-security main contrib non-free
    19	deb http://deb.debian.org/debian bullseye-updates main contrib non-free
    20	deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
    21	
    22	# Uncomment the following two lines to add software from the 'backports'
    23	## repository.
    24	## 
    25	## N.B. software from this repository may not have been tested as
    26	## extensively as that contained in the main release, although it includes
    27	## newer versions of some applications which may provide useful features.
    28	# deb http://deb.debian.org/debian bullseye-backports main contrib non-free
    29	# deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free

/etc/apt/sources.list.d/sury.list
     1	deb https://packages.sury.org/php/ bullseye main

/etc/apt/sources.list.d/yunohost.list
     1	deb http://forge.yunohost.org/debian/ bullseye stable

/etc/apt/sources.list.d/extra_php_version.list
     1	deb https://packages.sury.org/php/ bullseye main

Mieux vaut virer le extra_php_version.list ou le sury.list ?

Merci pour vos conseils :wink:

Et en tout cas, surper taf des devs pour cette migration :wink:

1 Like

Mouai faut virer le sury.list meme si ça aurait été plus logique d’appeler “le vrai fichier” sury.list mais bref. De toute façon la regen-conf / le diagnostique râlera si extra_php_version.list n’existe plus :wink:

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.