Description of problem: Installing Mate only DE from DVD results in a popup at the completion of the install: Error- "script" failed for libuser1-0.62-3mga6.i586 Version-Release number of selected component (if applicable): Mageia-6-sta1-i586-DVD.iso DATE.txt: Mon Apr 25 22:13:53 CEST 2016 How reproducible: Steps to Reproduce: 1.install Mate only DE via DVD medium 2.observe popup at completion of installation of packages 3.
Whiteboard: (none) => 6sta1
also valid for Gnome only DE install Install media = netinstaller boot.iso / local HDD .iso method from DVD
CC'ing philippem, who packaged libuser-0.62-3.mga6, and tv. I don't remember whether "script failed" issues during install are packaging issues or not.
Keywords: (none) => 6sta1CC: (none) => makowski.mageia, marja11, thierry.vignaudSource RPM: (none) => libuser-0.62-3.mga6Whiteboard: 6sta1 => (none)
we have a %triggerin that do rm -f /etc/shadow.lock but I don't see why it could report an Error tv ?
Do any of your logs show *what* the error was? If it's 127, that would probably be because it tried to install libuser before coreutils. I don't know if you can have a Requires(triggerin).
This should do it: Requires: coreutils Requires(pre): coreutils Or rewrite it in lua so that there's no deps issue: Sg like: %triggerin -p <lua> -n %{libname} -- %{libname} <= 0.60-6.mga6 path = "/etc/shadow.lock" st = posix.stat(path) if st then os.remove(path) end (to be tested obviously)
And, as always, that's not an installer issue but a packaging issue
Hardware: i586 => AllComponent: Installer => RPM Packages
Keywords: (none) => PATCHAssignee: bugsquad => pkg-bugs
(In reply to Thierry Vignaud from comment #5) > This should do it: > > Requires: coreutils > Requires(pre): coreutils > Let's try this way I guess that we need : %triggerin -n %{libname} -- %{libname} <= 0.62-4.mga6 ?
I added requires, 0.62-4.mga6 should land soon
CC: (none) => anaselli
*** Bug 18400 has been marked as a duplicate of this bug. ***
Summary: [6sta1] Error- "script" failed for libuser1-0.62-3mga6.i586 => [6sta1] Error- "script" failed for libuser1-0.62-3mga6.i586 (and lib64user1-0.62-3mga6.x86-64)
no longer valid for Mageia-6-sta1-i586-DVD.iso DATE.txt: Fri May 20 15:04:58 CEST 2016
Closing
Status: NEW => RESOLVEDResolution: (none) => FIXED