Bug 4569 - Upgrade from Mageia 1 fails (libjscore-gir3.0 missing in the dvd)
Summary: Upgrade from Mageia 1 fails (libjscore-gir3.0 missing in the dvd)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3342
  Show dependency treegraph
 
Reported: 2012-02-18 00:39 CET by Dave Hodgins
Modified: 2012-05-08 21:25 CEST (History)
5 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
The report.bug file the error message is from. (315.20 KB, text/plain)
2012-02-18 02:17 CET, Dave Hodgins
Details
report.bug from beta3 pre-release (986.59 KB, application/octet-stream)
2012-04-15 05:09 CEST, Dave Hodgins
Details

Description Dave Hodgins 2012-02-18 00:39:49 CET
Shortly after the message that installation of packages has started,
it stops with "An error has occurred" followed by a list of selected
rpm packages sorted by dependencies due to

ERROR: selection failed: libwebkit-gir1.0-1.7.4-2.mga2.i586 (due to unsatisfied typelib(JSCore)[== 1.0])
libwebkit-gir3.0-1.7.4-2.mga2.i586 (due to unsatisfied typelib(JSCore)[== 3.0])
Dave Hodgins 2012-02-18 00:40:21 CET

Severity: normal => critical

Comment 1 Dave Hodgins 2012-02-18 02:17:01 CET
Created attachment 1588 [details]
The report.bug file the error message is from.
Comment 2 Dave Hodgins 2012-02-18 03:53:08 CET
During a clean kde install, like others it's hanging.  last package installed
was lsof.  I also noticed in the bug report file ...

* ERROR: selection failed: aria2-1.14.1-1.mga2.i586 (due to unsatisfied c-ares[>= 1.7.0], due to unsatisfied libcares.so.2)

No other useful info in the report.bug file.
Comment 3 Manuel Hiebel 2012-02-19 11:23:43 CET
For the comment 0 can be a duplicate of bug 3262

it seems working here (x86_64, mga 1 with lxde, updates, reboot with the beta 1 iso and update)

CC: (none) => fundawang, thierry.vignaud
Blocks: (none) => 3342

Comment 4 Dave Hodgins 2012-02-19 23:42:07 CET
(In reply to comment #3)
> For the comment 0 can be a duplicate of bug 3262
> 
> it seems working here (x86_64, mga 1 with lxde, updates, reboot with the beta 1
> iso and update)

In Mageia 1 ...
# urpmq --whatrequires-recursive libwebkitgtk1.0_2|sort -u|grep task
task-gnome
task-gnome-minimal
task-printing
task-printing-scanning

As this was a kde install, I'm guessing it's having task-printing installed
that led to the conflict.

Did aria2 get installed in the lxde install?
Comment 5 Dave Hodgins 2012-04-15 05:09:10 CEST
Created attachment 1995 [details]
report.bug from beta3 pre-release

After the selection of rpm packages to upgrade, it stops with a urpmi error
has occurred. If I'm reading the report correctly, the lines
* no packages match typelib(JSCore)[== 3.0] (it is either in skip.list or already rejected)
* unselecting libwebkit-gir3.0-1.8.0-2.mga2.i586
are triggering the problem.
Comment 6 Luan Pham 2012-04-16 02:41:38 CEST
Look like I got upgrade just fine for i586 with KDE loaded.

CC: (none) => pham182b

Comment 7 Dave Hodgins 2012-04-16 03:09:10 CEST
Seems it's the package libjscore-gir3.0 that is missing from the dvd,
which is requires if you have rhythmbox, sushi, or seed installed.
Thierry Vignaud 2012-04-16 10:05:57 CEST

CC: (none) => sysadmin-bugs
Component: Installer => Release (media or process)
Source RPM: webkit-1.7.4-2.mga2.src.rpm => (none)

Manuel Hiebel 2012-04-17 03:45:16 CEST

CC: (none) => ennael1
Summary: Upgrade from Mageia 1 fails => Upgrade from Mageia 1 fails (libjscore-gir3.0 missing in the dvd)

Comment 8 Anne Nicolas 2012-04-17 09:07:56 CEST
Problem is we cannot add every single package on iso to allow proper upgrade. Many things can happen in a release time :) if one of this 3 packages was on mageia 1 DVD then ok
Comment 9 Funda Wang 2012-04-17 09:18:27 CEST
(In reply to comment #8)
> Problem is we cannot add every single package on iso to allow proper upgrade.
Yes. But I think at least the disc should be self-contained. libwebkit-gir3.0 requires libjscore-gir3.0, but the latter one does not appear in the disc, which is incorrect.
Comment 10 Anne Nicolas 2012-04-17 10:53:10 CEST
indeed but as said in my previous comment "if one of this 3 packages was on
mageia 1 DVD then ok". Adding this package for next set of isos
Comment 11 Anne Nicolas 2012-04-17 11:32:39 CEST
Fixed in coming set of isos

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 12 Dave Hodgins 2012-05-07 04:10:58 CEST
Not fixed in the 6th dvd iso

* ERROR: selection failed: libwebkit-gir1.0-1.8.1-1.mga2.i586 (due to unsatisfied typelib(JSCore)[== 1.0])
libwebkit-gir3.0-1.8.1-1.mga2.i586 (due to unsatisfied typelib(JSCore)[== 3.0])

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 13 Dave Hodgins 2012-05-07 04:17:10 CEST
It also triggers other errors ...

* unselecting libwebkit-gir3.0-1.8.1-1.mga2.i586
* unselecting seed-3.2.0-1.mga2.i586
* unselecting rhythmbox-2.96-1.mga2.i586
* adding a reason to already rejected package libwebkit-gir3.0-1.8.1-1.mga2.i586: unsatisfied typelib(JSCore)[== 3.0]
* chosen libwebkit-gir1.0-1.8.1-1.mga2.i586 for typelib(WebKit)
* selecting libwebkit-gir1.0-1.8.1-1.mga2.i586
* requiring typelib(JSCore)[== 1.0] for libwebkit-gir1.0-1.8.1-1.mga2.i586
* installed package libwebkitgtk1.0_2-1.2.7-4.mga1.i586 is conflicting with libwebkit-gir1.0-1.8.1-1.mga2.i586 (Conflicts: libwebkitgtk1.0_2[< 1:1.8.1-1.mga2])
* set_rejected: libwebkitgtk1.0_2-1.2.7-4.mga1.i586
* no packages match typelib(JSCore)[== 1.0] (it is either in skip.list or already rejected)
* unselecting libwebkit-gir1.0-1.8.1-1.mga2.i586
* adding a reason to already rejected package libwebkit-gir1.0-1.8.1-1.mga2.i586: unsatisfied typelib(JSCore)[== 1.0]
* unselecting swell-foop-3.4.1-1.mga2.i586
* adding a reason to already rejected package swell-foop-3.4.1-1.mga2.i586: unsatisfied seed
* unselecting gnome-games-3.4.1-1.mga2.i586
* adding a reason to already rejected package gnome-games-3.4.1-1.mga2.i586: unsatisfied swell-foop
Comment 14 Anne Nicolas 2012-05-08 21:24:50 CEST
Added back. Sorry for the mess. Feel free to reopen
Comment 15 Anne Nicolas 2012-05-08 21:25:00 CEST
closing...

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.