| Summary: | can't install rpmdrake from Alpha2 "dual" ISO (needs to rebuild perl webkit binding against latest webkit) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Antoine Pitrou <pitrou> |
| Component: | RPM Packages | Assignee: | Anne Nicolas <ennael1> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | release_blocker | CC: | LpSolit, ahmadsamir3891, dmorganec, jquelin, mageia, misc, thierry.vignaud |
| Version: | Cauldron | Keywords: | PATCH |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | perl-Gtk2-WebKit | CVE: | |
| Status comment: | |||
| Attachments: |
diff of urpmi selecting packages before and after
diff of spec file |
||
|
D Morgan
2011-03-15 20:42:22 CET
CC:
(none) =>
dmorganec
D Morgan
2011-03-15 20:42:31 CET
Priority:
Normal =>
release_blocker Thierry, would it be possible to rebuild rpmdrake against webkit 1.3. We have both versions in Mageia but I just cannot have both webkit versions in dual CC:
(none) =>
thierry.vignaud Actually it's perl-Gtk2-WebKit that needs to be rebuild. I cannot test from where I am for now CC:
(none) =>
mageia Adding jquelin if he has time to look at it in the meantime. Hopefully a simple rebuild of the perl binding might be enough. CC:
(none) =>
jquelin Yes you are right that would be great indeed. BTW do we still need webkit 1.0 ? 1) well this new webkit-devel lacks a requires on libsoup-devel: + /usr/bin/perl Makefile.PL INSTALLDIRS=vendor Package libsoup-2.4 was not found in the pkg-config search path. Perhaps you should add the directory containing `libsoup-2.4.pc' to the PKG_CONFIG_PATH environment variable Package 'libsoup-2.4', required by 'WebKit', not found Just adding a "BuildRequires: libsoup-devel" in perl-Gtk2-Webkit is enough to workaround this. Package build fines then. I'ven't tested rpmdrake. Created attachment 124 [details]
diff of urpmi selecting packages before and after
Thierry Vignaud
2011-03-16 15:29:03 CET
Attachment 124 mime type:
text/plain =>
text/x-diff
Thierry Vignaud
2011-03-16 15:29:23 CET
Attachment 124 is patch:
0 =>
1 Created attachment 126 [details]
diff of spec file
rpmdrake doesn't use Gtk2::WebKit.
I've checked drakxtools' display_releasenotes.pl, it works OK with the rebuilded perl-Gtk2-WebKit.
Can anyone add the libsoup-devel BR, bump the release and submit?
I won't be able to do so before 19h00/19h30 (Pariz TMZ)
Thierry Vignaud
2011-03-16 16:18:36 CET
Keywords:
(none) =>
PATCH I will do. We should remove the webkitgtk (1.3.12) package, it does not match our packaging at all (library naming for example), and it is duplicate with the webkit (1.2.5) package. IMHO, we should instead update the webkit package to 1.3.12 (and drop webkitgtk) CC:
(none) =>
ahmadsamir3891 Discussing with blino further no IRC, 1.3.12 is a development release (from the development tree http://www.webkitgtk.org/?page=download ); since it's better to stick with the stable release (drakx maintainer know first hand how much webkit changes impact drakconf..), dmorgan removed webkit-1.3.12 from the repos, so it's 1.2.5 for now. (Some packages will need to be rebuilt). Leaving this one open until perl-Gtk2-WebKit is rebuilt. It has been rebuild => closing Status:
ASSIGNED =>
RESOLVED |
Trying to install rpmdrake using urpmi fails because of lib64webgtk1.0 ("due to unsatisfied webkit 1.0"). Reproducible: Steps to Reproduce: