Sorry, there is another thing I forgot. Currently ‘guix package --help’ displays the following: --8<---------------cut here---------------start------------->8--- Usage: guix package [OPTION]... PACKAGES... Install, remove, or upgrade PACKAGES in a single transaction. -i, --install=PACKAGE install PACKAGE -e, --install-from-expression=EXP install the package EXP evaluates to -r, --remove=PACKAGE remove PACKAGE ... --8<---------------cut here---------------end--------------->8--- I think it is not clear that multiple packages may be installed/removed by a single command. If it would look like this: -i, --install=PACKAGE... install PACKAGEs it may not be clear how the PACKAGEs are separated, since it is a common practice to use "," to separate things after an "=" sign. So I suggest to remove "=" from ‘--install’ and ‘--remove’ options: -i, --install PACKAGE ... install PACKAGEs In my opinion it is the most clear way for that. WDYT? The modified patch is attached.