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
Fabio Erculiani
6f16e331db
[equo] fix indentation
2009-10-25 15:09:32 +01:00
Fabio Erculiani
30925b1a38
[client] improve bug reporter code
2009-10-20 17:57:36 +02:00
Fabio Erculiani
07658cbef6
[client] update EAPI3 test client
2009-10-19 18:51:02 +02:00
Fabio Erculiani
5313ad79f3
[entropy.xpak] move xpak module and functions and their usage to Portage SPM plugin
2009-10-11 10:13:30 +02:00
Fabio Erculiani
4052792e93
[equo] fix indentation
2009-10-11 00:08:55 +02:00
Daniel Halens Rodríguez
86520fac3c
Merge branch 'master' of ssh://sabayon.org/~git/projects/entropy
2009-10-10 22:45:02 +01:00
Fabio Erculiani
733e2c4dd4
[equo] when N off multifetch=N is >10, cast to 10
2009-10-10 23:36:17 +02:00
Daniel Halens Rodríguez
8697dad305
[equo] fix --help output
2009-10-10 22:33:28 +01:00
Fabio Erculiani
2b4c11bc6d
[equo] when using --nodeps and --ask, do not invalidate the latter
2009-10-10 23:32:15 +02:00
Fabio Erculiani
11f798c23c
[entropy.client] remove get_repository_db_file_checksum, not used anymore
2009-10-10 23:22:28 +02:00
Fabio Erculiani
ff1c6270a0
[equo] fixup --help output
2009-10-09 20:00:06 +02:00
Fabio Erculiani
8224415a0a
[equo] fix small output glitch
2009-10-08 21:14:38 +02:00
Fabio Erculiani
23c20d4235
[equo] when caching fails, show a traceback at least
2009-10-05 19:54:27 +02:00
Fabio Erculiani
7a1e779977
[equo] retrieveSize now returns int
2009-10-05 14:23:01 +02:00
Fabio Erculiani
971d511295
[equo] bytes_into_human wants int type
2009-10-05 14:20:12 +02:00
Fabio Erculiani
0e6536587a
[equo] more Python 3.x fixes (backward compat with 2.x)
2009-10-05 14:16:05 +02:00