[Bug 675495] Review Request: parallel - Shell tool for executing jobs in parallel

bugzilla at redhat.com bugzilla at redhat.com
Thu Feb 10 18:46:28 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=675495

--- Comment #6 from Golo Fuchert <packages at golotop.de> 2011-02-10 13:46:26 EST ---
Finally, we may have found a solution!
The starting point is that there won't be an upstream renaming soon. There were
good arguments against splitting the moreutils package or renaming on a
per-distribution base (see comment #4). In a discussion with the developer of
GNU parallel the following proposal came up:
The moreutils package is split into moreutils and moreutils-parallel. The GNU
parallel package would then conflict with the moreutils-parallel package.
To prevent any problems with the wrong version of parallel being installed, GNU
parallel implements a compatibility mode, so that it is called exactly like
moreutils' parallel. Thus, every script written for moreutils' implementation
would still run as expected. This compatibility mode would be turned _on_ by
default in Fedora, so the user has to make parallel "incompatible" purely
deliberately by editing a config file. The compatibility flag could be set
system wide (/etc/parallel/config) and may be overwritten by every single user
(~/.parallel/config). So, to brake compatibility _by chance_, the user would
have to 1.) install the package of GNU parallel and 2.) deactivate the
compatibility mode. This seems very unlikely to me.

The packager of moreutils agreed to this proposal. So, if there are no
objections I will wait for the next version of GNU parallel with the
compatibility mode included, change the spec file to conflict with the then
existing moreutils-parallel and post the new files in this ticket. I guess it
would be best to make those changes for rawhide then, leaving F13 and F14
unaffected.

In every case I would like to thank Ole Tange from GNU parallel and Marc
Bradshaw (Fedora packager for moreutils) for their efforts.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list