Bonjour et merci pour la réponse,
Il se trouve qu'avant de comprendre qu'il y avait incompatibilité entre ubuntu 12.04 64bits et pLoader, donc avant de suivre ce tutoriel d'installation, en fouillant, j'étais déjà tombé sur se conseil. Aussi, ce répertoire a déjà été supprimé sur mon poste.
Hors ligne
Mais... il n'y a pas d'incompatibilité. Je suis sur Ubuntu 12.04 et j'arrive à faire tourner pLoader 1.6 (bon là je n'ai pas cet environnement disponible, mais je suis quasiment sûr d'avoir testé depuis la mise à jour d'Ubuntu)
Hors ligne
Ah ben c'est une bonne nouvelle alors. Du coup je ne comprends pas bien la raison de ce topic/tutoriel...
Parce que si j'utilise le paquet dans les dépôts (1.6), que je démarre en console, alors j'ai :
Gtk-Message: Failed to load module "pk-gtk-module" Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379. Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379, at /usr/share/perl5/Uploader/GUI/wxApp.pm line 218 Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379, at /usr/share/perl5/Uploader/GUI/wxApp.pm line 218
D'autant que j'aimerais bien pouvoir utiliser la version 2.0.7c qui me convenait bien, mais que je n'ai pas réussi à démarrer, que ce soit en suivant ce tutoriel ou avec l'installation précédente.
Hors ligne
Alors on revient au message d'erreur que j'ai signalé plus haut :
perl ploader.pl Gtk-Message: Failed to load module "pk-gtk-module" Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379. Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379, at /usr/share/perl5/Uploader/GUI/wxApp.pm line 218 Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379, at /usr/share/perl5/Uploader/GUI/wxApp.pm line 218
Hors ligne
Il se trouve que la version de pLoader dans les dépôts fonctionne bien sous Ubuntu 12.04 32bits. La version 2.0.7c par contre, ce n'est pas le cas.
Tout cela m'ennuie, parce que shotwell ne gère pas très bien l'orientation des photos en portrait, alors que pLoader fait ça très bien...
Hors ligne
Je suis désolé, mais quand on est newbie sur Linux, le tuto est incompréhensible
Je suis sous 64 bit et Voyageur 12.04 et je n'arrive pas à installer Ploader
Quelqu'un pourrait faire quelque chose pour les nuls? Siouplait.
iGor a écrit:
Ah ben c'est une bonne nouvelle alors. Du coup je ne comprends pas bien la raison de ce topic/tutoriel...
Il n'y a pas toujours eu de dépôt et à l'origine il n'y avait pas de version compilée pour les systèmes 64bits.
Vin100 a écrit:
Je suis désolé, mais quand on est newbie sur Linux, le tuto est incompréhensible
Je suis sous 64 bit et Voyageur 12.04 et je n'arrive pas à installer Ploader
Quelqu'un pourrait faire quelque chose pour les nuls? Siouplait.
Ce tutoriel n'est plus à jour. Je le referai peut-être un jour.
Il n'y a en fait rien de compliquer. Il suffit simplement de copier les lignes qui ne sont pas en gras pour les coller dans un terminal. Il n'y a même pas besoin de comprendre ce que l'on fait :)
Le principe de ce tutoriel est commun à toutes les versions de Debian et dérivées (Ubuntu), par contre la fin est obsolète pour nombre de distributions, notamment les principales depuis le passage à GNOME 3.
Hors ligne
Je confirme, le paquet comme les sources sous ubuntu 12.04 64 bits ne fonctionnent pas (alors que cela marche très bien en 32 bits).
Systématiquement, cette erreur apparait :
Long integer size is not compatible at /usr/local/lib/perl/5.14.2/Storable.pm line 380.
Long integer size is not compatible at /usr/local/lib/perl/5.14.2/Storable.pm line 380, at Uploader/GUI/wxApp.pm line 218
Long integer size is not compatible at /usr/local/lib/perl/5.14.2/Storable.pm line 380, at Uploader/GUI/wxApp.pm line 218
J'ai essayé différents trucs cpan Wx ... ou autre mais rien n'y fait...
Le message de longueur d'entier est surement dû au longueurs différentes entre 32 et 64 bits....
Si quelqu'un a une idée, je suis preneur...
Personnellement ça m'ennuie beaucoup de ne pas pouvoir utiliser pLoader sur mon Ubuntu 12.10, parce que c'est l'outil qui me convenait le mieux pour uploader mes photos.
Du coup, je ne mets plus à jour piwigo depuis quelques mois. C'est dommage me semble-t-il.
J'ai essayé d'installer depuis les dépôts Ubuntu, depuis le paquets à télécharger, depuis les sources. Rien n'y fait. J'ai beau tout désinstaller, purger, et réinstaller, rien n'y fait non plus.
Je viens d'installer ploader sur une debian wheezy, par synaptic. C'est la version 1.6.0-1.1, qui vient du dépôt testing/main. Cette debian est aussi une 64bits. pLoader fonctionne parfaitement bien.
Et sous Ubuntu 12.10, c'est la même version de pLoader, mais au démarrage j'ai toujours l'erreur suivante :
igor@asus:~$ ploader Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379. Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379, at /usr/share/perl5/Uploader/GUI/wxApp.pm line 218 Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379, at /usr/share/perl5/Uploader/GUI/wxApp.pm line 218
Au passage, pour la question de la rotation des images, depuis que j'utilise rapid-photo-downloader, je n'ai plus ce souci, puisque ce logiciel (contrairement à shotwell par exemple) dispose les photos dans le bon sens, et inscrit l'information dans les métadonnées.
Reste que si je parvenais à utiliser pLoader sur mon poste principal, ce serait quand même mieux :)
Hors ligne
iGor a écrit:
Byte order is not compatible at /usr/lib/perl/5.14/Storable.pm line 379.
C'est le fichier de cache de pLoader qui est corrompu. Supprime ton $HOME/.ploader (ou .pLoader je ne sais plus)
Hors ligne
Bonjour,
Après une nouvelle réinstallation (je suis désormais sous Xubuntu 15.04), j'essaie de réinstaller ploader en 64 bits.
J'ai donc suivi le tuto.
Quand en console je lance ploader.pl, j'obtiens
read_file '../bin/properties.ini' - sysopen: Aucun fichier ou dossier de ce type at Uploader/GUI/wxApp.pm line 964.
Can't locate object method "ParseDate" via package "Wx::DateTime" at Uploader/GUI/DlgCommon.pm line 253.
Pour la première info : j'ai copié properties.ini qui était dans /src dans /bin
Pour la 2ème, je suis dépassé !
Merci d'avance
Hors ligne
Pour la deuxième j'ai remplacé le code autour de l'erreur par
'Wx::DatePickerCtrl' => sub { my ($ctrl, $value ) = @_; my $date = Wx::DateTime->new; my ($yyyy, $mm, $dd, $hh, $mi, $ss ) = split(/[:\/\\\-\.\s]/, $value); $date->SetToCurrent; $ctrl->SetValue($date);
Pour le moment ça fonctionne je n'ai rien remarqué
Hors ligne