Bug 428040

Summary: scriptlets loop over schemas
Product: [Fedora] Fedora Reporter: Bill Nottingham <notting>
Component: compizAssignee: Kristian Høgsberg <krh>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 9CC: adel.gadllah, jim.cornette, rvokal, xgl-maint
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-06-23 17:48:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bill Nottingham 2008-01-08 21:11:56 UTC
Description of problem:

The compiz %post, %preun, etc. scripts all loop over each schema and run the
gconf tools on them.

You can pass multiple schemas to the gconf tools - this could simplify the
scriptlets, and potentially speed them up.

Version-Release number of selected component (if applicable):

compiz-0.6.2-5.fc9

Comment 1 Jim Cornette 2008-01-21 11:19:47 UTC
I had a major problem with a scriplet loop in compiz-gnome-0.6.2-6.fc9
It caused yum to lock in a loop where it caused the yum update transaction to be
unsuccessful.
This bug report seemed to fit closest. I'll file a new bug report if not related
to problem.
error: %pre(compiz-gnome-0.6.2-6.fc9.i386) scriptlet failed, signal 2
error:   install: %pre scriptlet failed (2), skipping compiz-gnome-0.6.2-6.fc9


Comment 2 Bug Zapper 2008-05-14 04:21:07 UTC
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 3 Adel Gadllah 2008-06-06 11:22:54 UTC
Should be fixed in the 0.7.6 builds in rawhide.

Comment 4 Adel Gadllah 2008-06-11 15:56:59 UTC
Fix didn't work. The new script fails with "filename too long".
Reverted to the old one for now.

Comment 5 Adel Gadllah 2008-06-23 17:48:53 UTC
Fixed in rawhide.