[Résolu] Aide pour compréhension d'un problème.

Forum d'aide générale sur Slackware
Vigen
Messages : 56
Inscription : 01 mai 2017, 11:32

[Résolu] Aide pour compréhension d'un problème.

Message par Vigen » 06 mai 2017, 16:39

Bonjour,

Utilisant KDE4 et Firefox, pour améliorer mon expérience utilisateur, le voudrais faire le paquet correspondant à kmozillahelper.
Cela correspond au paquet "mozilla-kde4-integration" de chez openSUSE.
Ce paquet améliore l'intégration de Mozilla au sein de KDE.
J'ai trouvé le .SlackBuild suivant :
https://github.com/PhantomX/slackbuilds ... SlackBuild
Qui avec les sources ( .tar.gz2 présent dans le .zip):
http://ahp.li/92c1f6ebb12292acbace.zip
Fonctionne sans problème.
L'installation du paquet, ne pose, lui aussi, aucun soucis.
Malheureusement l'intégration ne se fait pas.
Je relis pourtant le script, pour voir si une dépendance manque, mais je ne vois rien de tous cela.
Merci par avance pour votre aide.

Vigen.
Dernière édition par Vigen le 30 mai 2017, 20:23, édité 1 fois.

Didier Spaier
Messages : 28
Inscription : 29 janvier 2017, 21:07

Re: Aide pour compréhension d'un problème.

Message par Didier Spaier » 06 mai 2017, 18:40

Bonjour,

J'ai aussi compilé sans problème l'application et vérifié avec ldd qu'il ne manquait rien. Une recherche sur internet m'incite à supposer qu'elle ne fonctionne qu'avec une version de Firefox incluant des rustines spécifiques à KDE.
https://bbs.archlinux.org/viewtopic.php?id=135399
https://aur.archlinux.org/packages/fire ... -opensuse/

Tu peux essayer de "patcher" toi-même Firefox, mais franchement le jeu n'en vaut pas la chandelle.

Bonne soirée,

Didier

Vigen
Messages : 56
Inscription : 01 mai 2017, 11:32

Re: Aide pour compréhension d'un problème.

Message par Vigen » 06 mai 2017, 18:47

Bonsoir Didier,

Merci pour le temps que tu passes à me donner un coup de main !! :)
Cependant, le .rpm existe aussi chez Mageia, version 5.1, qui est encore supportée, et avec une version de Firefox récente.
Effectivement, j'avais vu aussi l'annotation sur la version, mais le fonctionnement de kmozillahelper sous Mageia, me fait dire qu'il y'a autre chose...Mais quoi..Là est la question !! :)

Bonne soirée également,

Vigen.

Didier Spaier
Messages : 28
Inscription : 29 janvier 2017, 21:07

Re: Aide pour compréhension d'un problème.

Message par Didier Spaier » 06 mai 2017, 18:52

J'ai complété le message précédent pendant que tu écrivais.

Je suis quasiment sûr que cela ne fonctionne pas sans rustines, peut-être inclues dans la version de Firefox distribuée par Mageia. Mais je déconseille fortement d'installer dans Slackware une version conçue pour une autre distribution.

Vigen
Messages : 56
Inscription : 01 mai 2017, 11:32

Re: Aide pour compréhension d'un problème.

Message par Vigen » 06 mai 2017, 19:03

Je ne suis pas sur que Mageia modifie la version de Firefox.
Je vais télécharger le .src.rpm, pour en avoir le .spec net !!! :)

Je suis tout à fait d'accord avec ton conseil sur l'installation d'autres versions que celle fournie par la distribution.
J'espère juste que je vais trouver un moyen d'adapter kmozillahelper pour les versions actuelles et futures de Firefox sous Slack.

En tous cas, merci Didier, c'est sympa ;)

Didier Spaier
Messages : 28
Inscription : 29 janvier 2017, 21:07

Re: Aide pour compréhension d'un problème.

Message par Didier Spaier » 06 mai 2017, 19:06

J'ai vu que tu a posté la même question sur LQ. Attendons de voir si tu obtiens une réponse plus encourageante ;)

Didier Spaier
Messages : 28
Inscription : 29 janvier 2017, 21:07

Re: Aide pour compréhension d'un problème.

Message par Didier Spaier » 06 mai 2017, 19:21

Ceci confirme cela:
https://madb.mageia.org/rpm/show/releas ... /t_media/4
http://sophie.zarb.org/rpms/ff330343bd5 ... 9da9/files
http://sophie.zarb.org/rpms/ff330343bd5 ... a9/files/6
http://sophie.zarb.org/rpms/ff330343bd5 ... 9/files/12
http://sophie.zarb.org/rpms/ff330343bd5 ... 9/files/14

PS Je ne connaissais ni Mageia ni Sophie. Cet outil est pratique.
PPS Tu peux bien sûr patcher les sources et reconstruire la paquet Slackware. Tu trouveras un répertoire source par exemple ici:
http://mirrors.slackware.com/slackware/ ... a-firefox/

Avatar de l’utilisateur
Thomas
Administrateur
Messages : 85
Inscription : 08 janvier 2017, 07:14

Re: Aide pour compréhension d'un problème.

Message par Thomas » 06 mai 2017, 19:36

Bonsoir, je me suis juste permis de déplacer le sujet dans la bonne catégorie.
Thomas Bourdon

Vigen
Messages : 56
Inscription : 01 mai 2017, 11:32

Re: Aide pour compréhension d'un problème.

Message par Vigen » 06 mai 2017, 21:02

Bonsoir Thomas,

Désolé pour la catégorie !!! :oops:

@ Didier

Merci pour le lien vers les sources, c'est un peu au dessus de mes compétences actuelles !! :) Mais c'est certainement un bon exercice pour apprendre...
Oui j'ai posteé sur LQ, je me suis dis que peut-être un utilisateur de Slakware à une solution pour une meilleure intégration de Firefox.

Merci pour tout Didier ;)

Répondre