Eu tive o mesmo problema e resolvi dessa maneira:
alien --to-tgz --scripts file.i386.rpm
mkdir unpack
cd unpack
tar -xpzf ../file.tgz
mv install ..
cp -rv * /
cd ../install
./doinst.sh
O RPM é convertido em um arquivo TGZ. Esteja ciente de que o ".386" não está no nome do arquivo TGZ.