Gambas France BETA


Pas de compte ? Incription

Dépôt sur site internet

Ce sujet est résolu.

12
AuteurMessages
valaquarus#1 Posté le 21/5/2018 à 10:00:31
-- Unus Ex Altera --Rebonjour,
je pose ici mon sujet même si directement cela n'a rien à voir avec l'IDE.
J'ai fait grâce à l'IDE un paquet ubuntu que j'ai testé sur ma machine puis d'autre de mon réseau familial, l'installation fonctionne bien les dépendances sont téléchargées et le programme fonctionne comme prévu (avec les restrictions d'usage quant aux bugs qui vont surgir).
J'ai déposé le paquet sur mon site, le téléchargement fonctionne bien mais quand on clique sur le paquet téléchargé, le terminal en moins d'une seconde me dit que c'est terminé mais le programme n'est pas installé sur la machine d'accueil. Mon site est écrit en PHP aurais je oublié quelque chose?
Merci de vos réponses même si cela n'a pas à voir directement avec l'IDE.
Philippe
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
spheris#2 Posté le 22/5/2018 à 14:50:38
...quand on clique sur le paquet téléchargé, le terminal en moins d'une seconde me dit ...


Un paquet ne s'ouvre pas directement avec le terminal.
Deux solutions s'offrent à toi :

Soit tu ouvres directement ton paquet avec gdebi-gtk,
soit tu l'ouvres en ligne de commande dans un terminal avec la commande dpkg.

;)

cette précision est sympa :

...en moins d'une seconde ...

Toi, tu as Linux et un disque SSD :bounce:
:lol: ;)
valaquarus#3 Posté le 22/5/2018 à 20:43:56
-- Unus Ex Altera --ah que oui j'ai comme qui dirait Linux avec Tux dedans et un disque externe SSD et tout sauf windaube.
Je ne parlais pas de la konsole mais du terminal inclus dans l'installateur Qapt, pardon pour l'imprécision.
Non, le problème vient soit de l'upload du paquet debian vers mon site soit du download qui se fait bien mais le fichier semble comme vidé de son contenu alors qu'il fait bien la bonne taille en octet ou modifié, et donc rien ne se passe, pas d'installation sur la machine appelante.
Je pense à un problème de droit mais les fichiers debian ne sont pas des exécutables.
Philippe

Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
spheris#4 Posté le 22/5/2018 à 20:57:53
Ah ok je comprends mieux.
Essaye de zipper ton paquet et de l'uploader . il gardera ses droits.
pour l'utilisateur qui le téléchargera, il aura un clic de plus pour le décompresser, mais il fonctionnera.
;)
valaquarus#5 Posté le 23/5/2018 à 05:53:01
-- Unus Ex Altera --Merci sphéris,
Je vas faire ça et j'espère que ça marche sinon tant pis je trouverai une astuce en cherchant bien.
Bonne journée.
Philippe
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
valaquarus#6 Posté le 23/5/2018 à 13:31:41
-- Unus Ex Altera --Bon en fait ça ne marche pas et je ne sais toujours pas pourquoi.
J'ai fait ce que m'a dit spheris mais toujours même soucis le programme ne s'installe pas par contre toutes les dépendances, si. C'est un paquet que j'ai testé sur plusieurs machines de mon réseau familial et pas de soucis d'installation. Pour moi tout viendrait de l'upload que je fais avec filezilla (la version de chez ubuntu pour Trusty Tahr), peut être un début de piste...
Philippe
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
linuxos#7 Posté le 23/5/2018 à 18:09:38
Un peu de sel, de poivre et la crevette sera... Bonjour Valaquarus,

Le plus simple reste de verifier si ton paquet est valide ou non.

1 - Peux tu essayer avec ces commandes stp:


dpkg -D 70 --simulate -i <chemin du paquet a installer>

dpkg-deb -c <chemin du paquet a installer>

dpkg-deb -I <chemin du paquet a installer>




2 - Est ce que la commande 'gdbi-gtk' est installée sur la machine ou cela ne fonctionne pas ?

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
valaquarus#8 Posté le 23/5/2018 à 19:12:15
-- Unus Ex Altera --Voilà la réponse à la première commande :

$ dpkg -D 70 --simulate -i pva_0.1.897-0ubuntu1_all.deb
dpkg: impossible d'ouvrir le fichier de journal « /var/log/dpkg.log » : Permission non accordée
(Lecture de la base de données... 436475 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de pva_0.1.897-0ubuntu1_all.deb ...
D000010: ensure_pathname_nonexisting '/tmp/dpkg.UcwEyq'
D000010: ensure_pathname_nonexisting running rm -rf '/tmp/dpkg.UcwEyq'


La réponse à la deuxième commande :

$ dpkg-deb -c pva_0.1.897-0ubuntu1_all.deb
drwxr-xr-x root/root 0 2018-05-22 12:53 ./
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/1024x1024/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/1024x1024/apps/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root 7169 2018-05-22 12:52 ./usr/share/icons/hicolor/64x64/apps/pva.png
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/128x128/apps/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/22x22/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/22x22/apps/
-rw-r--r-- root/root 1157 2018-05-22 12:52 ./usr/share/icons/hicolor/22x22/apps/pva.png
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root 4258 2018-05-22 12:52 ./usr/share/icons/hicolor/48x48/apps/pva.png
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root 2085 2018-05-22 12:52 ./usr/share/icons/hicolor/32x32/apps/pva.png
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/256x256/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/256x256/apps/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/512x512/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/512x512/apps/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root 729 2018-05-22 12:52 ./usr/share/icons/hicolor/16x16/apps/pva.png
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/doc/
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/doc/pva/
-rw-r--r-- root/root 1376 2018-05-22 12:53 ./usr/share/doc/pva/changelog.Debian.gz
-rw-r--r-- root/root 277 2018-05-22 12:53 ./usr/share/doc/pva/copyright
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/pixmaps/
-rw-r--r-- root/root 10446 2018-05-22 12:52 ./usr/share/pixmaps/pva.xpm
drwxr-xr-x root/root 0 2018-05-10 00:12 ./usr/share/PVAcoustics/
drwxr-xr-x root/root 0 2018-05-04 15:39 ./usr/share/PVAcoustics/sons/
-rw-r--r-- root/root 9755 2018-05-04 15:32 ./usr/share/PVAcoustics/sons/camera1.ogg
-rw-r--r-- root/root 69378 2018-05-04 15:32 ./usr/share/PVAcoustics/sons/ouverture3.ogg
-rw-r--r-- root/root 7342 2018-05-04 15:32 ./usr/share/PVAcoustics/sons/beep.ogg
-rw-r--r-- root/root 7165 2018-05-04 15:32 ./usr/share/PVAcoustics/sons/shade.ogg
-rw-r--r-- root/root 27925 2013-12-15 14:59 ./usr/share/PVAcoustics/Objets POUR fabrication.odt
-rw-r--r-- root/root 348160 2018-05-04 15:32 ./usr/share/PVAcoustics/HautParleur.kexi
-rw-r--r-- root/root 22198 2018-05-10 00:12 ./usr/share/PVAcoustics/Dossier fabrication.odt
-rw-r--r-- root/root 348160 2018-05-04 15:32 ./usr/share/PVAcoustics/base_reduite.kexi
-rw-r--r-- root/root 1106872 2018-05-09 11:55 ./usr/share/PVAcoustics/Objets POUR fabrication.pdf
-rw-r--r-- root/root 35149 2018-05-04 15:32 ./usr/share/PVAcoustics/GPL3.txt
-rw-r--r-- root/root 16384 2018-05-04 15:32 ./usr/share/PVAcoustics/Licence.kexi
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/applications/
-rw-r--r-- root/root 333 2018-05-22 12:53 ./usr/share/applications/pva.desktop
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/share/menu/
-rw-r--r-- root/root 130 2018-05-22 12:53 ./usr/share/menu/pva
drwxr-xr-x root/root 0 2018-05-22 12:53 ./usr/bin/
-rwxr-xr-x root/root 27952933 2018-05-22 12:53 ./usr/bin/PVA

la réponse à la troisième commande :

$ dpkg-deb -I pva_0.1.897-0ubuntu1_all.deb
nouveau paquet Debian, version 2.0.
taille 17130676 octets : archive de contrôle=1599 octets.
1917 octets, 14 lignes control
1566 octets, 22 lignes md5sums
185 octets, 7 lignes * postinst #!/bin/sh
160 octets, 5 lignes * postrm #!/bin/sh
Package: pva
Version: 0.1.897-0ubuntu1
Architecture: all
Maintainer: Pil Valaquarus <pv@pvacoustics.net>
Installed-Size: 29406
Depends: gambas3-runtime (>= 3.11), gambas3-runtime (<< 3.99.0), gambas3-gb-args (>= 3.11), gambas3-gb-args (<< 3.99.0), gambas3-gb-image (>= 3.11), gambas3-gb-image (<< 3.99.0), gambas3-gb-qt4 (>= 3.11), gambas3-gb-qt4 (<< 3.99.0), gambas3-gb-form (>= 3.11), gambas3-gb-form (<< 3.99.0), gambas3-gb-crypt (>= 3.11), gambas3-gb-crypt (<< 3.99.0), gambas3-gb-data (>= 3.11), gambas3-gb-data (<< 3.99.0), gambas3-gb-db (>= 3.11), gambas3-gb-db (<< 3.99.0), gambas3-gb-db-form (>= 3.11), gambas3-gb-db-form (<< 3.99.0), gambas3-gb-db-sqlite3 (>= 3.11), gambas3-gb-db-sqlite3 (<< 3.99.0), gambas3-gb-dbus (>= 3.11), gambas3-gb-dbus (<< 3.99.0), gambas3-gb-desktop (>= 3.11), gambas3-gb-desktop (<< 3.99.0), gambas3-gb-desktop-x11 (>= 3.11), gambas3-gb-desktop-x11 (<< 3.99.0), gambas3-gb-form-dialog (>= 3.11), gambas3-gb-form-dialog (<< 3.99.0), gambas3-gb-settings (>= 3.11), gambas3-gb-settings (<< 3.99.0), gambas3-gb-form-stock (>= 3.11), gambas3-gb-form-stock (<< 3.99.0), gambas3-gb-net (>= 3.11), gambas3-gb-net (<< 3.99.0), gambas3-gb-net-smtp (>= 3.11), gambas3-gb-net-smtp (<< 3.99.0), gambas3-gb-pcre (>= 3.11), gambas3-gb-pcre (<< 3.99.0), gambas3-gb-qt4-ext (>= 3.11), gambas3-gb-qt4-ext (<< 3.99.0), gambas3-gb-report2 (>= 3.11), gambas3-gb-report2 (<< 3.99.0), gambas3-gb-sdl2-audio (>= 3.11), gambas3-gb-sdl2-audio (<< 3.99.0), gambas3-gb-util (>= 3.11), gambas3-gb-util (<< 3.99.0), gambas3-gb-vb (>= 3.11), gambas3-gb-vb (<< 3.99.0)
Section: contrib/sound
Priority: optional


Je suis Kubuntu donc pas de gdbi-gtk mais Qapt.

Philippe.

PS : comprends pas pourquoi la première commande ne fonctionne pas.
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
spheris#9 Posté le 23/5/2018 à 21:27:08
car il faut la lancer en root :
sudo dpkg -D 70 --simulate -i pva_0.1.897-0ubuntu1_all.deb
;)
valaquarus#10 Posté le 24/5/2018 à 10:21:28
-- Unus Ex Altera --Réponse à la première commande avec sudo :
Préparation du dépaquetage de pva_0.1.897-0ubuntu1_all.deb ...
D000010: ensure_pathname_nonexisting '/tmp/dpkg.Lai8j2'
D000010: ensure_pathname_nonexisting running rm -rf '/tmp/dpkg.Lai8j2'

Moi pas savoir quoi vouloir dire, la machine.
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
spheris#11 Posté le 24/5/2018 à 18:16:32
valaquarus,
Dans le nom de ton projet d'origine gambas, as-tu utilisé que des lettres, ou les caractère _ ou - ?
Il y avait un bug similaire au tiens à l'époque qui donnait les mêmes résultats que tu as noté dans ton post
;)
valaquarus#12 Posté le 24/5/2018 à 19:22:23
-- Unus Ex Altera --Bonsoir Sphéris,
pas de caractères spéciaux du style-ou_ou? le projet se nomme PVA442 tout bêtement. Bon maintenant même le paquet que l'IDE fabrique, dans le réseau local familial ne veut plus s'installer. J'ai changer de client ftp mais toujours même souci. J'ai contacté le gestionnaire de l'hébergement, c'est pas chez eux. Je pense très fortement aux mises à jour successives 3.11.1 à 3.11.2 puis 3.11.3 qui d'ailleurs ne se déclare pas comme telle et je ne sais pas comment revenir à la 3.10.0 qui fonctionnait à ce niveau là.
Philippe.
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
valaquarus#13 Posté le 24/5/2018 à 20:53:47
-- Unus Ex Altera --

dpkg -D 70 --simulate -i <chemin du paquet a installer>
dpkg-deb -c <chemin du paquet a installer>
dpkg-deb -I <chemin du paquet a installer>

Bonsoir Olivier,
tu n'as pas fais de retour sur les commandes que tu m'as demandé de tester alors j'ose te relancer. Vois tu quelque chose poindre à l'horizon ?
Philippe.
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
valaquarus#14 Posté le 25/5/2018 à 09:32:56
-- Unus Ex Altera --Amis du jour, bonjour,
des nouvelles du front :
1°) ce n'est pas l'upload qui ne fonctionne pas
2°) c'est le téléchargement qui ne fonctionne pas bien, quelque chose est certainement modifié dans le paquet (des droits?)
3°) je m'en suis aperçu en "ouvrant" le paquet du site directement avec QApt et là miracle il s'installe normalement, j'ai bien sûr testé sur plusieurs machines du réseau familial, chaque fois que je télécharge, les dépendances s'installent bien mais pas le programme, chaque fois que j'installe directement depuis le site distant avec QApt ça marche complètement.
C'était la bizarrerie du jour.
Bon ça ne résout pas mon souci car les "gens" vont télécharger le paquet avant de l'installer sur leur machine et là patatra!
Philippe.
Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3
spheris#15 Posté le 25/5/2018 à 15:18:47
précise juste 'aux gens' qu'il est installable uniquement par Qapt.
;)
12