-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Thu, 22 Mar 2012 22:21:45 +0200 Source: wajig Binary: wajig Architecture: source all Version: 2.3 Distribution: unstable Urgency: low Maintainer: Graham Williams <graham.willi...@togaware.com> Changed-By: Tshepang Lekhonkhobe <tshep...@gmail.com> Description: wajig - simple and unified package management for Debian Closes: 627173 661269 664231 Changes: wajig (2.3) unstable; urgency=low . NEW * TODO: new command that reads package TODO files . UI CHANGES * Optional arguments should be available only to COMMANDS that use them: - [ole] wajig --verbose install <package> - [new] wajig install --verbose <package> * FILEINSTALL: removed in favor of INSTALL option, -f|--fileinput: - [ole] wajig FILEINSTALL <filename> - [new] wajig INSTALL --fileinput <filenames and/or packages> Note that with this new command, one can specify multiple files and packages on the command line. * FILEREMOVE: applies to REMOVE as FILEINSTALL applies to INSTALL (see above) * FILEDOWNLOAD: applies to DOWNLOAD as... (see above) * PURGE: for sake of consistency, give this -f|--fileinput option too * REMOVE, PURGE: add --noauth option, to avoid cases where a package would be downloaded when there's an unauthenticated version available; this happens in a case where removing/purging a package leaves a void where APT want to be smart/convenient, and install a replacement. * Improve usability by limiting verbosity to either True or False. * Rename LISTRECOMMENDED --> RECOMMENDED * Remove the sanitation of wajig COMMANS, e.g. where 'LISTcommands', 'list-commands', and 'li-st_COMMA-nds' would be translated to 'listcommands'; it's too much magic (and too much work to get it to work with argparse) * LISTCACHE: remove ability to filter output; user can always run grep themselves * LISTNAMES: same as LISTCACHE * LISTPACKAGES: same as LISTCACHE * LISTSTATUS: same as LISTCACHE * NEW: 'wajig new --install' replaces the less elegant 'wajig new install' * NEWUPGRADES: 'wajig NEWUPGRADES --install' replaces the less elegant 'wajig NEWUPGRADES install' * RELOAD: if this fails, try FORCE-RELOAD . DOC CHANGES: * DOWNLOAD: improve description. (Closes: #627173) * DESCRIBE: Last character in short description missing; LP: #923041 * DEPENDENTS: improve output . REMOVED * The "--pager" option is really excess, considering that user can simply do "wajig COMMAND | pager" by herself * The "--pause" option was only useful for gjig (IIRC) to avoid windows from closing up automatically, in order to allow one to read the output * All "--quiet" option did was redirect output to /dev/null; when the option is used, if there is, for example, a Yes/No prompt, it won't be seen and it will appear like wajig is stuck; user can easily do own redirection (wajig COMMAND > /dev/null), so let's reduce the bloat - this change accidentally fixed an exception; Closes: #661269 * Ability to specify backup directory; requires too much work in order to make it work with argparse * Me wonders if the mini-tutorial was useful to anyone * The "--simulate" and "--teaching" options: - they don't don't apply to a lot wajig commands - they display ugly output - I doubt if anyone will miss them * SETUP: it's an alias of EDITSOURCES and it appears that it was added since it was the name of a long-removed Debian tool, 'apt-setup' * LISTWIDE: it's basically the same as LIST command * LISTALL: it's exactly the same as LIST command * VERSION: it's already provided by 'wajig --version' * a file named COMMANDS: the content is now generated dynamically * AUTOINSTALL: - [ole] wajig AUTOINSTALL <package> - [ole] wajig INSTALL --yes <package> * INSTALLWITHDIST: * [ole] wajig INSTALLWITHDIST/<dist> <package> * [new] wajig INSTALL --dist <dist> <package> * FILE{INSTALL,REMOVE,DOWNLOAD}: see UI CHANGES section * SHOWDISTUPGRADE: all it does is simulate DISTUPGRADE * SHOWUPGRADE: all it does is simulate UPGRADE * SHOWINSTALL: all it does is simulate INSTALL * SHOWREMOVE: all it does is simulate REMOVE . BUGS FIXED * INSTALLS/SUGGESTS: specifying multiple packages was broken, and too much so work to fix, so limit to just one * LIST-SCRIPTS: fix brokenness which was a result of porting to Py3k. * MADISON: get rid of duplicates from output, if any. * RECONFIGURE: remove dependency on gkdebconf; the implementation was so broken that gkdebconf never got invoked * Don't run "su -c" when root (patch by Francesco Poli; Closes: #664231 . MISC * Bump minimum required Python version to 3.2 due to new dependency on argparse (which replaces the less featureful getopt) * Update to debhelper compat level 9 * Fix some lintian warnings Checksums-Sha1: ed79225a440133c886238cdc0009b0fcb712e15d 917 wajig_2.3.dsc 513ec9d4356d57d505faa67c56d0d98f7b116434 77645 wajig_2.3.tar.gz ca1c504e4e0c86e526eea43c1ad8f62192155b4e 55310 wajig_2.3_all.deb Checksums-Sha256: 6aaadeedf3e48dfcc14650420f02964f0f2b57d5f3d5f7bd4f297d914eb24140 917 wajig_2.3.dsc 7b3b349f140c3358c2d4fc5d4301526cdfe3959377dc8cfb5b26d1e92d2e5a10 77645 wajig_2.3.tar.gz 4d93d1b8b63a3f4499756e6248e78ab80f8e03dfc20d233f07529fe136eb98c7 55310 wajig_2.3_all.deb Files: 782ffc0fa67e0c2a62980bf4d9da809a 917 admin optional wajig_2.3.dsc e3c14aa2103999821851711747c32149 77645 admin optional wajig_2.3.tar.gz 2746ff1cf5047a75534a953c8161434c 55310 admin optional wajig_2.3_all.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iD8DBQFPa6S+CZSR95Gw07cRArK9AJ9ljkjzUfMIUarc+8tfjXQ+LgKGhgCfaX2Z qXDAAhBJCPcEyofsgMXxs/I= =ZT6W -----END PGP SIGNATURE----- Accepted: wajig_2.3.dsc to main/w/wajig/wajig_2.3.dsc wajig_2.3.tar.gz to main/w/wajig/wajig_2.3.tar.gz wajig_2.3_all.deb to main/w/wajig/wajig_2.3_all.deb -- To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1saqaf-0001qz...@franck.debian.org