Upgrading from 20141022 to 20180922 seems to address all issues. Can we close this ticket?
#884793 was due to user error, thus not breaking scripts. I still have not seen a single situation in which the current behaviour (version 20180922) breaks scripts when used correctly. Make a Minimal, Complete, Verifiable Example to change my mind. --citation was never designed to be used with any other parameter, but only to be run on its own: parallel --citation : > will cite After running this the citation notice is silenced for future runs. In other words: It is optional and takes literally less than 10 seconds to do; thus it is comparable to clicking 'OK, do not show this message again' in a GUI tool. The current (version 20280922) wording of the citation notice has been cleared by Richard M. Stallman and is deemed not in conflict with https://www.gnu.org/licenses/gpl-faq.en.html#RequireCitation because citing is a matter of honor - not law. Thus it does not restrict anyone from making use of the program in a specific field of endeavor, but simply conveys that you will be taking away future funding for development if you do not cite. As Nadia Eghbal puts it in https://www.slideshare.net/NadiaEghbal/consider-the-maintainer: "Is it alright to compromise, or even deliberately ignore, the happiness of maintainers so we that can enjoy free and open source software?" /Ole