If I start the yum shell and try to install a package, it seems to start the process, then bails: $ sudo yum shell > list gstreamer-devel Setting up repositories updates [1/3] core [2/3] extras [3/3] Reading repository metadata in from local files Available Packages gstreamer-devel.i386 0.10.4-1 updates > install gstreamer-devel Setting up Install Process Parsing package install arguments > (Needless to say gstreamer-devel was not already installed or anything.) Nothing happens after the 'Parsing package install arguments'. Variants with other packages, more than one package, etc all yield the same behavior.
the whole point of the shell is so you can stack a set of commands therefore: install gstreamer-devel remove something else install something then you have to type 'run' to run the transaction you've setup. type 'help' for information on the shell.
My b. Might I suggest: > install gstreamer-devel Setting up Install Process Parsing package install arguments Type 'run' to execute this transaction. I did a yum help and didn't notice the 'run' command and if I had, I wouldn't have thought that I needed to use it to execute the transaction.