1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569
|
wajig (2.18.1) unstable; urgency=low
* handle "possible-missing-colon-in-closes" changelog lint
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Thu, 10 Nov 2016 05:05:38 +0200
wajig (2.18) unstable; urgency=low
* WHICHPACKAGE: handle subprocess.CalledProcessError exception; Closes: #820778
* fix typo on tutorial; Closes: #799588
* bump Standards-Version from 3.9.6 to 3.9.8
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Mon, 07 Nov 2016 01:46:52 +0200
wajig (2.17) unstable; urgency=low
* AUTO-ALTS, UPDATE_ALTERNATIVES: update update-alternatives binary
location (/usr/sbin -> /usr/bin);
this has since been changed in a 2013-07-26 dpkg upload, which could
mean no one uses these subcommands :(
* WHICHPACKAGE: update --help description
* CHANGELOG: avoid an exception that occurs when piping the output to
a pager, and then quitting without reading all of that output
* MOVE: check if apt-move is installed before trying to use it
* Bash completion was broken in 2.16; so careless!
* A whole bunch of code clean-up, largely assisted by Pylint
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Thu, 23 Oct 2014 23:25:38 +0200
wajig (2.16) unstable; urgency=low
* bump Standards-Version to 3.9.6: no changes needed
* Remove the needless debian/dirs directory; Makefile takes care of such
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Tue, 14 Oct 2014 07:17:51 +0200
wajig (2.15) unstable; urgency=low
* WHICHPACKAGE: do not do the sneaky thing where apt-file is only used
when there are no results from 'dpkg search'; instead, display
installed matches in one list and uninstalled matches in another;
also get rid of '--simulate' and '--teach' CLI options... they'd be a
lie here, given the extra logic
* LISTFILES: display contents of uninstalled packages if apt-file is
installed; also, as with WHICHPACKAGE above, remove '--simulate' and
'--teach' options, for the same reason
* LIST-DAEMONS: use chkconfig instead of some overlong command line to
display these sysv services
* LARGE: avoid ValueError exception; Closes: #758129
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Mon, 13 Oct 2014 22:12:04 +0200
wajig (2.14) unstable; urgency=low
* SOURCE: Auto-complete package names (suggested by Reuben Thomas)
* PURGE-REMOVED: If one removed (not purged) a foreign arch package, and
then ran 'wajig purge-removed', it would attempt to remove package
with the same name but on the current architecture; Closes: #691857
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Sun, 11 May 2014 09:47:20 +0200
wajig (2.13) unstable; urgency=medium
* Remove unit tests... only had 5 tests, and the code isn't really ready
for it without 'too' much effort; Closes: #735821
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Sun, 19 Jan 2014 15:59:53 +0200
wajig (2.12) unstable; urgency=low
* bump Standards-Version to 3.9.5: no changes needed
* README: also read /usr/share/doc/<package name>/README.rst files
* modernise packaging... use dh-python; work done by Sergey Romanov
* LIST-SCRIPTS: fix Py3k conversion error; no one saw/reported this
since it was introduced in version 2.2, until Sergey Romanov, who
also submitted a fix
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Sat, 14 Dec 2013 19:11:33 +0200
wajig (2.11) unstable; urgency=low
* UPGRADE: Use the new --with-new-pkgs option of 'apt-get upgrade'
* EDITSOURCES: Select $VISUAL or $EDITOR (in that order of preference)
if defined, else use 'sensible-editor'; Closes: #729585
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Mon, 02 Dec 2013 22:23:31 +0200
wajig (2.10) unstable; urgency=low
* LIST-COMMANDS: accept an optional argument to filter the output;
this is equivalent to 'wajig list-commands | grep <pattern>'
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Sun, 13 Oct 2013 08:21:30 +0200
wajig (2.9) unstable; urgency=low
* bump Standards-Version to 3.9.4: no changes needed
* minimum version for python-apt is now 0.8.9+, due to python3.3 support
* restore dashes in subcommands in bash completion; suggestion and
initial patch by Reuben Thomas
* LIST-LOG: restore wajig log; Karl Schmidt insisted very strongly
* LIST-COMMANDS: make it one-line per command as it was before;
Karl insisted strongly on this one too
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Sun, 11 Aug 2013 00:10:06 +0200
wajig (2.8) unstable; urgency=low
* UPDATE: fix performance issue (patch by Robert Luberda); Closes: #705241
* improve package description:
- simpler
- less boastful
- add a pointer to a guide
- tis 'wajig', not 'Wajig'
* SEARCH:
- make -v|--verbose match short package descriptions in addition to
package names
- add -vv, which also searches long package descriptions and displays them;
the former was available as -v, and the latter is new;
this functionality was suggested by Reuben Thomas
- add debtags search; this happens if the string '::' is in the search term
* SEARCH, INSTALL: fix weird bugs where package '0ad' could not be searched
for or installed; LP #1182264
* update TUTORIAL to reflect that allowing any case for commands has
since been removed; LP #1033536
* PURGEORPHANS, REMOVEORPHANS:
- remove --teach option
+ it would need to be too complex in order to be accurate since it
runs 2 commands, the second one using output of the first
+ this also gets rid of an ugly (and broken) workaround
* PURGEORPHANS: remove --noauth option; it doesn't make sense here
* REMOVEORPHANS: add --yes option, for consistency with PURGEORPHANS
* replace internal function with a more thorough stdlib shutil.which()
for checking if a particular executable exists;
this bumps minimum Python dependency to 3.3
* LISTLOG: add APTLOG as synonym, in place of an erroneously-added SYSLOG
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Tue, 28 May 2013 14:35:05 +0200
wajig (2.7.3) unstable; urgency=low
* NEWUPGRADES: a bug introduced in 2.5 made this subcommand illegal;
Closes: #681309
* STATUSSEARCH: same case as above
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Thu, 12 Jul 2012 12:11:46 +0200
wajig (2.7.2) unstable; urgency=low
* For some reason, some temp/build files ended up in the source package :(
Thanks to RM, Adam D. Barratt, for noticing.
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Tue, 03 Jul 2012 21:03:25 +0200
wajig (2.7.1) unstable; urgency=low
* NEW, NEWDESCRIBE: fix an exception that occurs if package exists only
for configured foreign architectures; Closes: #679969
* DESCRIBE: if package does not exist for native architecture, check if it
does for configured foreign ones before giving up; this is closely
related to the above-mentioned fix
* Specify a minimum dpkg version (1.16.2), due to the use of
--print-foreign-architectures option introduced as a result of the
above-mentioned fixes
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Mon, 02 Jul 2012 21:04:43 +0200
wajig (2.7) unstable; urgency=low
* NEW, DETAILNEW, and DESCRIBENEW:
- make them do as the commands imply; Closes: #670687
- do not quit if a package is not found in APT cache; Closes: #667068
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Tue, 19 Jun 2012 04:31:23 +0200
wajig (2.6.1) unstable; urgency=low
* DISTUPGRADE: fix an exception triggered by specifying the --dist option
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Sat, 16 Jun 2012 07:43:15 +0200
wajig (2.6) unstable; urgency=low
* stop converting COMMANDS to uppercase... be like everyone else
* polish bash auto-completion, by only auto-completing:
- names of installed packages where no other name makes sense
- names of all packages where no other name makes sense
- names of files/directories where no other name makes sense
for every other COMMAND, do not auto-complete at all (Reuben Thomas
helped with this one)
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Wed, 23 May 2012 22:19:10 +0200
wajig (2.5.1) unstable; urgency=low
* make licence DEP-5 compliant
* DEPENDENTS: fix an exception that occurs when the sources.list only
has Wheezy in it.
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Fri, 20 Apr 2012 14:05:30 +0200
wajig (2.5) unstable; urgency=low
IMPROVEMENTS
* improve bash completion, thanks again to Reuben Thomas; Closes: #597721
* avoid displaying a stack trace when quitting an operation (Ctrl+C)
* the --simulate and --teaching options now display the commands in bold;
they now also have consistent spacing (single space) between
non-whitespace characters
* REMOVEORPHANS, PURGEORPHANS: for the sake of consistency with REMOVE
and PURGE subcommands, use the --auto-remove option of apt-get;
Closes: #444150
* INSTALL, INSTALLSUGGESTED, NEWUPGRADES, AUTODOWNLOAD: use --auto-remove
option. Seems a more sane way to have that as default, and leads to a
less-surprising REMOVE/PURGE experience (whereby it would remove packages
that are not related to packages being removed).
* INSTALL: when installing using the url method, do keep the downloaded file;
it will be found in "~/.wajig/$HOSTNAME/"
BUGS FIXED
* INSTALLSUGGESTED: don't fail when one of the Suggested dependencies is
a virtual package, but instead install one the Providers of that
virtual package.
* {REMOVE,PURGE}ORPHANS: fix exception that happened with --simulate option
* AUTODOWNLOAD, TOUPGRADE, NEWDETAIL: fix an exception that occurs when
~/.wajig dir is removed
* fix 'displays incorrect new and upgradeable package count';
patch by Graeme Hewson; LP #892410
* fix '"wajig status" gives warning message about stdin not sorted';
patch by Graeme Hewson; LP #978172
RESTORED FUNCTIONALITY (Closes: #667856)
* LISTALL: this was mistakenly removed, so restore it
* LIST{CACHE,NAMES,PACKAGES,STATUS,INSTALLED}: restore ability to filter on
a pattern; some people complained about the removal of the feature (in 2.3)
* TOUPGRADE: sort the list, again
* restore ability to have multiple-word commands to be separated with dashes,
e.g. an alias for LISTINSTALLED is LIST-INSTALLED
MISC
* remove the (Suggests) dependencies on fping and wget; Python stdlib is
capable enough
* README: improve setup instructions, thanking Graeme Hewson (from LP #892410)
* NEWUPGRADES: doesn't seem to provide much more than TOUGPRADE, so alias it
* AUTODOWNLOAD, NEW: get rid of --install option; it's overkill
* PURGEREMOVE: remove --teaching and --simulate options; they display
incomplete output
* UNOFFICIAL: simply open the search results page with a web browser instead
of scanning it and displaying suitable lines for "/etc/apt/sources.list";
that feature was broken (and nobody complained)
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Wed, 11 Apr 2012 13:52:52 +0200
wajig (2.4.1) unstable; urgency=low
* 2.4 made an assumption that a user that isn't in 'sudo' group
is not a sudoer. That's not the case (and it's a bad assumption).
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Tue, 27 Mar 2012 16:07:31 +0200
wajig (2.4) unstable; urgency=low
* README, TODO, NEWS: if doc path (/usr/share/doc/<package name>) for
a given package isn't found, check if such a package even exists.
* INSTALL, INSTALLSUGGESTED: make --recommends and --norecommends options
conflict.
* INSTALL: one can now specify a mixture of installables:
* deb files
* url files
* normal packages
Previously, only one of these types could be installed at a time
* make bash completer also complete lower-case COMMANDS;
patch by "Reuben Thomas" <rrt@sc3d.org>
* Reinstate --simulate and --teaching options:
- the --simulate option implies that the epilogs of the --help option
are now redundant so they are now removed. All they did was state what
commands would be ran.
- the --teaching option is renamed to --teach (for sake of consistency)
- Closes: #665729
* LOCALUPGRADE remove:
- [ole] wajig LOCALUPGRADE
- [new] wajig UPGRADE --local
* LOCALDISTUPGRADE remove:
- [ole] wajig LOCALDISTUPGRADE
- [new] wajig DISTUPGRADE --local
* Fix an (embarassing) exception; Closes: #665887
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Tue, 27 Mar 2012 12:51:44 +0200
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 option, 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: also remove filtering ability
* LISTPACKAGES: also remove filtering ability
* LISTSTATUS: also remove filtering ability
* LISTINSTALLED: also remove filtering ability
* 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;
this was only applicable when wajig used to have a GUI, gjig
* 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 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 (future note: not true)
* 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
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Thu, 22 Mar 2012 22:21:45 +0200
wajig (2.2) unstable; urgency=low
* port to Python 3 (Closes: #600059, by making it irrelevant)
* AVAILABLE: add back to bash auto completion
* WHICHPACKAGE: use apt-file and dpkg instead of custom implementation
to search for package content
* local implementation could not use path as search term if package
is not installed
* it could also not work offline if the package is not installed
Closes: #422500, LP: #141520
* INSTALL: when installing a DEB file, install its dependencies too
* UPDATE: rm dependency on dselect; use apt-get instead
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Mon, 09 May 2011 22:06:02 +0200
wajig (2.1) unstable; urgency=low
[ Tshepang Lekhonkhobe ]
* Change versioning from 3 digits to 2. There wasn't much meaning there.
* Remove gjig; it was more an experiment than a serious app, and:
- more complete alternatives exist (e.g. synaptic and software-center)
- UI is cranky and weird
* Remove deps that were needed by gjig:
- python-gtk2, python-glade2, python-gnome2, and gnome-terminal
* INSTALLR, INSTALLRS: 'apt-get install' now installs Recommends by default,
making these options redundant.
* INSTALL, INSTALLS: add -r|--recommends and -R|--norecommends options.
* INSTALLS: add -n|--noauth and -y|--yes options.
* Add meself to Uploaders field in debian/control.
* CHANGELOG: change -x to -P; it's a more meaningful short option for --pager
* POLICY: more than one person has complained about removal of the alias of
this command, AVAILABLE; I put it back.
* SHOW: add -f|--fast to offer apt-cache's much faster implementation
* INSTALL/DIST: fix brokenness, fixes LP: #540740.
* SOURCE: don't run the command unless 'dpkg-dev' is installed,
fixes LP: #662018
* BUILD, BUILDDEP: add -y|--yes and -n|--noauth options.
* AUTOREMOVE: add back after more than one request. (Closes: #590089)
* Add --dist, an alias for apt-get -t|--target-release.
* Slightly simplify the build: getting rid of dynamic bash completion
generator.
* Fix a Lintian complaint (add dependency on python).
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Wed, 27 Apr 2011 12:13:21 +0200
wajig (2.0.50.1) unstable; urgency=low
* Fix (an embarassing) exception exposed by LIST-COMMANDS, DOCUMENTATION, ...
-- Tshepang Lekhonkhobe <tshepang@gmail.com> Wed, 13 Oct 2010 16:15:59 +0200
wajig (2.0.50) unstable; urgency=low
[ Tshepang Lekhonkhobe ]
* VERIFY: Add a check for debsums before running the command, and add
a Suggests on it.
* PURGE: use apt-get instead of dpkg, in order to get a yes/no prompt.
* LIST-LOG: Remove custom logging implementation
- was fragile: sometimes info was lost during a run
- was expensive: checked system cache both before and after the
operation to determine what happened; it also did this for commands
which didn't even change the system cache
- did not log cache changes when they were done by other tools
(apt, aptitude, & synaptic)
- APT log looks much better
* SHOW: use aptitude instead of apt-cache
- the output is prettier
- better virtual package handling; it displays real packages that provide
the functionality implied by that virtual package, instead of just
vomiting "package not found!"
- only displays info on the installed version; else, the latest available;
apt-get showed all available versions
- the trade-off is that the command is slower, but what's the rush :)
* LIST-RECOMMENDED: new command that displays packages which are
auto-installed via Recommends, and are without installed dependencies.
(Closes: #482147)
* PURGE: also purge packages that were installed via a Recommends and have
nothing depending on them; this makes PURGE-DEPEND reduntant.
* REMOVE: also remove packages that were installed via a Recommends and have
nothing depending on them; this makes REMOVE-DEPEND reduntant.
* AUTO-REMOVE: Made reduntant by above REMOVE change, so removed.
* AUTO-INSTALL: Deprecated in favour of "--yes INSTALL", so removed from docs.
* NEWS: 'new' command that displays package NEWS file(s).
* AVAILABLE: removed a badly-named and redundant command; POLICY
command does the same thing.
* INSTALL: accept -y|--yes option, an alias for apt-get's --assume-yes.
* UPGRADE: accept -y|--yes option, too.
* FIX-INSTALL: accept -n|--noauth option.
* FIX-MISSING: accept -n|--noauth option, too.
* REINSTALL: accept -n|--noauth and -y|--yes option.
* HELP: introduce the convenient "wajig HELP COMMAND" functionality.
* Remove supression of error messages; Not a good idea.
* Add dependency on aptitude; It must have been forgotten.
* Cleanse packaging, drastically :-)
* Stop using python-support; There was no need for it.
-- Graham Williams <Graham.Williams@togaware.com> Wed, 16 Sep 2010 17:22:16 +1000
wajig (2.0.49) unstable; urgency=low
[ Tshepang Lekhonkhobe ]
* UPGRADE: Don't automatically do an "apt-get update" with the backup
option; the behaviour is not standard, and is not so-damn-fast.
* UPGRADE: Add command line argument for --backup to specify target
directory.
* Was "wajig --backup upgrade BKDIR".
* Now is "wajig --backup=BKDIR upgrade".
* UPGRADE: Proceed to upgrade after using -b|--backup option.
* UPGRADE: Remove the option to install listed packages. This helps
reduce code complexity.
* CHANGELOG: Now only displays uninstalled entries by default. This
makes the hacky NEWS command redundant, which is therefore
removed. (Closes: #424668).
* CHANGELOG: Add -v|--verbose=1 option to display the whole thing. This
was the default option, but suggestion offered in #424668 is more
sane.
* CHANGELOG: Add -x|--pager option to allow scrolling. This also implies
-v|--verbose=1 (see above).
* DIST-UPGRADE: Add -b|--backup=BKDIR option to allow backing up of
packages before dist-upgrade.
* BUILD: Now uses sudo instead of fakeroot to avoid permission-related.
build failures for some packages (EG, fakeroot & cdbs). (Closes:
#464003).
* Fix a parsing bug where "wajig changelog libgtk2.0-0" didn't work.
* Switch to dpkg-source 3.0 (native) format
* RBUILDDEPS: New option allowing one to determine which packages
build-depends on a particular package. The long form command is
"reverse-build-depends", else just use "wajig rbuilddeps pkgname".
(Closes: #335240).
* SEARCH: Make apt-cache's "--names-only" default. Use "-v" option to get
old behaviour.
-- Graham Williams <Graham.Williams@togaware.com> Wed, 15 Sep 2010 17:22:16 +1000
wajig (2.0.48) unstable; urgency=low
[ Tshepang Lekhonkhobe ]
* ADDEPO: new command USED to add a Launchpad PPA. Uses add-apt-repository.
* UPGRADE: Add -b (backup) option so it is easier to revert to a previous state
if problems arises. Uses dpkg-repack.
* Cleanups: debian meta data, code, remove deprecated usage of 'string' module,
and improve readability.
* Add unit-testing.
* Show downgraded packages in 'wajig list-log'. (Closes: #366796).
* Remove the unavailable gnome-tasksel from Suggested. (Closes: #549574).
[ Graham Williams ]
* Tidy up the list of commands from the "list-commands"
command. (Closes: #582252).
-- Graham Williams <gjw@nyx.togaware.com> Tue, 24 Aug 2010 20:53:48 +1000
wajig (2.0.47) unstable; urgency=low
* Use apt-get remove --auto-remove to implement remove-depend. This is
simpler than making wajig do the dependency checking, and runs much
faster. (Closes: #579419).
-- Graham Williams <Graham.Williams@togaware.com> Wed, 19 May 2010 20:16:10 +1000
wajig (2.0.46) unstable; urgency=low
* Change installr to use aptitude -r so that we get recursive install of
recommended packages. (Closes: #477921).
* Patch from Julian Klode and Dirk Eddelbuettel for new API - apply
patches but no longer works on Ubuntu - assume works on
Debian. (Closes: #571766).
-- Graham Williams <Graham.Williams@togaware.com> Wed, 17 Mar 2010 06:27:07 +1100
wajig (2.0.45) unstable; urgency=low
* Update web search interface call for whichpkg and remove extraneous
link information from the call to lynx - Bernat Arlandis i
Mañó. (Closes: #565666).
-- Grham Williams <Graham.Williams@togaware.com> Mon, 18 Jan 2010 09:08:41 +1100
wajig (2.0.44) unstable; urgency=low
* the describe/detail commands should handle installed but no longer
available packages - Reuben Thomas. (Closes: #432266)
* ensure all old tmp files removed - Robert Luberda. (Closes: #563573)
-- Graham Williams <Graham.Williams@togaware.com> Mon, 4 Jan 2010 08:30:43 +1100
wajig (2.0.43) unstable; urgency=low
* revert untested code from Reuben Thomas causing issues with "new"
-- Graham Williams <Graham.Williams@togaware.com> Mon, 1 May 2009 11:46:27 +1000
wajig (2.0.42) unstable; urgency=low
* update purgeremoved as suggested by Reuben Thomas. (Closes: #477921)
* some debian control updates provided by Dirk.
-- Graham Williams <Graham.Williams@togaware.com> Mon, 30 Apr 2009 07:44:46 +0700
wajig (2.0.41) unstable; urgency=low
* Allow commas in list of packages so can copy from other programs
* Ensure join uses langC=True - new coretuils join complains otherwise.
-- Graham Williams <Graham.Williams@togaware.com> Mon, 25 Apr 2009 08:46:45 +1100
wajig (2.0.40) unstable; urgency=low
* Add noauth to autoinstall reported by Leslie Viljoen. (Closes: #506795)
* Allow commas in list of packages so can copy from other programs
-- Graham Williams <Graham.Williams@togaware.com> Mon, 30 Nov 2008 17:27:23 +1000
wajig (2.0.39) unstable; urgency=low
* Add purge-removed command requested by Reuben Thomas. (Closes: #477921)
-- Graham Williams <Graham.Williams@togaware.com> Mon, 2 Jun 2008 05:41:50 +1000
wajig (2.0.38) unstable; urgency=low
* Don't use invoke-rc.d as this is really meant for package maintainers,
not interactive user usage, and there are cases where it won't
work. Bug reported by William Xu. (Closes: #426969)
* Ensure auto-remove is in the auto completion list. Reported by
Reuben Thomas. (Closes: #445713)
* Fix problem with change of HTML format for WHICH-PKG query.
Bug reported by Alex Malinovich and David Liontooth.
(Closes: #443593 #442169)
* Add INFO, CONTENTS, and EXTRACT commands to run dpkg --info,
dpkg --contents, and dpkg --extract to list info or contents or to
extract the contents of a package file.
* For LISTFILES support the listing of the contents of a .deb file.
(Suggested by Roland.Baudin).
* Fix documentation pointing to sarovar. (Closes: #442168)
-- Graham Williams <Graham.Williams@togaware.com> Thu, 4 Nov 2007 16:41:11 +1100
wajig (2.0.37) unstable; urgency=low
* Add AUTO-REMOVE command to run apt-get autoremove, to remove any
packages that were automatically installed through dependencies,
and are no longer required. (Closes: #430457)
-- Graham Williams <Graham.Williams@togaware.com> Sun, 1 Jul 2007 17:50:35 +1000
wajig (2.0.36) unstable; urgency=high
* Fix grave bug on moving to using pycentral - needed XS-Python-Version
and XB-Python-Version, otherwise pycentral is crashing. Reported by
Laurent Bonnaud and Anthony Campbell. If you get an error like
package has no field Python-Version, then remove
/var/lib/dpkg/info/wajig.prerm, and reinstall wajig. (Closes: #422596)
-- Graham Williams <Graham.Williams@togaware.com> Mon, 7 Mar 2007 22:06:10 +1000
wajig (2.0.35) unstable; urgency=low
[Graham Williams]
* LOCATE is a synonym for FIND-FILE (suggested by Alexandre Girao).
* CHANGELOG query was not correctly stripping off version numbers. Bug
reported by Reuben Thomas. (Closes: #385612)
* VERIFY introduced to check the md5sums of an installed
packages. Suggested by Francesco Potorti. (Closes: #386658)
* Considered removing bash_completion.py. It is redundant, but does no
harm. (Closes: #396698)
* Replace depend on superseded base-config with locales. Suggested by
Michael Gilbert. (Closes: #415378)
* Depend on dselect because at least the update command depends on it.
Suggested by Chris AtLee. (Closes: #415365)
[Dirk Eddelbuettel]
* debian/rules: Change dh_python to dh_pycentral
* debian/control: Added Build-Depends-Indep: on 'python-central (>= 0.5)'
-- Graham Williams <Graham.Williams@togaware.com> Mon, 7 Mar 2007 06:44:28 +1000
wajig (2.0.34) unstable; urgency=low
* Update to python 2.4 and new python policy. (Closes: #375591)
-- Graham Williams <Graham.Williams@togaware.com> Thu, 29 May 2006 18:11:34 +1000
wajig (2.0.33) unstable; urgency=low
* MADISON command added to directly call apt-cache madison. Suggested by
Dirk Eddelbuettel.
* SHOW, DESCRIBE, LISTSECTIONS, LISTSECTION, DEPENDENTS, INSTALLS all
stopped working with new version of Python apt_pkg which uses mmap for
ParseTagFile and so could no longer handle pipes. Fixed by saving
dumpavail output to temporary file. Bug reported by Anthony Campbell,
with suggested fix using new apt from Michael Vogt. (Closes: #366678)
-- Graham Williams <Graham.Williams@togaware.com> Sun, 25 May 2006 08:56:11 +1000
wajig (2.0.32) unstable; urgency=low
* EDITSOURCES now calls the editor rather than apt-setup because
the latter is now in a udeb and not generally available.
* Introduce the --noauth option, which for a DISTUPGRADE will use the
--allow-unauthenticated option. This is particularly for the case
where an archive you trust has no signed Release file, but you want
that archive to supply packages ahead of those that are formally
signed. E.g., a local package archive you maintain. The option applies
to specific commands (not checked): INSTALL, DISTUPGRADE, UPGRADE.
* NEWS has been fixed to extract latest changelog from the changelog
archive since old news source has disappeared.
* PURGE now using dpkg --purge rather than apt-get purge. The latter no
longer works for removed packages. Reported by David Lionthooth
(Closes: #362632)
* CHANGELOG and NEWS updated to use the
http://packages.debian.org/changelog:pkg as suggested by David
Liontooth. (Closes: #364227)
-- Graham Williams <Graham.Williams@togaware.com> Sun, 23 Apr 2006 07:53:11 +1000
wajig (2.0.31) unstable; urgency=low
* In BUILD two commands are run, but if first fails or is aborted
then second was still being run. Fix it by test result. Bug
reported by John V. Belmonte. (Closes: #337587)
* bash_completion now works on multiple package name arguments. Bug
reported by Kamaraju Kusumanchi. (Closes: #318048)
* Add UPDATE-PCI-IDS and UPDATE-USB-IDS commands to call update-pciids
and update-usbids, as suggested by Karl Schmidt.
* The use of "+/-N" in tail is deprecated. Using "-n +/-N" instead. Bug
reported by Yves-Alexis Perez. (Closes: #339010)
-- Graham Williams <Graham.Williams@togaware.com> Tue, 15 Nov 2005 06:48:22 +1000
wajig (2.0.30) unstable; urgency=low
* In glutil.py (used by gjig) fix gnome __init__ call to pass args
without names since the names seem to have changed. Also replace
deprecated mainloop and mainquit with main and main_quit.
* Extended the VERSION command and introduced VERSIONS as a near
synonym to list the version available and the source distribution
of the package. Suggested by John V. Belmonte. (Closes: #317584)
* Introduce the --yes option to ask apt-get to assume yes to
questions. Requested by Jason Lewis.
* Do sudo -v before any sudo commands with pipes to avoid issues
with pipes and multiple password requests. Bug reported by Karl Chen.
(Closes: #320126)
* Add extra information in documentation about NETSELECT-APT writing
a candidate sources.list to the current directory, not to the system
file. Reported by David Fedoruk. (Closes: #332822)
* Revert behaviour of SOURCE to not do a BUILDDEPEND. Requested by
John Belmonte. (Closes: #337588)
* Ensure wajig.completions is updated each make. Reported by John
V. Belmonte. (Closes: #330473)
* debian/control: Standards-Version increased to 3.6.2
-- Graham Williams <Graham.Williams@togaware.com> Sat, 5 Nov 2005 15:35:13 +1000
wajig (2.0.29) unstable; urgency=low
* In query through wget to packages.debian.org replace + with %2B.
Bug reported by John V. Belmonte. (Closes: #315082)
-- Graham Williams <Graham.Williams@togaware.com> Tue, 21 Jun 2005 21:05:25 +1000
wajig (2.0.28) unstable; urgency=low
* Add new option to NEW and NEWUPGRADES to INSTALL the packages.
Suggested by David Liontooth. (Closes: #314730)
-- Graham Williams <Graham.Williams@togaware.com> Sat, 18 Jun 2005 16:25:25 +1000
wajig (2.0.27) unstable; urgency=low
* Allow DIST-UPGRADE to have an optional argument to identify a
distribution to upgrade to. Suggested by August Mayer.
(Closes: #311543)
-- Graham Williams <Graham.Williams@togaware.com> Thu, 2 Jun 2005 05:54:36 +1000
wajig (2.0.26) unstable; urgency=low
* BUILD and SOURCE will also now call apt-get build-dep first to
ensure dependent packages for the build are installed.
* LIST-LOG takes an optional argument to filter the output on.
* LIST-LOG filters output to make the reading of the timestamp
more pleasant. (Closes: #304435)
* DEPENDENTS output now indicates the dependency: d=depend, s=suggest,
r=recommend, p=replaces, c=conflict, o=other. (Closes: #306221)
* STATUS-SEARCH calls to perform.execute all use langC to avoid
LOCALE problems with sort. (Closes: #302648)
* LIST-SCRIPTS will display the contents of the package script files
to the screen. Suggested by Jerry Quinn. (Closes: #306222)
-- Graham Williams <Graham.Williams@togaware.com> Wed, 27 Apr 2005 20:24:36 +1100
wajig (2.0.25) unstable; urgency=low
* Extend LIST-ALL with optional argument to filter output on.
Requested by Karl Schmidt.
* Start implementing logging of install/remove/update. Suggested
by Karl Schmidt (Closes: #297461).
* New command LIST-LOG will simply list the contents of the log file.
* LIST-WIDE removes extra space to list as compact as possible. Suggested
by Karl Schmidt
* PURGE-DEPEND now only checks installed packages. Suggested by Manuel
Hernandez.
-- Graham Williams <Graham.Williams@togaware.com> Sat, 5 Mar 2005 06:51:36 +1100
wajig (2.0.24) unstable; urgency=low
* Add DOC back into wajig. Suggested by Francesco Potorti. (Closes
Bug#295806).
* Use langC for grep when doing apt-cache dumpavail and count_upgrades
since grep is very slow on other locales. Fix suggested by Reuben Thomas
in relation to Bug#295022. (Closes: #295022).
* Add LIST-SECTION(S) to the documentation. Reported by David
Liontooth. (Closes: #295923).
-- Graham Williams <Graham.Williams@togaware.com> Sun, 20 Feb 2005 10:01:06 +1100
wajig (2.0.23) unstable; urgency=low
* Change plurality of a message
* Fix problem with CHANGLOG when the source package is not an
installable package, as in libgtk2.0-dev and source gtk+2.0.
Bug reported by Matthew Hawkins (Closes: #295455).
-- Graham Williams <Graham.Williams@togaware.com> Fri, 18 Feb 2005 18:17:37 +1100
wajig (2.0.22) unstable; urgency=low
* New commands LISTSECTION and LISTSECTIONS.
-- Graham Williams <Graham.Williams@togaware.com> Sun, 6 Feb 2005 19:47:37 +1100
wajig (2.0.21) unstable; urgency=low
* New upstream release
- Exit with status 1 if LISTNAMES returns no results. Bug reported by
A Costa (Closes: #292581).
-- Graham Williams <Graham.Williams@togaware.com> Tue, 1 Feb 2005 19:43:47 +1100
wajig (2.0.20-1) unstable; urgency=low
* New maintainer (== upstream author), with the previous maintainer as
sponsor
* Regenerate Graham's debian package build.
- Fix a locale problem where LC_ALL was being set to C by wajig for
all external system calls. Only needed for STATUS? Bug reported
by Serge Matveev (Closes: #288852).
- Fix bug in getting username when USER not define, reported by
Dirk Eddelbuettel
- Fix typo reported by A Costa (Closes: #292456)
- LISTALTS should ignore the README Reported by A Costa
(Closes: #292457)
- Fix change of DEPENDEES to DEPENDENTS Reported by A Costa
(Closes: #292469)
-- Graham Williams <Graham.Williams@togaware.com> Sat, 29 Jan 2005 21:41:43 +1100
wajig (2.0.19-2) unstable; urgency=low
* Applied two small fixes suggested by Graham to address issues
when running as root (Closes: #290286):
- src/perform.py: Use getpass.getuser() for root test
- src/commands.py: Escape quotes in quietopt assignment
- src/wajig.py: Idem in filter_str assignment
-- Dirk Eddelbuettel <edd@debian.org> Thu, 13 Jan 2005 06:25:43 -0600
wajig (2.0.19-1) unstable; urgency=low
* New upstream release:
- Fix problem when using sudo, and running wajig as root - if root
was not in sudoers file then wajig could not run. root did not need
to be in the sudoers file to run wajig - added a check for root
running wajig and if so, don't use sudo if sudo is installed.
Bug reported by Serge Matveev (Closes: #288849).
- Fix bug with PURGE-ORPHANS whereby sudo was being doubly used
and causing problems if root was not in sudoers. Bug reported by
Serge Matveev (Closes: #288847)
- Continue work on command interpreter completion. Only command
complete the first "word" not all "words" in the command line.
- REC-DOWNLOAD has been renamed RECURSIVE (but kept for
compatibility)
-- Dirk Eddelbuettel <edd@debian.org> Fri, 7 Jan 2005 20:19:41 -0600
wajig (2.0.18-1) unstable; urgency=low
* New upstream release:
- Without any arguments wajig will start a command interpreter.
The command interpreter accepts any wajig command, with completion.
Suggested by Lorenzo Prince (Closes: #288041).
-- Dirk Eddelbuettel <edd@debian.org> Mon, 3 Jan 2005 06:24:04 -0600
wajig (2.0.17-1) unstable; urgency=low
* New upstream release:
- DETAILS now allows DEB files as arguments. Calls dpkg-deb --info.
- CHANGELOG now tries harder to get most recent changelog. Rather
than relying on http://changelogs.debian.net/<pkg>, use http://
packages.debian.org/changelogs/pool/..../<pkg>_<version>/changelog.
Delay in the updating of changelogs.debian.net links pointed out
by Matthew Hawkins (and puts full closure on #286580).
-- Dirk Eddelbuettel <edd@debian.org> Wed, 29 Dec 2004 21:19:41 -0600
wajig (2.0.16-1) unstable; urgency=low
* New upstream release:
- Add new command SNAPSHOT which prints each package installed and
its version number in the "package=version" format. Saving this
to file will allow a Debian system to be restored to just this
collection of packages at some later stage with the RESTORE
command (yet to be implemented). Suggested by Dirk Eddelbuettel.
- Update README command to report missing READMEs and missing doc
directory. Suggested by Gintautas Miliauskas.
- Remove remaining TABS from files to avoid mixing tabs and space.
(Closes: #283335)
-- Dirk Eddelbuettel <edd@debian.org> Sun, 28 Nov 2004 15:07:14 -0600
wajig (2.0.15-1) unstable; urgency=low
* New upstream release:
- Move the main documentation out of wajig into the Survival Guide.
- Improve README to show all documentation files found.
- Add second argument completion for bash (Closes: #283307)
-- Dirk Eddelbuettel <edd@debian.org> Sat, 27 Nov 2004 22:34:05 -0600
wajig (2.0.14-1) unstable; urgency=low
* New upstream release
-- Dirk Eddelbuettel <edd@debian.org> Wed, 17 Nov 2004 07:01:04 -0600
wajig (2.0.13-1) unstable; urgency=low
* New upstream release with fixes for the three outstanding bugs:
- Update documentation of DEPENDENTS (Closes: #280163)
- Documentation updates from Gintautas Miliauskas (Closes: #280486)
- HOLD/UNHOLD work when `sudo' is not installed (Closes: #280305)
-- Dirk Eddelbuettel <edd@debian.org> Sat, 13 Nov 2004 22:59:59 -0600
wajig (2.0.12-1) unstable; urgency=low
* New upstream release with fixes for all outstanding bugs:
- option to upgrade packages with the same version number (Closes: #253392)
- wajig: download error (Closes: #271620)
- wajig changelog wajig fails (Closes: #276862)
- "wajig dependees" should be "wajig dependents" (Closes: #277186)
-- Dirk Eddelbuettel <edd@debian.org> Fri, 5 Nov 2004 23:15:50 -0600
wajig (2.0.11-4) unstable; urgency=low
* The (hopefully) final revision, with special thanks to Matthias Klose for
clarifications on the Python Policy in a series of helpful emails.
* Partial reversal of some of the changes in the 2.0.11-{2,3} revisions:
- debian/rules: Back to removing the .pyo/.pyc files generated by Make
- debian/dirs: Remove usr/lib/wajig entry
- {wajig.sh.in,gjig.sh.in}: Reverse change using /usr/lib/wajig
- {wajig.sh.in,gjig.sh.in}: Add -O to Python call
- debian/postrm: Remove as in Martin's patch as files are re-created
* Also revert back to Architecture: all
- debian/control: Updated accordingly
- debian/rules: Switched back to using binary-independent section
-- Dirk Eddelbuettel <edd@debian.org> Sun, 17 Oct 2004 09:58:39 -0500
wajig (2.0.11-3) unstable; urgency=low
* Bug fix upload to complement previous patch:
- {wajig.sh.in,gjig.sh.in}: Need to override @datadir@ substitution;
calling configure with --datadir=/usr/lib creates other problems
-- Dirk Eddelbuettel <edd@debian.org> Thu, 14 Oct 2004 21:22:39 -0500
wajig (2.0.11-2) unstable; urgency=low
* Bug fix upload based on two patches provided by Martin F. Krafft:
- src/wajig.py: Use invoke-rc.d, not /etc/init.d, (Closes: #276538)
- debian/rules: Move python modules from /usr/share to /usr/lib to
satisfy the Debian Python Policy (Closes: #276537)
- debian/rules: Use dh_python
- debian/rules: Use DESTDIR, not prefix
- {Makefile.in, src/Makefile.in}: Use DESTDIR
-- Dirk Eddelbuettel <edd@debian.org> Thu, 14 Oct 2004 20:51:01 -0500
wajig (2.0.11-1) unstable; urgency=low
* New upstream release:
- the 'force' command now works if the package has not yet been
downloaded (Closes: #252600)
- the 'changelog' command handles source packages with different
(but specified) version numbers. (Closes: #248549)
* debian/control: Standards-Version increased to 3.6.1.1
-- Dirk Eddelbuettel <edd@debian.org> Sun, 15 Aug 2004 21:41:34 -0500
wajig (2.0.10-1) unstable; urgency=low
* New upstream release:
- new commands listwide (Closes: #249091), liststatus, fileremove
* debian/control: s/deborphans/deborphan/ (Closes: #247610)
-- Dirk Eddelbuettel <edd@debian.org> Mon, 24 May 2004 20:57:37 -0500
wajig (2.0.9-2) unstable; urgency=low
* Makefile.in: Don't install bash_completion file (Closes: #247410)
-- Dirk Eddelbuettel <edd@debian.org> Tue, 4 May 2004 19:15:49 -0500
wajig (2.0.9-1) unstable; urgency=low
* New upstream release:
- reimplement status-match (Closes: #240359, #240403)
- modified policy command (Closes: #246931)
- see upstream changelog for more changes
* debian/control: Added 'deborphans, vrms' to Suggests (Closes: #238313)
-- Dirk Eddelbuettel <edd@debian.org> Tue, 4 May 2004 06:54:27 -0500
wajig (2.0.7-1) unstable; urgency=low
* New upstream release with new command tasksel, enhancements to hold/unhold
commands, and updates to listcache and status (Closes: #235064)
* debian/rules: Added gnome-tasksel to Suggests per Graham's suggestion
-- Dirk Eddelbuettel <edd@debian.org> Tue, 2 Mar 2004 22:00:17 -0600
wajig (2.0.6-3) unstable; urgency=low
* debian/rules: Activate binary-arch which was still commented out from
when this was an 'Architecture: all' package
-- Dirk Eddelbuettel <edd@debian.org> Mon, 23 Feb 2004 13:24:44 -0600
wajig (2.0.6-2) unstable; urgency=low
* debian/control: Added python-dev to Build-Depends (Closes: #234372)
-- Dirk Eddelbuettel <edd@debian.org> Mon, 23 Feb 2004 09:58:08 -0600
wajig (2.0.6-1) unstable; urgency=low
* New upstream version released today
* debian/control: Added 'base-config' to Suggests as the apt-setup
command is used by the wajig commands setup/editsources (Closes: #232536)
-- Dirk Eddelbuettel <edd@debian.org> Sun, 15 Feb 2004 17:12:39 -0600
wajig (2.0.5-1) unstable; urgency=low
* New upstream version released today
* The package is now again an Architecture: any package as we are
depending on a particular Python version anyway
* debian/control: Switched to Architecture: any, and Build-Depends:
* debian/rules: No longer purge *.pyo files
* debian/control: Added Suggests: gnome-terminal
-- Dirk Eddelbuettel <edd@debian.org> Mon, 9 Feb 2004 19:11:26 -0600
wajig (2.0.4-1) unstable; urgency=low
* New upstream version released today
* Upstream version number jumped as both a new Gui (gjig) and some new
features were; minor revision .4 is the first public release Graham
sent me. As usual, see his changelog for the full details.
* The new gjig gui requires python-gtk2, python-glade2, and python-gnome2
which implies another, larger set of other packages -- so that for now,
we only Suggests: these gui components as to not force a whole new set
of packages onto systems which would use only the tried and tested
command line version of wajig. Long term, maybe gjig should be in its
own package and depend on wajig. Or maybe I'm going overboard here.
* This also implies a Depends on the actual version supplying the default
gtk2, glade and gnome modules, so we now Depend on the default Python
version and conflict with the next one up as per Python Policy.
* Upstream fix for 'apt-cache show run as root' (Closes:# 229330)
* debian/control: Depends on python now 'python (>= 2.2)' (Closes: #228778)
-- Dirk Eddelbuettel <edd@debian.org> Sun, 8 Feb 2004 16:39:10 -0600
wajig (1.0.2-1) unstable; urgency=low
* New upstream version released today
- Fix typo in documentation. (Closes: Bug#217411)
- Reimplement PURGE/DEPEND and REMOVE/DEPEND - no longer rely on
aptitude (since it didn't work - only if you use aptitude to also
install). Both commands now remove pkg plus any it requires/suggests
which are not required by anything else. (Closes: Bug#211211)
-- Dirk Eddelbuettel <edd@debian.org> Sun, 26 Oct 2003 19:08:14 -0600
wajig (1.0.1-1) unstable; urgency=low
* New upstream version released today
- CHANGELOG to list the change log of a package. Useful to check
to see if you want to install the package without downloading
it.
- FINDPKG and UNOFFICIAL to search for an unofficial Debian
package at apt-get.org.
- SHOW-INSTALL and SHOW-REMOVE to list the steps that would be taken
for the install or removal. Also document SHOW-UPGRADE and
SHOW-DIST-UPGRADE which had been overlooked. (Closes: #215835)
-- Dirk Eddelbuettel <edd@debian.org> Thu, 23 Oct 2003 20:23:36 -0500
wajig (1.0.0-1) unstable; urgency=low
* New upstream version released today:
- Fix NEWS to check Source package.
Reported by John Belmonte. (Closes: #211130)
- INSTALL/DIST will choose the distribution DIST (Closes: #209385)
- "/" added as command meta character
- UPGRADE/SECURITY will do security upgrade.
Suggested by Markus Hegland.
- Outstanding issue with REMOVE-DEPEND under review.
-- Dirk Eddelbuettel <edd@debian.org> Wed, 1 Oct 2003 07:10:00 -0500
wajig (0.3.30-1) unstable; urgency=low
* New upstream version released moments ago:
- Fixes WHICHPKG - it did not handle diversions (Closes: #210499)
-- Dirk Eddelbuettel <edd@debian.org> Fri, 12 Sep 2003 19:35:33 -0500
wajig (0.3.29-1) unstable; urgency=low
* New upstream version released today:
- New command PURGE-DEPEND to purge pkg and dependees (Closes: #209383)
- Update NEWS to handle HTML entities using lynx (Closes: #208632
* debian/control: Add lynx to Suggests:
-- Dirk Eddelbuettel <edd@debian.org> Tue, 9 Sep 2003 23:32:48 -0500
wajig (0.3.28-1) unstable; urgency=low
* New upstream version released today:
- New command UNHOLD to remove the hold flag on packages.
- Update NEWS to handle some HTML sequences (Closes: #208632)
- Update DEPENDEES to not use grep-dctrl
* debian/control: Removed grep-dctrl from Suggests:
* Internal disk usage has been reduced since 0.3.27 (Closes: #206662)
-- Dirk Eddelbuettel <edd@debian.org> Tue, 9 Sep 2003 06:33:32 -0500
wajig (0.3.27-2) unstable; urgency=low
* src/{commands,documentation,wajig}.py: Wrote small patch for new
'unhold' command functionality; derived from 'hold' command
-- Dirk Eddelbuettel <edd@debian.org> Wed, 3 Sep 2003 20:17:31 -0500
wajig (0.3.27-1) unstable; urgency=low
* New upstream version released today:
- Remove redundant (and large) Packages cache
- Remove the Installed packages cache
- Note version 0.3.26 not released
-- Dirk Eddelbuettel <edd@debian.org> Sat, 23 Aug 2003 10:02:21 -0500
wajig (0.3.25-1) unstable; urgency=low
* New upstream version released today (whereas 0.3.24 never made it)
- new 'recdownload' command - download package and dependees
- fix available list problem - cache the list
- new 'size', 'sizes', 'large' commands - print size of packages
* debian/control: Standards-Version increased to 3.6.0.1
-- Dirk Eddelbuettel <edd@debian.org> Thu, 21 Aug 2003 20:58:59 -0500
wajig (0.3.23-1) unstable; urgency=low
* New upstream version released today:
- strip space from Available file (Closes: #192861)
- 'lastupdate' works even if no 'update' performed (Closes: #192862)
- 'removedepend' added using 'aptitude' (Closes: #192685)
- new commands: 'news' and 'avail'
-- Dirk Eddelbuettel <edd@debian.org> Sat, 17 May 2003 17:53:35 -0500
wajig (0.3.22-1) unstable; urgency=low
* New upstream version released today:
- 'download' command improved (Closes: #192123)
- 'localupgrade' command added
-- Dirk Eddelbuettel <edd@debian.org> Tue, 6 May 2003 07:16:43 -0500
wajig (0.3.21-1) unstable; urgency=low
* New upstream version released today:
- better 'remove-orphans' when no orphans present (Closes: #191670)
- added 'purge-orphans'
-- Dirk Eddelbuettel <edd@debian.org> Tue, 6 May 2003 06:21:18 -0500
wajig (0.3.20-1) unstable; urgency=low
* New upstream version released today:
- 'wajig purge' now uses dpkg (Closes: #189301)
- New commands 'showupgrade', 'showdistupgrade' (Closes: #189923)
-- Dirk Eddelbuettel <edd@debian.org> Wed, 23 Apr 2003 21:36:14 -0500
wajig (0.3.19-1) unstable; urgency=low
* New upstream version released today (Closes: #187437)
-- Dirk Eddelbuettel <edd@debian.org> Thu, 3 Apr 2003 14:37:06 -0600
wajig (0.3.18-1) unstable; urgency=low
* New upstream version released today
* debian/copyright: Updated upstream location
-- Dirk Eddelbuettel <edd@debian.org> Sat, 22 Mar 2003 01:16:49 -0600
wajig (0.3.17-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.17; 0.3.16 was also released today
-- Dirk Eddelbuettel <edd@debian.org> Tue, 11 Feb 2003 20:05:14 -0600
wajig (0.3.15-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.15 (Closes: #174011, #174948)
-- Dirk Eddelbuettel <edd@eddelbuettel.com> Thu, 30 Jan 2003 19:28:32 -0600
wajig (0.3.14-2) unstable; urgency=low
* debian/control: Added grep-dctrl to Suggests (Closes: #175707)
-- Dirk Eddelbuettel <edd@debian.org> Tue, 7 Jan 2003 20:10:27 -0600
wajig (0.3.14-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.14
-- Dirk Eddelbuettel <edd@debian.org> Sat, 9 Nov 2002 08:09:00 -0600
wajig (0.3.13-3) unstable; urgency=low
* debian/control: Build-Depends on python (Closes: #164072)
-- Dirk Eddelbuettel <edd@debian.org> Fri, 11 Oct 2002 22:44:59 -0500
wajig (0.3.13-2) unstable; urgency=low
* debian/control: Depends changed to python (>= 1.5) -- we do not need
versioned Depends as .py[co] file are not shipped (anymore), and
differences between Python versions should be fine (Closes: #159208)
* debian/control: Similarly, no longer Build-Depends on python-dev
-- Dirk Eddelbuettel <edd@debian.org> Thu, 5 Sep 2002 19:44:26 -0500
wajig (0.3.13-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.13 (Closes: #150015, #150308)
-- Dirk Eddelbuettel <edd@debian.org> Sat, 29 Jun 2002 07:07:32 -0500
wajig (0.3.11-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.11 (Closes: #139157)
-- Dirk Eddelbuettel <edd@debian.org> Thu, 6 Jun 2002 22:27:22 -0500
wajig (0.3.10-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.10 (Closes: #148723)
-- Dirk Eddelbuettel <edd@debian.org> Sat, 1 Jun 2002 08:28:25 -0500
wajig (0.3.9-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.9 (Closes: #145902)
-- Dirk Eddelbuettel <edd@debian.org> Thu, 30 May 2002 22:02:31 -0500
wajig (0.3.7-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.7 (Closes: #144524, #144527))
-- Dirk Eddelbuettel <edd@debian.org> Sun, 28 Apr 2002 07:23:05 -0500
wajig (0.3.5-3) unstable; urgency=low
* wajig.py: Ooops, apply the fix for 0.3.5-2 at the right spot.
-- Dirk Eddelbuettel <edd@debian.org> Tue, 16 Apr 2002 22:02:44 -0500
wajig (0.3.5-2) unstable; urgency=low
* wajig.py: For 'wajig source', do not call 'apt-get source' as root.
Thanks to Christian Steigies for finding the bug, and testing the
the suggested fix (Closes: #142763)
-- Dirk Eddelbuettel <edd@debian.org> Sun, 14 Apr 2002 13:49:37 -0500
wajig (0.3.5-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.5
* This release adds a host of new features as e.g. support for .rpm
packages using alien(1) and fixes a few minor bugs (Closes: #139001)
* debian/control: Added Suggests: alien, fping
-- Dirk Eddelbuettel <edd@debian.org> Sun, 31 Mar 2002 19:52:17 -0600
wajig (0.3.1-1) unstable; urgency=low
* Upgraded to new upstream release 0.3.1 following interim releases
0.2.13 and 0.3.0 all from this weekend.
* This new upstream release fixes several bugs, adds a few new commands
and uses python-apt for good measure (Closes: #119900, #136439, #136280)
* debian/control: Depends and Build-Depends on Python 2.1 with double
relation python (>= 2.1), python (<< 2.2)
* debian/control: Also added Depends on python-apt
-- Dirk Eddelbuettel <edd@debian.org> Sun, 3 Mar 2002 09:23:17 -0600
wajig (0.2.12-2) unstable; urgency=low
* debian/rules: Remove .pyo,.pyc files (Closes: #128957)
* debian/control: Architecture: all (Closes: #128911)
* debian/rules: Corresponding changes for Arch: all
* The net effect of these two changes is that wajig will run slower,
but this is bound to make the FHS Policy happy.
-- Dirk Eddelbuettel <edd@debian.org> Sun, 13 Jan 2002 10:57:52 -0600
wajig (0.2.12-1) unstable; urgency=low
* Upgraded to new upstream release (Closes: #128431)
-- Dirk Eddelbuettel <edd@debian.org> Fri, 11 Jan 2002 09:06:06 -0600
wajig (0.2.11-1) unstable; urgency=low
* Upgraded to new upstream release
-- Dirk Eddelbuettel <edd@debian.org> Mon, 7 Jan 2002 19:47:42 -0600
wajig (0.2.10-1) unstable; urgency=low
* Upgraded to new upstream release
-- Dirk Eddelbuettel <edd@debian.org> Wed, 5 Dec 2001 23:07:53 -0600
wajig (0.2.9-1) unstable; urgency=low
* Upgraded to new upstream release
* debian/control: Rewrote Depends: and Suggests: with upstream author
-- Dirk Eddelbuettel <edd@debian.org> Wed, 5 Dec 2001 20:29:40 -0600
wajig (0.2.8-2) unstable; urgency=low
* Adapted Python Policy (as of version 0.3.7)
* debian/control: Unversioned Depends on python (Closes: #118916)
* debian/control: Added Build-Depends on python-dev (Closes: #119009)
* debian/control: Clarified/rewrote Description (Closes: #119139)
-- Dirk Eddelbuettel <edd@debian.org> Mon, 12 Nov 2001 09:54:22 -0600
wajig (0.2.8-1) unstable; urgency=low
* Initial Debian release following WNPP head's up (Closes: #115474)
* The release is made with the understanding that Graham will maintain
his wajig package once he has cleared the New Maintainer process.
-- Dirk Eddelbuettel <edd@debian.org> Mon, 5 Nov 2001 21:54:58 -0600
wajig (0.2.7-1) unstable; urgency=low
* New upstream release: Minor documentation update
-- Graham Williams <Graham.Williams@acm.org> Sat, 13 Oct 2001 09:56:37 +1000
wajig (0.2.6-1) unstable; urgency=low
* New upstream release: Serious bug fix
-- Graham Williams <Graham.Williams@acm.org> Sat, 6 Oct 2001 21:43:11 +1000
wajig (0.2.5-1) unstable; urgency=low
* New upstream release: Wajig in shared /home environment
-- Graham Williams <Graham.Williams@acm.org> Wed, 3 Oct 2001 08:24:11 +1000
wajig (0.2.4-1) unstable; urgency=low
* New upstream release: Fix su problem with hold command
-- Graham Williams <Graham.Williams@acm.org> Tue, 2 Oct 2001 13:16:05 +1000
wajig (0.2.3-1) unstable; urgency=low
* New upstream release: Added reload command.
-- Graham Williams <Graham.Williams@acm.org> Fri, 28 Sep 2001 11:25:08 +1000
wajig (0.2.2-1) unstable; urgency=low
* New upstream release
Fix problem with removing non-existent temp files.
* Add wget as a dependency.
-- Graham Williams <Graham.Williams@acm.org> Mon, 24 Sep 2001 11:19:57 +1000
wajig (0.2.1-1) unstable; urgency=low
* New upstream release: Address some temp problems. Add new commands
updatealts, listalts, lastupdate.
-- Graham Williams <Graham.Williams@acm.org> Thu, 20 Sep 2001 14:04:35 +1000
wajig (0.2.0-1) unstable; urgency=low
* New upstream release: All old wajig commands now implemented. Ready
for release.
-- Graham Williams <Graham.Williams@acm.org> Mon, 17 Sep 2001 14:00:23 +1000
wajig (0.1.10-1) unstable; urgency=low
* New upstream release: Added force and hold. Improved status
output.
-- Graham Williams <Graham.Williams@acm.org> Sat, 15 Sep 2001 22:35:10 +1000
wajig (0.1.9-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Fri, 14 Sep 2001 12:38:44 +1000
wajig (0.1.8-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Fri, 14 Sep 2001 10:26:21 +1000
wajig (0.1.7-1) unstable; urgency=low
* New upstream release adding new commands
-- Graham Williams <Graham.Williams@acm.org> Thu, 13 Sep 2001 10:12:13 +1000
wajig (0.1.6-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Wed, 12 Sep 2001 19:40:47 +1000
wajig (0.1.5-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Wed, 12 Sep 2001 13:37:47 +1000
wajig (0.1.4-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 20:19:08 +1000
wajig (0.1.3-3) unstable; urgency=low
* Remove INSTALL from doc.
* Fix Upstream Author in copyright
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 20:11:53 +1000
wajig (0.1.3-2) unstable; urgency=low
* Add dh_installdocs to get docs installed.
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 20:03:41 +1000
wajig (0.1.3-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 19:44:22 +1000
wajig (0.1.2-2) unstable; urgency=low
* Fix some of the debian files.
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 19:26:34 +1000
wajig (0.1.2-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 19:16:47 +1000
wajig (0.1.1-1) unstable; urgency=low
* New upstream release
-- Graham Williams <Graham.Williams@acm.org> Tue, 11 Sep 2001 15:12:39 +1000
wajig (0.1.0-1) unstable; urgency=low
* Initial Release of rewritten Python version
-- Graham Williams <Graham.Williams@acm.org> Fri, 7 Sep 2001 13:44:54 +1000
|