[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#572325: marked as done (ITP: xjobs -- reads job descriptions and executes them)



Your message dated Mon, 31 Oct 2011 12:03:03 +0000
with message-id <E1RKqZz-0001v9-GW@franck.debian.org>
and subject line Bug#572325: fixed in xjobs 20110730-1
has caused the Debian Bug report #572325,
regarding ITP: xjobs -- reads job descriptions and executes them
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 owner@bugs.debian.org
immediately.)


-- 
572325: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572325
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Stefan Voelkel <bd@bc-bd.org>


* Package name    : xjobs
  Version         : 20100203
  Upstream Author : Thomas Maier-Komor <thomas@maier-komor.de>
* URL             : http://www.maier-komor.de/xjobs.html
* License         : GPL
  Programming Lang: C
  Description     : reads job descriptions line by line and executes them in parallel

 It limits the number of parallel executing jobs and starts new jobs when jobs
 finish. Therefore, it combines the arguments from every input line with the
 utility and arguments given on the command line. If no utility is given as an
 argument to xjobs, then the first argument on every job line will be used as
 utility. To execute utility xjobs searches the directories given in the PATH
 environment variable and uses the first file found in these directories.
 .
 xjobs is most useful on multi-processor/core machines when one needs to
 execute several time consuming command several that could possibly be run in
 parallel. With xjobs this can be achieved easily, and it is possible to limit
 the load of the machine to a useful value. It works similar to xargs, but
 starts several processes simultaneously and gives only one line of arguments
 to each utility call.

>From the webpage:

Comment on GNU xargs vs. xjobs

Yes, GNU's xargs has an option -P that allow parallelizing jobs. But you must
tell xargs how many arguments to pass to each job, as it doesn't make a
difference between a space and a newline charakter. In consequence each job
issued by xargs must have the same number of arguments, whereas xjobs can
handle different jobs with different commands and different number of
arguments.

Additionally, xjobs support I/O redirection, which makes some applications
possible that cannot be done with GNU's xargs. xjobs also determines the number
of processors automatically, whereas xargs must be told how many processes to
start. Finally, non-GNU xargs (e.g. Solaris' and DEC/Compaq/HP Alpha's) don't
have the option -P. Try to do the following with GNU's xargs with some files
having blanks in their name:

    * ls -1 *.mp3 | sed 's/\(.*\)\.mp3/"\1.mp3" > "\1.wav"/' | xjobs -- mpg123 -s

If you aren't convinced yet, just compare the output of unziping multiple zip
files in parallel with xjobs and GNU xargs. xjobs won't intermix the output of
unzip like xargs. Instead it will present the output of each unzip separated
clearly from the other jobs. 

-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)



--- End Message ---
--- Begin Message ---
Source: xjobs
Source-Version: 20110730-1

We believe that the bug you reported is fixed in the latest version of
xjobs, which is due to be installed in the Debian FTP archive:

xjobs_20110730-1.debian.tar.gz
  to main/x/xjobs/xjobs_20110730-1.debian.tar.gz
xjobs_20110730-1.dsc
  to main/x/xjobs/xjobs_20110730-1.dsc
xjobs_20110730-1_amd64.deb
  to main/x/xjobs/xjobs_20110730-1_amd64.deb
xjobs_20110730.orig.tar.gz
  to main/x/xjobs/xjobs_20110730.orig.tar.gz



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 572325@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thierry Randrianiriana <thierry@debian.org> (supplier of updated xjobs 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 29 Oct 2011 21:05:39 +0300
Source: xjobs
Binary: xjobs
Architecture: source amd64
Version: 20110730-1
Distribution: unstable
Urgency: low
Maintainer: Thierry Randrianiriana <thierry@debian.org>
Changed-By: Thierry Randrianiriana <thierry@debian.org>
Description: 
 xjobs      - reads job description line by line and executes them in parallel
Closes: 572325
Changes: 
 xjobs (20110730-1) unstable; urgency=low
 .
   * Initial release (Closes: #572325)
Checksums-Sha1: 
 bb89db392a065de4bb4762c72dfe0a4e869c6194 1120 xjobs_20110730-1.dsc
 1c62b67330b3f579eef8df18961c4a5a1f7da797 95927 xjobs_20110730.orig.tar.gz
 4f023d734ecff6535c2a754b893f24f467f0d8cc 1917 xjobs_20110730-1.debian.tar.gz
 e3242638533f09ea7338533f0c1f9e22fca206f6 31558 xjobs_20110730-1_amd64.deb
Checksums-Sha256: 
 53ed2220c3ac937b9f77723897a75a39f616e90d2681aaa63f525b0c026bd3be 1120 xjobs_20110730-1.dsc
 d2a26eb2f4c98258185c3f7a6a287b34d22141428e609f70540bc72a971e2055 95927 xjobs_20110730.orig.tar.gz
 1f6cf9e1e0d94b5e71b130ba144683a9736d973da8942c8e35b1fa36bd3f1f88 1917 xjobs_20110730-1.debian.tar.gz
 90f92b212120568b9fd255479d17501b5ce6a74a7a91ef8954092edb905c0030 31558 xjobs_20110730-1_amd64.deb
Files: 
 a0997241fdcd526a4d2487dd42eb1e39 1120 utils extra xjobs_20110730-1.dsc
 cb0a803129107af9b4cf8c33382bf541 95927 utils extra xjobs_20110730.orig.tar.gz
 5ea1609b07d10caad0b1f227b955517a 1917 utils extra xjobs_20110730-1.debian.tar.gz
 a064232f9e6c5fc86f252e6b7592e4f2 31558 utils extra xjobs_20110730-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk6thswACgkQ+JKYG2JYYpr+FgCeMeX9MQTaln4HMwHOR354TXw9
qOYAnimoZ9iUOjdJGZPAAyfoCKzLek3F
=qUaB
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: