Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-27 | finish zapping old "kitchensink" option, we have much better ways to test | Marc Espie | |
big stuff now. | |||
2009-10-27 | fix buglet: error out if pkg does not install in all cases. | Marc Espie | |
noticed by Markus Lude. | |||
2009-10-22 | use the UNIX-related macros (.At and .Ux) where appropriate. | Igor Sobrado | |
ok jmc@ | |||
2009-10-21 | catch signals when we start doing stuff... so that cleaning up at the | Marc Espie | |
end always occur, unless you insist on ^C. | |||
2009-10-21 | minor bug-fix: partial_install is not print. | Marc Espie | |
remove arguments that are no longer used. | |||
2009-10-19 | remove almost all references to set->handle, iterate over newer in most | Marc Espie | |
cases (todo: rebuild dependency headers for the complex case...) | |||
2009-10-19 | iterate over newer instead of 1 single handle | Marc Espie | |
2009-10-19 | basic routines to handle the merging of updatesets: mark updatesets as | Marc Espie | |
already done, separate remove/mark_installed in tracker, create a merge method that allows the merging of updatesets. | |||
2009-10-19 | cleanup method that does more or less what's needed | Marc Espie | |
2009-10-19 | syntactic sugar: methods to access plist and location from handle. | Marc Espie | |
2009-10-19 | factor common code, that's a handle specific header | Marc Espie | |
2009-10-16 | ouch. delete is not undef. We need to make sure the entries vanish, | Marc Espie | |
otherwise, find_dep_in_stuff_to_install will still find the key. | |||
2009-10-15 | fix installation header | Marc Espie | |
2009-10-15 | missed one, tell tracker this is already installed | Marc Espie | |
2009-10-15 | allow solve to find dependencies in current UpdateSet | Marc Espie | |
2009-10-15 | sync updatesets with tracker when we create them... | Marc Espie | |
2009-10-15 | separate the dependencies in several lists for registration, so that | Marc Espie | |
newer can have several entries. | |||
2009-10-15 | remove parameter we no longer use | Marc Espie | |
2009-10-15 | the to_install/to_update stuff is now in the tracker object. | Marc Espie | |
2009-10-15 | move the installed check in Tracker, where they belong | Marc Espie | |
2009-10-15 | pkg_add will need to track installation progress globally, so that we don't | Marc Espie | |
solve dependencies with stuff that we want to update later... create that information, to be used... | |||
2009-10-15 | reorg code | Marc Espie | |
2009-10-15 | missed one | Marc Espie | |
2009-10-15 | fix typo that prevented `pkg_info -r` from working. | Peter Hessler | |
OK espie@ | |||
2009-10-15 | let handle compute pkgnames correctly, simplifies code a bit | Marc Espie | |
2009-10-14 | move OpenBSD::Handle into its own file. I guess I need to disentangle this | Marc Espie | |
code before I go further.... | |||
2009-10-14 | fix slice that doesn't work as I thought it would... | Marc Espie | |
2009-10-14 | add a few comments, finish killing kitchensink. | Marc Espie | |
2009-10-14 | be a bit more specific, write the list of unsigned packages. | Marc Espie | |
2009-10-14 | use choose_location | Marc Espie | |
2009-10-14 | make signature checking more quiet: discard openssl's STDERR, keep a tally | Marc Espie | |
of signed packages. - display a message only if signed packages have been signed. - show IN BIG CAPS unsigned package numbers if a mixture of signed/unsigned has been seen. | |||
2009-10-14 | add a "print" method to ProgressMeter and StubProgress to allow me to clean | Marc Espie | |
up the current mess (e.g., print things out to stderr without needing to explicitly clear the current line if needed). create a choose_location method directly in state, that will replace all instances of looking for a package eventually (hopefully). | |||
2009-10-13 | oops, oops, oops. todo is not todo2 | Marc Espie | |
2009-10-13 | deal with UpdateSets earlier: build an updateset, and ask Update to complete | Marc Espie | |
it. Tweak the control for updates to move to main program. Eventually, we will run updates on the fly (there's still some merging code and debugging to go) | |||
2009-10-13 | factor out code as stem2location | Marc Espie | |
2009-10-13 | you have to hate those stupid tools: | Marc Espie | |
if you echo nlist |ftp some_url the site *won't* give you an error code, it will just spew out a stupid line like: Failed to change directory. Can't change directory to pub/OpenBSD/zoinx: No such file or directory and that on stdout !!! Detect this in list grabbing, and display a decent error message for the user. Avoids some duh moments where you won't find shit because you mistyped the url... | |||
2009-10-12 | more handle -> newer. | Marc Espie | |
it is going to get more complicated sooner.... | |||
2009-10-12 | more simple uses of set->newer | Marc Espie | |
2009-10-12 | looking through installed packages is cool, but remember to filter out | Marc Espie | |
older stuff in the updateset... | |||
2009-10-12 | tweak previous; | Jason McIntyre | |
2009-10-11 | new mode of operation: fuzzy addition. Allows adding packages even if | Marc Espie | |
you don't know version numbers. Useful for quickly trying to duplicate an installation on a new machine from the package list as obtained through pkg_info. Generally won't give a perfect result, but hey, if you have 300 packages installed, will get you 95% of the way there. prompted by problems reported by theo and msf. | |||
2009-10-11 | -M before -m | Jason McIntyre | |
new sentence, new line | |||
2009-10-11 | document stem--flavor | Marc Espie | |
2009-10-11 | document -m | Marc Espie | |
2009-10-11 | option -m will show only packages tagged as manual installations. | Marc Espie | |
(there are still some kinks in the setting of @option manual-install, so it's not as accurate as it should be). | |||
2009-10-11 | repair tagging of user-specified packagenames, so that manual-install ↵ | Marc Espie | |
actually occurs some of the time... | |||
2009-10-11 | opt_m ? what's that ? | Marc Espie | |
2009-10-11 | maybe I'll change the code later (two XXX), but allows flavor after stem, | Marc Espie | |
so that e.g. pkg_add star-- pkg_add star--static are now not ambiguous. | |||
2009-10-11 | need to save more stuff about updateset for complicated upgrade scenarios. | Marc Espie | |
2009-10-11 | get really_add to deal with lists of newer packages in updateset | Marc Espie | |