Suite appli Curlew et solution

Problème d’install de Curlew résolu par une autre méthode …
J’ai une Manjaro installée sur un autre pc et j’ai installé dessus l’appli Curlew sans aucun souci … j’ai simplement récupéré le paquet “construit” curlew-0.2.5-1-x86_64.pkg.tar.zst sur cette autre machine (repertoire /var/cache/pacman/) et l’ai installé sur EndeavourOS (clic droit “installation de logiciels” … les dépendances sont installées automatiquement)
Voilà ! ça a l’air de fonctionner après quelques essais …

Ne comprends toujours pas ce qui empêche l’install … très certainement le PKGBUILD !

Salut,

Tu as essayé via aur avec yay (ou autre)?

Oui bien sûr … j’ai essayé avec Yay et Pamac … même résultat, tu trouveras un peu plus bas dans les discussions le log de la compil avec son erreur !
Tu peux essayer toi aussi et me dire si ça fonctionne pour toi ! La compil ne dure pas longtemps je te rassure … ça sera une bonne expérience pour tous !
Cordialement

Effectivement ça compile pas et c’est pas très bavard.
Tu as posté sur le forum “général” en anglais?

Non je n’ai rien posté sur le forum anglais … mais bon avec le paquet généré sur la Manjaro ça fonctionne … on va se contenter de ça déjà !
Merci pour avoir essayé d’installer Curlew, ça me dit que le problème n’est pas que sur ma machine !
Bonne journée ! :slight_smile:

Salut , perso je suis passer par Yay curlew aucun problème , sa sent la dépendance manquant non ?

Super intéressant … il me semble que j’ai essayé mais je vis retenter on ne sait jamais !
merci pour ton retour … Cdlt

Je viens de réessayer avec yay sans succès hélas !!!
Toujours le même problème … je te mets la sortie si tu as une idée , on ne sait jamais
Merci quand même !
Cordialement
ps: pour info j’avais désinstallé curlew auparavant …
Visiblement ça coince ici : error: Multiple top-level packages discovered in a flat-layout: [‘po’, ‘locale’, ‘hicolor’, ‘modules’].

]$ yay curlew
1 aur/curlew 0.2.5-1 (+37 0.57)
Easy to use, Free and Open-Source Multimedia converter for Linux in Python
==> Paquets à installer (ex. 1 2 3, 1-3 or ^4)
==>
il n’y a rien à faire
[marilou@marilou-esprimop420 ~]$ yay curlew
1 aur/curlew 0.2.5-1 (+37 0.57)
Easy to use, Free and Open-Source Multimedia converter for Linux in Python
==> Paquets à installer (ex. 1 2 3, 1-3 or ^4)
==> 1
:: Vérification des conflits…
:: Vérification des conflits internes…
[Aur:1] curlew-0.2.5-1

1 curlew (Fichiers de compilation existants)
==> Paquets à nettoyer avant compilation (cleanBuild) ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==> n
:: PKGBUILD à jour – omission (1/0) : curlew
1 curlew (Fichiers de compilation existants)
==> Afficher les diffs ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==> n
:: (1/1) Lecture de SRCINFO : curlew
==> Création du paquet curlew 0.2.5-1 (mar. 07 mars 2023 09:30:23)
==> Récupération des sources…
→ curlew-0.2.5.tar.gz trouvé
==> Validation des fichiers source avec sha256sums…
curlew-0.2.5.tar.gz … Réussite
==> Création du paquet curlew 0.2.5-1 (mar. 07 mars 2023 09:30:24)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
→ curlew-0.2.5.tar.gz trouvé
==> Validation des fichiers source avec sha256sums…
curlew-0.2.5.tar.gz … Réussite
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
→ Extraction de curlew-0.2.5.tar.gz avec bsdtar
==> Les sources sont prêtes.
==> Création du paquet curlew 0.2.5-1 (mar. 07 mars 2023 09:30:27)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> ATTENTION : Utilisation de l’arbre $srcdir/ existant
==> Suppression du répertoire $pkgdir/ existant…
==> Entre dans l’environnement fakeroot…
==> Lancement de package()…
which: no intltool-update in (/usr/share/intltool-debian)
Merging ./po/en.po with po/curlew.pot… terminé.
0 message traduit, 193 messages non traduits.
Merging ./po/fr.po with po/curlew.pot… terminé.
187 messages traduits, 6 messages non traduits.
Merging ./po/eu.po with po/curlew.pot… terminé.
184 messages traduits, 7 traductions approximatives, 2 messages non traduits.
Merging ./po/es.po with po/curlew.pot… terminé.
151 messages traduits, 12 traductions approximatives, 30 messages non traduits.
Merging ./po/cs.po with po/curlew.pot… terminé.
148 messages traduits, 14 traductions approximatives, 31 messages non traduits.
Merging ./po/nl.po with po/curlew.pot… terminé.
89 messages traduits, 40 traductions approximatives, 64 messages non traduits.
Merging ./po/de.po with po/curlew.pot… terminé.
149 messages traduits, 13 traductions approximatives, 31 messages non traduits.
Merging ./po/zh_TW.po with po/curlew.pot… terminé.
95 messages traduits, 43 traductions approximatives, 55 messages non traduits.
Merging ./po/pl.po with po/curlew.pot… terminé.
104 messages traduits, 38 traductions approximatives, 51 messages non traduits.
Merging ./po/ru.po with po/curlew.pot… terminé.
102 messages traduits, 39 traductions approximatives, 52 messages non traduits.
Merging ./po/it.po with po/curlew.pot… terminé.
96 messages traduits, 43 traductions approximatives, 54 messages non traduits.
Merging ./po/ar.po with po/curlew.pot… terminé.
187 messages traduits, 6 messages non traduits.
Merging ./po/br.po with po/curlew.pot… terminé.
104 messages traduits, 38 traductions approximatives, 51 messages non traduits.
Merging ./po/sr.po with po/curlew.pot… terminé.
104 messages traduits, 38 traductions approximatives, 51 messages non traduits.
error: Multiple top-level packages discovered in a flat-layout: [‘po’, ‘locale’, ‘hicolor’, ‘modules’].

To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.

If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:

  1. set up custom discovery (find directive with include or exclude)
  2. use a src-layout
  3. explicitly set py_modules or packages with a list of names

To find more information, look for “package discovery” on setuptools docs.
==> ERREUR : Une erreur s’est produite dans package().
Abandon…
→ erreur lors de la construction : curlew
~]$

J’avais essayé d’installer mes modules python manquants. Mais il me semble qu’il y en a qui ne s’installe pas (je ne sais plus pourquoi. . . )

ça ne doit pas être grand chose … je n’ai trouvé que cette solution ! merci du retour … Cdlt :slight_smile:

A tu essayer

pacman -Qs curlew

&

pacman -Qk curlew

pour avoir plus d’information