Commit Graph

826 Commits

Author SHA1 Message Date
Fabio Erculiani
1cb542c5d0 [equo] cleanup text_smart module 2009-12-28 00:29:57 +01:00
Fabio Erculiani
03efb1383d [entropy.server] complete server-side implementation of GPG features 2009-12-28 00:18:19 +01:00
Fabio Erculiani
5762d69722 [equo] tell to run "equo upgrade" when hop is successful 2009-12-27 21:47:00 +01:00
Fabio Erculiani
0fd3485aef [equo] fine tune exit statuses 2009-12-26 15:35:13 +01:00
Fabio Erculiani
105a800560 [equo] do not raise SystemExit in main() 2009-12-26 09:02:39 +01:00
Fabio Erculiani
bf2a83446a [equo] reorganize argv parser, add support for sub --help info output 2009-12-26 08:59:17 +01:00
Fabio Erculiani
eb5f824278 [equo] improve equo.py code, use exception handler callback for handling exceptions 2009-12-25 23:05:07 +01:00
Fabio Erculiani
93dbdf0078 [equo] improve "equo remove" output and "equo upgrade" removal list information 2009-12-25 18:30:26 +01:00
Fabio Erculiani
559dd5d5eb [entropy.client] rename calculate_world_updates into calculate_updates 2009-12-25 12:13:47 +01:00
Fabio Erculiani
d40761e273 [equo] most important commit of the world 2009-12-23 22:02:08 +01:00
Fabio Erculiani
8f795ca802 [equo] code cleanup in text_ui 2009-12-23 21:59:43 +01:00
Fabio Erculiani
fb9f180f8c [equo] some more code cleanup and polishing 2009-12-23 21:51:47 +01:00
Fabio Erculiani
43129906fb [equo] more cleanup, move config files updates caching function to text_ui 2009-12-23 10:21:39 +01:00
Fabio Erculiani
1597ea2fc4 [equo] some more code cleanup and polishing 2009-12-22 20:29:08 +01:00
Fabio Erculiani
1aedb9fafb [entropy*] several code cleanup, tweakings and small API changes/polishing 2009-12-22 17:02:50 +01:00
Fabio Erculiani
7309d1446d [entropy*] move sabayonlinux.org domain info to sabayon.org, move more distro specific info to entropy.const 2009-12-21 23:50:31 +01:00
Fabio Erculiani
e1f7730d40 [equo] fix output text 2009-12-21 13:43:36 +01:00
Fabio Erculiani
b03ee15175 [equo] add "equo world" deprecation message 2009-12-20 22:53:30 +01:00
Fabio Erculiani
32230aee42 [entropy] add support for build dependencies, entropy will now store them in repos (future task: make possible to install build deps too) 2009-12-20 22:32:28 +01:00
Fabio Erculiani
4c1fdc23b0 [entropy.*] rename generate_depends_tree, cleanup etpConst['dependency_type_ids'], fix code around 2009-12-16 21:27:10 +01:00
Fabio Erculiani
af7357c6f6 [equo] fix graphing abilities (equo query graph, and equo query revgraph) and ease print_package_info output 2009-12-16 20:50:44 +01:00
Fabio Erculiani
0213735419 [equo] text_query: search_installed_package should print packages data sorted alphabetically 2009-12-15 16:11:47 +01:00
Fabio Erculiani
26001576e9 [equo] text_query: fix pkg_data dict handling in get_installed_packages 2009-12-15 16:08:52 +01:00
Fabio Erculiani
2e2bfb4cd5 [equo] fix UGC execution 2009-12-15 00:07:32 +01:00
Fabio Erculiani
f62e278764 [equo] several code style and graphical improvements to "equo install" and "equo remove" output 2009-12-14 23:56:10 +01:00
Fabio Erculiani
d6bb675608 [entropy.*] several database size and performance improvements
:: implement developer-repo mode (aimed to developers who want to
   test stuff and can download the whole packages repository db).
   This results in 100% download size reduction for 99% of other users.
:: new "light" database versions now ship without packagechangelogs
   table content to improve speed, download time and size.
:: cleanup entropy.client.interfaces.repository code and add support
   for developer-repo feature
:: add warnings for users running "equo query changelog" without
   developer-repo mode enabled
2009-12-14 21:33:30 +01:00
Fabio Erculiani
c674f0478a [equo] fix "equo query orphans", make it work with new db schema 2009-12-13 10:02:02 +01:00
Fabio Erculiani
b5fb22d2f7 [equo] add "equo query graph" and "equo query revgraph" commands (see --help) 2009-12-12 17:00:22 +01:00
Fabio Erculiani
bfd2e4499d [equo] query: code cleanup and polishing 2009-12-12 10:52:06 +01:00
Fabio Erculiani
b6796b72cf [entropy.client.interfaces.dep] use Graph for inverse dependencies generation 2009-12-08 22:48:38 +01:00
Fabio Erculiani
5061ced732 [equo] fix "equo remove --pretend" + code cleanup 2009-12-08 21:23:18 +01:00
Fabio Erculiani
36a614849a [entropy/equo/server] improve support of non-TTY stdout 2009-12-06 20:36:52 +01:00
Fabio Erculiani
8638002785 [equo] fix "equo --info" 2009-12-01 23:22:28 +01:00
Fabio Erculiani
36f4cc73a5 [equo] fix unicode strings used as arguments for install, search, match, remove, query 2009-11-25 17:13:26 +01:00
Fabio Erculiani
ab91205a0e [equo] write configuration cache only when text_ui.package() did not report 125, 126 or -10 return codes (no packages, no matches, invalid args, respectively) 2009-11-24 21:36:15 +01:00
Fabio Erculiani
29f74f0420 [equo] when fetch fails (or it's interrupted), give up package install completely 2009-11-19 20:20:00 +01:00
Fabio Erculiani
65d3e813c9 [equo] text_ugc: code style update 2009-11-19 13:37:22 +01:00
Fabio Erculiani
4f80650685 [entropy.transceivers] migrate code to EntropyTransceiver infrastructure, w00t! 2009-11-15 23:46:49 +01:00
Fabio Erculiani
361c90b455 [equo] fix typo error in downloadPackages() 2009-11-11 22:29:55 +01:00
Fabio Erculiani
18677fe091 [equo] add --relaxed option to install, source, fetch 2009-11-11 19:47:44 +01:00
Fabio Erculiani
08f3ed297d [equo] if no matches are found for given "equo search" arguments, look inside client db 2009-11-09 19:03:11 +01:00
Fabio Erculiani
291a7c85cb [entropy.db] move more server/client-side stuff away from EntropyRepository 2009-11-09 18:39:37 +01:00
Fabio Erculiani
06c9bc91ad [equo] fix showdiff (called by "equo conf update") 2009-11-08 18:38:16 +01:00
Fabio Erculiani
1ae46d6a49 [equo] fix xpak libs usage 2009-11-05 22:58:05 +01:00
Fabio Erculiani
be8d398361 [equo] fix unreferenced variable 2009-11-05 22:55:00 +01:00
Fabio Erculiani
cd8199107c [client] improve "equo fetch" and "equo source" user experience, remove unused code 2009-10-30 13:44:43 +01:00
Fabio Erculiani
fcd5acf8d6 [client] equo fetch also supports --nodeps 2009-10-30 13:38:09 +01:00
Michele Tameni
d632cf3b0f [client] Remove code duplication for fetching packages.
can be a good idea to define dirscleanup outside installPackages function, so it
can be used also in _fetchPackages
2009-10-30 10:21:57 +01:00
Michele Tameni
a1210d3252 [client] Implemented "equo fetch".
Some clenup needed, also we can remove some code duplication.
2009-10-30 09:51:02 +01:00
Fabio Erculiani
ac44d1f923 [client] improve showdiff (from equo conf) 2009-10-26 13:11:23 +01:00