Dann verstehe ich deine Ursprungsfrage nicht. "qt4-webkit-devel wird nicht gefunden" - klar, gibt es ja auch bei RHEL nicht.
Falls deine Frage ist: "Wie kann man das ändern?" -> Bugzilla Ticket bei Red Hat und (bestenfalls) ein Jahre warten (und dann auch nur für RHEL 7).
Persönliche Einschätzung: Die Paketnamen bleiben so wie sie sind und konvergieren höchstens langsam. Die beste Chance ist dann noch, es bei Fedora zu ändern (~1 Jahr) und dann aufs nächste RHEL (8) zu warten (+3-4 Jahre).
Das Dumme ist natürlich, dass das dann auf die einzelnen Projekte zurückfällt. Die Benutzer fragen dann in Forum nach und man hat nicht wirklich eine befriedigende Antwort.
Da mag man dann darauf hinweisen, dass Die bei Skype die selben Probleme haben. https://www.centos.org/modules/newbb/viewtopic.php?topic_id=40177
Oder dass der Benutzer es mal mit einer ???passenden??? Fedora Version probieren soll und sich QtWebKit aus dubiosen Qellen runterladen soll. http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libQtWebKit.so.4%28%29%2864bit%29
Den Bug Report kann ich mir übrigens sowieso sparen, denn bei Fedora ist man sich der Problemetik bewusst. http://fedoraproject.org/wiki/EPEL http://ftp-stud.hs-esslingen.de/pub/epel/6/i386/repoview/epel-release.html http://mirror.de.leaseweb.net/epel/5/i386/repoview/epel-release.html
Wenn das Zeug nur in den Buildservice rein käme ...
Als wenn ich das alles nicht wüsste ...
Im SPEC file sind natürlich if Anweisungen drin:
Wir haben natürlich nur 1 SPEC file.
%if 0%{?centos_version}
nix qtwebkit
%endif
%if 0%{?rhel_version}
nix qtwebkit
%endif
%if 0%{?suse_version}
BuildRequires: libqt4-devel libQtWebKit-devel Mesa-devel gcc-c++
%endif
%if 0%{?fedora_version}
BuildRequires: Mesa-devel gcc-c++ libstdc++-devel lcms-devel qt4 qt4-devel qt4-webkit-devel readline-devel
%endif
%if 0%{?mandriva_version}
BuildRequires: libqt4-devel gcc-c++ qt4-devel readline-devel
%endif
Die DEBian control ist dann noch mal anders
Depends: g++,libqt4-dev, libqt4-gui, libqt4-opengl, libqt4-opengl-dev, libqt4-webkit ,xterm
Wie man sieht existiert ???keine??? Koordination zwischen den versiedenen Distributionen. Alle machen, was sie wollen.
Dann verstehe ich deine Ursprungsfrage nicht. "qt4-webkit-devel wird nicht gefunden" - klar, gibt es ja auch bei RHEL nicht.
Falls deine Frage ist: "Wie kann man das ändern?" -> Bugzilla Ticket bei Red Hat und (bestenfalls) ein Jahre warten (und dann auch nur für RHEL 7).
Persönliche Einschätzung: Die Paketnamen bleiben so wie sie sind und konvergieren höchstens langsam. Die beste Chance ist dann noch, es bei Fedora zu ändern (~1 Jahr) und dann aufs nächste RHEL (8) zu warten (+3-4 Jahre).
Das Dumme ist natürlich, dass das dann auf die einzelnen Projekte zurückfällt.
Die Benutzer fragen dann in Forum nach und man hat nicht wirklich eine befriedigende Antwort.
Da mag man dann darauf hinweisen, dass Die bei Skype die selben Probleme haben.
https://www.centos.org/modules/newbb/viewtopic.php?topic_id=40177
Oder dass der Benutzer es mal mit einer ???passenden??? Fedora Version probieren soll und sich QtWebKit aus dubiosen Qellen runterladen soll.
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libQtWebKit.so.4%28%29%2864bit%29
Den Bug Report kann ich mir übrigens sowieso sparen,
denn bei Fedora ist man sich der Problemetik bewusst.
http://fedoraproject.org/wiki/EPEL
http://ftp-stud.hs-esslingen.de/pub/epel/6/i386/repoview/epel-release.html
http://mirror.de.leaseweb.net/epel/5/i386/repoview/epel-release.html
Wenn das Zeug nur in den Buildservice rein käme ...
Den Bug Report kann ich mir übrigens sowieso sparen, denn bei Fedora ist man sich der Problemetik bewusst. http://fedoraproject.org/wiki/EPEL
Sorry, aber ich stehe auf dem Schlauch: Welches Problem hast du konkret?
Du verlinkst auf EPEL - ja, aber wie hilft dir das irgendwie bei Distro-spezifischen Paketnamen?
EPEL ändert auch keine Pakete von CentOS/RHEL - ansonsten ist das ein Bug, der idR sehr schnell behoben ist (indem das Paket aus EPEL entfernt wird).
Ist das Problem, dass kein kompatibles QT Webkit in RHEL drin ist? Dass das Paket anders heißt?
EPEL
http://fedoraproject.org/wiki/EPEL
bietet extra Pakete für
RHEL, CentOS and Scientific Linux (SL).
an,, die dort nicht verfügbar sind.
Jetzt geht es darum das EPEL Respository vom OBS aus anzusprechen.
Gestern noch in #opensuse-buildservice und #epel auf freenode IRC diskutiert.
Ich Hoffe das klappt nun.