Bug 90702 - post scriplet fails
Summary: post scriplet fails
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: metacity
Version: 9
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Havoc Pennington
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-05-12 16:43 UTC by Sepp Rudel
Modified: 2007-04-18 16:53 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2003-10-03 22:00:31 UTC
Embargoed:


Attachments (Terms of Use)

Description Sepp Rudel 2003-05-12 16:43:31 UTC
Description of problem:
While I was updating from RHL7.3->RHL9 with apt (yea, I know, not supported by
RH, but read on...), metacity gave following error:

 134:metacity               ########################################### [ 20%]
/var/tmp/rpm-tmp.41604: line 1: gconftool-2: command not found
/var/tmp/rpm-tmp.41604: line 5: gconftool-2: command not found
error: execution of %post scriptlet from metacity-2.4.34-3 failed, exit status 127

Probably caused by the fact that also RPM containing gconftool-2 was about to be
updated after metacity during the same "rpm -Uvh" run. This caused metacity to
be misconfigured. This might well happen also with up2date/rpm -Fvh/yum/etc.


Version-Release number of selected component (if applicable):
All, I presume.

How reproducible:
Always.

Steps to Reproduce:
1.update metacity and RPMs containing gconftool-2 in the same run
    
Actual results:
errors are printed.


Expected results:
no errors.


Additional info:
Probably not critical but worth fixing IMHO.

Comment 1 Havoc Pennington 2003-10-03 22:00:31 UTC
With rpm -Uvh or yum this wouldn't happen; the problem is that apt doesn't do
proper ordering of RPMs it's installing. This may be fixed in newer versions of
apt, but is one of the reasons we don't historically ship apt.

metacity depends on gconf so the information is there to know that gconf has to
be installed first, the tool just has to use it.


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