Re: yum upgrade errors : %postun

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/12/05, mbneto <mbneto@xxxxxxxxx> wrote:
> Hi,
> 
> it has been a while that i can't yum upgrade because of errors.
> 
> All rpms installed complain about %postrun errors.

Have you filled up a system partition perhaps?

well.. first thing you can do is attempt to recreate the problem using
rpm command directly instead of yum. You'll find the rawhide updates
that you downloaded, cached in /var/cache/yum/development/packages

If the errors still occure when using rpm directly... then you can
look at the scripts in the package  for example:
rpm -q --scripts -p /pathto/rpm-4.4.1-18.1.i386.rpm

Since your error is a "pre" error and not a "post" error for the rpm
package you should concentrate on the preinstall scriptlet for
rpm-4.4.1-18.1.i386.rpm, and attempt to find which command in the
preinstall scriptlet is failing.  The scriptlet is just a series of
shell commands
using /bin/sh  as the shell.  You can go through the scriptlet one
shell command at a time and find which command is failing. That will
most likely point you to a problem with your system.

For completeness here is the part of the rm -q --scripts -p
/pathto/rpm-4.4.1-18.1.i386.rpm
that you are interested in:

preinstall scriptlet (using /bin/sh):   <-this is the section header,
shell commands start below
if [ -f /var/lib/rpm/packages.rpm ]; then   
    echo "
You have (unsupported)
        /var/lib/rpm/packages.rpm       db1 format installed package headers
Please install rpm-4.0.4 first, and do
        rpm --rebuilddb
to convert your database from db1 to db3 format.
"
    exit 1
fi
/usr/sbin/groupadd -g 37 rpm                            > /dev/null 2>&1
/usr/sbin/useradd  -r -d /var/lib/rpm -u 37 -g 37 rpm -s /sbin/nologin
 > /dev/null 2>&1
exit 0


-jef

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux