• [^] # Re: Bug chiant

    Posté par . En réponse à la dépêche ownCloud 6. Évalué à 10. Dernière modification le 13 décembre 2013 à 17:45.

    Le problème c'est qu'ils ne suivent pas les règles d'empaquetage de Debian.

    Recommends
    This declares a strong, but not absolute, dependency.
    The Recommends field should list packages that would be found together
    with this one in all but unusual installations.
    Suggests
    This is used to declare that one package may be more useful with one or
    more others. Using this field tells the packaging system and the user that
    the listed packages are related to this one and can perhaps enhance its
    usefulness, but that installing this one without them is perfectly reasonable.

    Libreoffice n'est pas un paquet qui est destiné à se retrouver sur « toutes les installations à part les très inhabituelles ». Au contraire il est « parfaitement raisonnable » d'installer Owncloud sans les thumbnails ODF. Ils auraient dû mettre Libreoffice en Suggests au lieu de Recommends.

    Si je désactive les paquets recommandés, je ne peux pas savoir quels sont les dépendances réellement utiles dans le cas général. Par exemple je voix imagemagick dans la liste. Sert-il à générer les thumbnails de nombreux formats d'images, ou est-ce une dépendance indirecte de libreoffice ou je-ne-sais-quoi d'autre ? J'ai lu quelque part que les thumbnails de vidéos sont maintenant disponibles (c'est la fonctionnalité que je voulais), mais quelle est la ligne parmi les 168 qui contient la bibliothèque qui fait ça ? Pour répondre à ta remarque oui je peux désactiver les paquets recommandés, mais du coup il désactive toutes les recommandations dont certaines fort utiles, mais je ne peux pas savoir desquelles il s'agit.

    Il leur manque c'est une liste bien propre des dépendances directes pour que l'utilisateur puisse décider s'il veut Libreoffice, sans que le gestionnaire de paquets n'inclue directement dans les mises à jour proposées les 150 paquets dont dépend libreoffice au second niveau, mélangés avec les autres paquets dont dépend Owncloud au premier niveau.