On 06/06/2025 8:13 pm, Nicolas Schier wrote:
thanks for the bug report!  You're right, the current situation is
suboptimsl.  From my first tests, we will have to choose a different name
than parallel.moreutils, as this would break the unconditionsl divert-calls
from the parallel package.  Therefore, I am thinking about renaming
moreutil's parallel to mparallel instead and keep a symlink at
/ust/bin/parallel for a transitional time.  But that feels odd to me.

I think parallel.moreutils would have been a better choice, but I don't
know how to coordinate that with GNU parallel packaging.

Kind regards,
Nicolas

I believe that coordinating with gnu parallel would be best, as one can use already today parallel.moreutils. If a third name is introduced one will possibly end to have to test for all three names (my guess would be that once there is mparallel, gnu parallel has no reason to create parallel.moreutils).


I'm not sure what type of coordination is necessary.

If parallel is not installed - no issue
If moreutils is not installed - no issue

If parallel still renames parallel moreutils, and is installed on a system with moreutils providing parallel.moreutils - parallel fails to install (my assumption), thus (hopefully) the parallel package will be updated.

If parallel package does not do the renaming anymore, and installed on a system with parallel.moreutils - no issue

If parallel without renaming is installed before moreutils, then the moreutils package with parallel.moreutils - I guess there will be an error during the installation


If parallel is updated to the version without renaming, and then one tries to install an older version of moreutils - parallel from moreutils is not available anywhere -> one is forced to update the "latest and greatest" version


Thus either one updates both packages (which hopefully would land more or less at the same time) or there is an error during installation (untested assumption), or parallel from moreutils of an older version might not be available.


By the way, I've opened also 1107385 against (gnu) parallel, which I propose they should also add parallel.gnu, making it even easier to use both programs.

Reply via email to