Your message dated Tue, 18 Sep 2018 15:34:40 +0000
with message-id <[email protected]>
and subject line Bug#908844: fixed in pkg-perl-tools 0.48
has caused the Debian Bug report #908844,
regarding pkg-perl-tools: use xargs -P instead of parallel
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
908844: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908844
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pkg-perl-tools
Version: 0.47
Severity: wishlist

Hi!
While looking at users of "parallel" (wrt its licensing problem), I noticed
quite bizarre handling:

PARALLEL=

            if which parallel > /dev/null ; then
                if parallel --will-cite < /dev/null > /dev/null 2>&1; then
                    PARALLEL=GNU
                else
                    PARALLEL="moreutils"
                fi
            else
                echo "W: 'parallel' not available, will run sequentially" >&2
                echo "W: you may want to install 'parallel' or 'moreutils'" >&2
            fi

if [ -n "$PARALLEL" ]; then
    if [ "$PARALLEL" = "GNU" ]; then
        find . -maxdepth 2 -type d -name .git | \
            parallel --will-cite sh -c "GIT_DIR='{}' git gc --quiet"
    else
        find . -maxdepth 2 -type d -name .git -print0 | \
            xargs -r0 parallel -i sh -c "GIT_DIR='{}' git gc --quiet" --
    fi
else

All this complexity just because bin:parallel installs an incompatible
executable for this name and diverts it over moreutils' version...

But, there's an even simpler option: use "xargs -P".  You even already
have xargs in the code above...  As xargs is in an Essential package,
you won't even need any dependency anymore.


Meow!
-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), 
(150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.7+ (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

--- End Message ---
--- Begin Message ---
Source: pkg-perl-tools
Source-Version: 0.48

We believe that the bug you reported is fixed in the latest version of
pkg-perl-tools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated pkg-perl-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 18 Sep 2018 17:11:53 +0200
Source: pkg-perl-tools
Binary: pkg-perl-tools pkg-perl-autopkgtest
Architecture: source
Version: 0.48
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 908844
Description: 
 pkg-perl-autopkgtest - collection of autopktest scripts for Perl packages
 pkg-perl-tools - collection of tools to aid packaging Perl modules in Debian
Changes:
 pkg-perl-tools (0.48) unstable; urgency=medium
 .
   * dpt-salsa: fix permission problem around project visibility.
     Changing the visibility of an existing repo needs owner permission.
     Set visibility already on creation, and make the visibility property
     conditional on the access level in configurerepo().
     Thanks to Xavier Guimard for the debugging work.
   * dpt-gc: use xargs' -P instead of parallel (from moreutils or parallel)
     and drop parallel from Suggests (moreutils is still used in other
     places).
     Thanks to Adam Borowski for the bug report. (Closes: #908844)
   * dpt-salsa: pass 'simple' also to group_projects API call in
     mrconfig().
Checksums-Sha1: 
 03792942dd29d81a7fbbb9569ff9809058b06fd6 2716 pkg-perl-tools_0.48.dsc
 0f408164ddf184dc34787821763b6a4ec4716d7c 80140 pkg-perl-tools_0.48.tar.xz
Checksums-Sha256: 
 92dc9712d6f20654a676faf5f0a2c56344ce29e3665a51bb864fc2fb49375445 2716 
pkg-perl-tools_0.48.dsc
 95cb1c57bee92532be52953e8f8fe9a4f976f9d92827ab413517a8fd3b0336f1 80140 
pkg-perl-tools_0.48.tar.xz
Files: 
 0296e87c0dac178adb35a72ae10fcb70 2716 devel optional pkg-perl-tools_0.48.dsc
 95b395033ced96170e46dc4bff4610e9 80140 devel optional 
pkg-perl-tools_0.48.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAluhFsBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbQERAAtLUYAkDui2k2eF1OFckQsY2Pei7bTpb7Xm5s0fIiSiX91G2rF0jkg589
B21rarcZNbmk01uR3mLf0MwTAgYOZlKcefgydtHDLOKD+35sjFXpjF7P61lEOVIN
BXNARwrnO8JbO212A9h0BVVGwMzhPBnwt74A03HnndeAmzb3yVixnbLrhDYBTvA9
2UAobH+nZggJ2INU55yT9bh94IhoFAlJvVhG3noYihTZaXSBnTnpSRs7la3XNpkF
lxC73eW2EEJmc6NPjGShT2+dgAyne556sx0zPhn+RZR0B0soVsTKHrsrGqQ6Tmrl
ZTCJgVrpSv9u+GIl5FZRjSgTWNOoDKU/4538OkRh0/1/5Ws2alFAjTdlcBA2nurv
5QlS75b38eHeu9+mxTxR9r1QDWCjXjzwU5I14i1+JF9KcjqFbIfFl8qbQqkRz/X9
fLcQs7sw98JBqmlq40NmDz2f+Si0sDwFjxyhsFkf8YGx5vAuhZdYNjC51IVuiqIH
aBQojyvCFwg6RTz7+oapt3wbtiGWM/o8Kg/n8H1TJSWEorbpvZWcz5I//nLXeeS1
PomRa+YiD0mDE5mTzWRwUV/STW2eFzHnont5feRbuAu2FAp7/PURDHoUF7nq/+YA
thx+rP5WfbwN0l8+dvlFtCtr0XKJk6iu1coRok+y7LbmjjXPq2Q=
=Rd1h
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to