Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-29 | show old->new as everywhere else in sets. | Marc Espie | |
micro-optimisation: if old pkgname is the same as new pkgname, we just need to build the RequiredBy file, no need to adjust Requiring... | |||
2009-11-29 | clean up conflict handling and dependency adjustement: build list | Marc Espie | |
of conflict globally, add it as old handles, and then use it everywhere. | |||
2009-11-29 | show missing libraries as "|detail" for the can't install message. | Marc Espie | |
2009-11-29 | slightly simpler error handling | Marc Espie | |
2009-11-29 | have SharedLibs use state to print error messages. | Marc Espie | |
2009-11-29 | handle more general conflicts: | Marc Espie | |
- match old spec against any of the new packages in the set. - manage conflicts globally if several newer packages are there. - remove the limit of 5 conflicting packages, it's no longer really relevant. | |||
2009-11-28 | prepare for "better" merge: we can't just wipe the old set, we have to point | Marc Espie | |
it to the new set, as tracker stuff may still know about it. | |||
2009-11-28 | when resolving conflicts, don't recreate handles for packages being replaced | Marc Espie | |
if we already know they're being replaced. This requires completing them with a plist. (some cleanup of api to do later) | |||
2009-11-28 | rework display of missing libs some more: first show the libraries, then | Marc Espie | |
the dependency tree. | |||
2009-11-28 | add "always" to ask_list... | Marc Espie | |
2009-11-28 | add (n to go) to pkg_delete as well. | Marc Espie | |
2009-11-28 | remove redundant message | Marc Espie | |
2009-11-24 | todo all over | Marc Espie | |
2009-11-24 | zap pkgpath totally, set up to display (to go) as well. | Marc Espie | |
2009-11-24 | better | Marc Espie | |
2009-11-24 | sets that were not solved should still display something... | Marc Espie | |
2009-11-24 | ok even shorter than done | Marc Espie | |
2009-11-24 | more regular. Note that newer can be a hash as well (why not ?) | Marc Espie | |
2009-11-24 | better name. Mark "no need to update" as updated, since we know what's | Marc Espie | |
going on... | |||
2009-11-22 | complete -> done (shorter) | Marc Espie | |
2009-11-22 | tweak completion messages: do the next only during the next iteration, so | Marc Espie | |
that at end, we can show a full completion message for the whole set. pass the number of packages still to-do through, so that the last complete also says (n to go) during installs... | |||
2009-11-22 | extra parameter to give out more info | Marc Espie | |
2009-11-22 | typo | Marc Espie | |
2009-11-22 | less verbose display: only shows .libs* once, but still show all partial-* | Marc Espie | |
2009-11-22 | change the timing a bit: create a list of updateset first, and process | Marc Espie | |
them later. To do that, normal additions go through hint2, and the findtruelocation code moves to Update.pm This will allow for more systematic handling of all names (including solving more stuff on the fly, instead of upfront). | |||
2009-11-17 | trim more, we already display a quick message for the missing lib elsewhere. | Marc Espie | |
2009-11-17 | shorter message when we don't find library, and stash it away to avoid | Marc Espie | |
repeating ourselves uselessly. | |||
2009-11-17 | revamp interactive stuff: simplify (just one always for everything, per | Marc Espie | |
theo suggestion. Also go through the "state" object which simplifies code a great deal) | |||
2009-11-16 | fuller meter, that goes to the end of the line - 1 | Marc Espie | |
2009-11-16 | typo | Marc Espie | |
2009-11-16 | oops | Marc Espie | |
2009-11-16 | typo | Marc Espie | |
2009-11-16 | unify hints and normal updates some more | Marc Espie | |
2009-11-16 | unify hint and location processing some more. | Marc Espie | |
2009-11-16 | create a pseudo vstat object inside state, so that we can modify Vstat | Marc Espie | |
interface very locally... model hints objects like Locations, to uniformize further treatment. | |||
2009-11-16 | pull more common code in a "framework" routine. | Marc Espie | |
2009-11-16 | start pulling all the code that's the same between pkg_add and pkg_delete | Marc Espie | |
into a common AddDelete package... lots of identical options and handling, actually... | |||
2009-11-15 | make these independent from Getopt, require Exporter | Marc Espie | |
2009-11-15 | start categorizing stuff as error messages that should be error messages | Marc Espie | |
2009-11-15 | common code, handle SIG{CONT} in both cases. | Marc Espie | |
2009-11-15 | missing return (nothing else to see) | Marc Espie | |
2009-11-14 | ouch, collision handling must take destdir into account | Marc Espie | |
2009-11-14 | remove stupid extraneous return... | Marc Espie | |
2009-11-14 | fix. noticed by sthen@ | Marc Espie | |
2009-11-11 | vsystem, system, unlink can mostly go through state, and do the ->clear part | Marc Espie | |
as well. | |||
2009-11-11 | remove extra warnings | Marc Espie | |
2009-11-11 | remove redirector: if we want to run system AND log, just say so | Marc Espie | |
2009-11-11 | don't use Warn if we've got a $state, get through errprint/errsay. | Marc Espie | |
Also: reset lastdisplay on clear, and don't clear twice. | |||
2009-11-11 | also get most STDERR messages through the same way | Marc Espie | |
2009-11-11 | progressmeter puts STDOUT in autoflush if -t, so that it can display to it ↵ | Marc Espie | |
instead of piping a lot of stuff to STDERR. Go through state->print for most messages, so they will NOT do weird things with the progressmeter. Use a ->say shortcut which does the same thing that perl 5.10 say does... |