perl5.16.3 absent [Réglé]
squeezebox (LogitechMediaServer) ne se lance qu'avec perl5.16.3
Cauldron, la prochaine version de Mageia

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
je viens de migrer sous Cauldron4 et m'aperçoit que la seule version perl qui est installée est la perl5.18.1
Caché :
cd /usr/bin
ll |grep perl
-rwxr-xr-x 1 root root 545 oct. 19 18:46 cpanp-run-perl*
-rwxr-xr-x 1 root root 23599 oct. 19 18:46 find2perl*
lrwxrwxrwx 1 root root 5 janv. 16 21:13 perl -> perl5*
lrwxrwxrwx 1 root root 10 janv. 16 21:13 perl5 -> perl5.18.1*
-rwxr-xr-x 1 root root 11376 oct. 19 18:46 perl5.18.1*
-rwxr-xr-x 2 root root 41741 oct. 19 18:46 perlbug*
-rwxr-xr-x 1 root root 203 mars 27 2013 perldoc-3.17*
-r-xr-xr-x 1 root root 203 oct. 19 05:30 perldoc-3.20*
-rwxr-xr-x 2 root root 41741 oct. 19 18:46 perlthanks*
-rwxr-xr-x 1 root root 78104 déc. 16 12:57 qdbusxml2perl*
ll |grep perl
-rwxr-xr-x 1 root root 545 oct. 19 18:46 cpanp-run-perl*
-rwxr-xr-x 1 root root 23599 oct. 19 18:46 find2perl*
lrwxrwxrwx 1 root root 5 janv. 16 21:13 perl -> perl5*
lrwxrwxrwx 1 root root 10 janv. 16 21:13 perl5 -> perl5.18.1*
-rwxr-xr-x 1 root root 11376 oct. 19 18:46 perl5.18.1*
-rwxr-xr-x 2 root root 41741 oct. 19 18:46 perlbug*
-rwxr-xr-x 1 root root 203 mars 27 2013 perldoc-3.17*
-r-xr-xr-x 1 root root 203 oct. 19 05:30 perldoc-3.20*
-rwxr-xr-x 2 root root 41741 oct. 19 18:46 perlthanks*
-rwxr-xr-x 1 root root 78104 déc. 16 12:57 qdbusxml2perl*
Est il possible d'embarquer aussi la version précédente perl5.16.3?
La raison, j'utilise un diffuseur de musique SqueezeBox Classic au logiciel aussi employé sur d'autres produits Logitech Media Serveur, lequel a eu déjà beaucoup de mal à tourner sous Mageia3.
J'ai essayé de faire tourner cette SB3 avec perl5.18.1 mais mes connaissances ne me le permettent pas et un tour sur les forums ne m'a pas apporté de solution!
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
j'ai essayé d'adapter la méthode qui a marché sous Mageia3 (cf post ci-dessus) à la Cauldron4...pour l'instant sans résultats
1) j'ai téléchargé (puis déplacé en /usr/local/src) la version 5.16.3 ici puis compilé suivant les instructions
Caché :
tar -xzf perl-5.16.3.tar.gz
cd perl-5.16.3
./Configure -des -Dprefix=/usr/local/src/perl5.16.3
make
make test
make install
cd perl-5.16.3
./Configure -des -Dprefix=/usr/local/src/perl5.16.3
make
make test
make install
2) j'ai ensuite recompilé (également ds /usr/local/src) le CPAN adéquat en faisant pointer vers le perl5.16.3 précédent par modif dans le CPAN/buildme.sh
Caché :
# Path to Perl 5.16
#if [ -x "/usr/bin/perl5.16" ]; then
# PERL_516=/usr/bin/perl5.16
#elif [ -x "/usr/bin/perl5.16.3" ]; then
# PERL_516=/usr/bin/perl5.16.3
#fi
# Path to Perl 5.16
if [ -x "/usr/bin/perl5.16" ]; then
PERL_516=/usr/bin/perl5.16
elif [ -x "/usr/local/src/perl5.16.3" ]; then
PERL_516=/usr/local/src/perl5.16.3/bin/perl5.16.3
fi
#if [ -x "/usr/bin/perl5.16" ]; then
# PERL_516=/usr/bin/perl5.16
#elif [ -x "/usr/bin/perl5.16.3" ]; then
# PERL_516=/usr/bin/perl5.16.3
#fi
# Path to Perl 5.16
if [ -x "/usr/bin/perl5.16" ]; then
PERL_516=/usr/bin/perl5.16
elif [ -x "/usr/local/src/perl5.16.3" ]; then
PERL_516=/usr/local/src/perl5.16.3/bin/perl5.16.3
fi
3) j'ai alors recopié le résultat de cette compil CPAN là où je l'avais fait pour Mageia3 (cf post du dessus)
Caché :
cp -a /usr/local/src/slimserver-vendor-public-feature-7.7-perl516/CPAN/build/arch/5.16 /usr/share/squeezeboxserver/CPAN/arch
Maintenant, je sèche pour indiquer à mon logitechmediaserver-7.7.3-1.noarch.rpm d'utiliser le perl 5.16.3 plutôt que le 5.18.1
Y a t-il un spécialiste de perl qui aurait un poil de temps pour déjà savoir si je fais fausse route en essayant d'adapter la métode Mageia3 et si non une idée où intervenir?
Merci
PS: suis un peu bloqué pour passer définitivement à Mageia4 à cause de cela...
adepte de la dématérialisation, pas de lecteur CD, j'écoute ceux-ci sur ma chaine via ce diffuseur Logitech à partir de leur équivalent Flac sur le PC
Édité par kalagani Le 29/01/2014 à 17h02
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
et bien j'ai fini par faire tourner ma SqueezeBox SB3 sous Cauldron4/Mageia4.
Les 3 opérations précédentes demeurent indispensables, ce qui manquaient:
_changer le chemin perl dans le fichier /usr/libexec/squeezeboxserver du rpm logitechMediaServer vers l'endroit où a été téléchargé/compilé perl5.16.3 (chez moi en /usr/local/src)
Caché :
#!/usr/local/src/perl5.16.3/bin/perl5.16.3
au lieu de
#!/usr/bin/perl
au lieu de
#!/usr/bin/perl
_faire un lien de la librairie perl5.16.3 vers le répertoire Slim du rpm logitechMediaServer
Caché :
ln -s /usr/lib/perl5/vendor_perl/Slim /usr/local/src/perl5.16.3/lib/5.16.3
Juste 2 petites choses qui m'ont été très chronophage, mais je peux maintenant envisager de passer sous Mageia4.
J'ai posté la solution en complément de celle pour Mageia3 en
Logitech Media Server (Squeezebox) 7.7.3 and Perl5.18.1 on Mageia4 64bits
Et je passe ce topic en résolu, youpee!
Édité par kalagani Le 03/02/2014 à 15h50
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
petit up pour dire que maintenant il y a une version Logitech (Squeezebox) 7.8 qui tourne directement avec le perl5.18.1 de Cauldron4 ou Mageia4.
Cf la nouvelle solution en LMS and Perl 5.18
Plus besoin de se prendre la tête, un téléchargement et un urpmi suffisent!
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
pas encore passé à Mageia5, mais j'ai des craintes pour mon diffuseur SqueezeBox de chez Logitech à propos de perl!
Alors comme je n'arrive pas à savoir quelle version de perl embarque Mageia5, quelqu'un peut il me poster sous Mageia5 le résultat d'un perl -v
Merci
Édité par kalagani Le 05/08/2015 à 00h14
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Réponse de mon amie Sophie :
Citation :
07:57 < Sophie> Adrien_D: 2:5.18.1-3.2.mga4 // core-updates (Mga, 4, x86_64)
07:57 < Sophie> Adrien_D: 2:5.18.1-3.mga4 // core-release (Mga, 4, x86_64)
07:57 < Sophie> Adrien_D: 2:5.20.1-8.mga5 // core-release (Mga, 5, x86_64)
07:57 < Sophie> Adrien_D: 2:5.18.1-3.mga4 // core-release (Mga, 4, x86_64)
07:57 < Sophie> Adrien_D: 2:5.20.1-8.mga5 // core-release (Mga, 5, x86_64)
Donc 5.20.1

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
aie, aie, aie, une rapide recherche (LMS perl5.20) sur Internet m'inquiète dans le sens où rien n'est moins certain que mon diffuseur tournera avec une Mageia5, autant dans sa version actuelle et officielle logitechmediaserver-7.8.0-1 qu'avec une nouvelle 7.9 plus ou moins de pre-build...
PS: bonjour à Sophie humaine ou machine :+)
Édité par kalagani Le 05/08/2015 à 18h26
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

kalagani Membre non connecté
-
- Voir le profil du membre kalagani
- Inscrit le : 10/03/2012
- Groupes :
Merci Adrien,
aie, aie, aie, une rapide recherche (LMS perl5.20) sur Internet m'inquiète dans le sens où rien n'est moins certain que mon diffuseur tournera avec une Mageia5, autant dans sa version actuelle et officielle logitechmediaserver-7.8.0-1 qu'avec une nouvelle 7.9 plus ou moins de pre-build...
PS: bonjour à Sophie humaine ou machine :+)
aie, aie, aie, une rapide recherche (LMS perl5.20) sur Internet m'inquiète dans le sens où rien n'est moins certain que mon diffuseur tournera avec une Mageia5, autant dans sa version actuelle et officielle logitechmediaserver-7.8.0-1 qu'avec une nouvelle 7.9 plus ou moins de pre-build...
PS: bonjour à Sophie humaine ou machine :+)
un petit up pour écrire:
_qu'en fait sous Mageia5 avec perl5.20 et 2 versions successives V7.9 "nightly" je n'avais pas eu de pb à faire fonctionner mon diffuseur
_et qu'une nouvelle V7.9 venait de sortir7.9.0-0.1.1469176740
Ces versions installées successivement dans /usr/local/src (en root) via
Caché:
Code BASH :
cd /usr/local/src [root@HPxw9400 src]# wget http://downloads.slimdevices.com/nightly/7.9/sc/b2ba8b3/logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm --2016-07-26 16:22:37-- http://downloads.slimdevices.com/nightly/7.9/sc/b2ba8b3/logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm Résolution de downloads.slimdevices.com (downloads.slimdevices.com)… 54.230.78.55, 54.230.78.40, 54.230.78.81, ... Connexion à downloads.slimdevices.com (downloads.slimdevices.com)|54.230.78.55|:80… connecté. requête HTTP transmise, en attente de la réponse… 200 OK Taille : 140854453 (134M) [application/x-rpm] Sauvegarde en : « logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm » 100%[======================================================================================================================>] 140 854 453 1,31MB/s ds 1m 43s 2016-07-26 16:24:20 (1,31 MB/s) — « logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm » sauvegardé [140854453/140854453] urpmi logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm SECURITÉ : Les paquetages suivants ne sont _PAS_ signés (OK ((none))) : logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm installation de logitechmediaserver-7.9.0-0.1.1469176740.noarch.rpm Préparation... ############################################################################################################################# 1/1: logitechmediaserver ############################################################################################################################# Point your web browser to http://HPxw9400.localdomain:9000/ to configure Logitech Media Server. 1/1: désinstallation de logitechmediaserver-7.9.0-0.1.1449829896.noarch ############################################################################################################################# [root@HPxw9400 src]#
PS: @Adrien, tjs pas compris qui est Sophie :+)
PC1: HPxw9400 Mageia8 Xfce/Cinnamon (ex Plasma car "Freeze")
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma
PC2: Dell Studio 540 Core2 Quad Q8300 en double boot: XPsp3/Mageia8 64bits Plasma

lamontagne22 Membre non connecté
-
- Voir le profil du membre lamontagne22
- Inscrit le : 25/11/2017
- Groupes :
Inscrit sur MLO 2009/2010 depuis Mandriva...
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie