Jeff Licquia wrote:
> As reported in the LSB bug tracker
> (http://bugs.linuxbase.org/show_bug.cgi?id=1638):
> 
> "Installing RPM using the command 'alien -ick <file>.rpm' seems not to
> work well -- it doesn't execute pre- and post- scripts from the .rpm
> file.
> 
> "Converting a .rpm file to .deb and then installing the last via dpkg
> works more correctly, at least all the scripts run."

All -i does is install the exact same .deb that alien would generate
otherwise, and then unlink it. This should not change the behavior WRT
dpkg running scripts. 

The only difference might be that since alien /dev/nulls command outputs
unless run with -vv, you won't _see_ any output that dpkg, or the
scripts, might make. Given that some rpm scripts might be interactive,
that's a bug I will fix..

> It seems, from analysis of the code, that this is the expected behavior,
> but it was certainly unexpected from our point of view.  At minimum,
> this difference between install mode and non-install mode should be
> documented.

I don't see anything in the code that would suggest it's expected, or
even possible, behavior.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to