Accepted wajig 2.3 (source all)
-----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.Williams@togaware.com>
Changed-By: Tshepang Lekhonkhobe <tshepang@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