Installing libgcc-4.0.0-0.42.i386. error: %post(libgcc-4.0.0-0.42.i386) scriptlet failed, exit status 0 though I'm not sure what kind of "failure" exit status 0 is exactly...
Is this on ia64 with ia32el not installed or something?
No, perfectly normal x86 installation.
Sounds like rpm bug anyway. There were no changes to the libgcc's %post since mid February and all that binary does is access /sbin/ldconfig and execl /sbin/ldconfig if it exists. If you run /usr/sbin/libgcc_post_upgrade; echo $? by hand, does it print 0?
[root@trash ~]# /usr/sbin/libgcc_post_upgrade [root@trash ~]# echo $? 0 [root@trash ~]# rpm -q libgcc libgcc-4.0.0-1 still saw this with on a kickstart of this morning's Raw Hide snapshot rpm-4.4.1-11 anaconda-10.2.0.55-1
Back to gcc... mv /sbin/ldconfig /sbin/ldconfig.old ; /usr/sbin/libgcc_post_upgrade Watch it segfault :-)
Should be fixed in libgcc-4.0.0-5.