Commit Graph

7540 Commits

Author SHA1 Message Date
Fabio Erculiani 45622fa2fe Release Entropy 1.0_beta3 2011-04-29 17:25:51 +02:00
Fabio Erculiani 934982279d [po] update translations 2011-04-29 17:13:41 +02:00
Fabio Erculiani ffb7c9dd17 [activator] add --color option, see bug #2381 2011-04-29 17:13:27 +02:00
Fabio Erculiani 43a07fce71 [reagent] add --color option, see bug #2381 2011-04-29 17:13:07 +02:00
Fabio Erculiani 41f816ea9f [equo] add --color option, see bug #2381 2011-04-29 17:12:13 +02:00
Fabio Erculiani bc63e0fee8 [entropy.db] EntropyRepositoryBase.__filterUse: add backward compatibility, if use flag is not listed, it's considered disabled 2011-04-27 17:11:21 +02:00
Fabio Erculiani 9693f3e630 [entropy.db] EntropyRepositoryBase.__filterUse: now that disabled use flags are recorded, fine tune use-defaults logic 2011-04-27 17:06:59 +02:00
Fabio Erculiani 72ea943a52 [entropy.spm] add disabled use flags to package use flags metadata 2011-04-27 11:38:53 +02:00
Fabio Erculiani a932c8e9a1 [sulfur] fix UGC error box layout 2011-04-26 22:57:37 +02:00
Fabio Erculiani a88030f1bb [sulfur] remove credentials if UGC login fails 2011-04-26 22:57:25 +02:00
Fabio Erculiani 160f1cefcc [sulfur] reduce UGC data queue size 2011-04-26 22:29:30 +02:00
Fabio Erculiani 24f8c8cfd8 [equo] inform user when we're about to respawn equo 2011-04-26 14:09:36 +02:00
Fabio Erculiani 6d51f7a306 Tagging Entropy version 1.0_beta2 1.0_beta2 2011-04-26 12:21:48 +02:00
Fabio Erculiani 612e436ca1 Release Entropy 1.0_beta2 2011-04-26 12:21:31 +02:00
Fabio Erculiani d274cbb75e [sulfur] remove debug output 2011-04-26 12:20:58 +02:00
Fabio Erculiani b59edb9782 [sulfur] automatically respawn Sulfur after the installation of critical updates (if there are more) 2011-04-26 12:15:54 +02:00
Fabio Erculiani 86c68a8a7f [sulfur] correctly handle critical updates warning message when critical packages are already in the install queue 2011-04-26 11:36:21 +02:00
Fabio Erculiani e6a75a7fb8 [equo] respawn equo if, after the installation of all the updates, there are more (critical updates case) 2011-04-26 08:35:53 +02:00
Fabio Erculiani cc1073f033 [entropy.tools] uncompress_tarball: if catch_empty is True, return 0 if os.listdir() is empty.
Blame Python 2.7 devs for having changed tarfile functions contract
2011-04-25 23:38:15 +02:00
Fabio Erculiani 8412fa8358 [sulfur] check if old signal handler returned by signal.signal() is a callable object 2011-04-25 20:01:52 +02:00
Fabio Erculiani 61bbda039b [sulfur] EntropyPackage: add dedicated UGC cache 2011-04-25 19:43:28 +02:00
Fabio Erculiani abdf77b588 [sulfur] improve speed of parallel UGC data fetch 2011-04-25 19:22:22 +02:00
Fabio Erculiani 8c532ae888 [magneto] add missing path import 2011-04-25 18:50:53 +02:00
Fabio Erculiani d1bec49981 [entropy.server] final cleanups in __user_filter_out_missing_deps() 2011-04-24 16:10:42 +02:00
Fabio Erculiani 2a1b48572b [entropy.server] fix __user_filter_out_missing_deps() 2011-04-23 23:06:58 +02:00
Fabio Erculiani 7dee249879 [entropy.output] TextInterface: fix edit_file() outcome 2011-04-23 23:06:40 +02:00
Fabio Erculiani 61d2c6139e [entropy.qa/entropy.server] rework test_missing_dependencies() and missing_runtime_dependencies_test(), EXPERIMENTAL 2011-04-23 20:06:32 +02:00
Fabio Erculiani 9fd6cd34f5 [entropy.server] fix undefined reference 2011-04-23 19:53:18 +02:00
Fabio Erculiani 595022f372 [activator] use Entropy.edit_file() 2011-04-23 19:51:37 +02:00
Fabio Erculiani 4b1034a197 [equo] use Entropy.edit_file() 2011-04-23 19:51:19 +02:00
Fabio Erculiani 81935fd7fc [entropy.output] TextInterface: add edit_file() method 2011-04-23 19:50:47 +02:00
Fabio Erculiani 84633248b5 Tagging Entropy version 1.0_beta1 1.0_beta1 2011-04-23 14:49:24 +02:00
Fabio Erculiani 7f5c59b772 Release Entropy 1.0_beta1 2011-04-23 14:49:13 +02:00
Fabio Erculiani cbb76e7455 [entropy.client.interfaces.package] always run configuration files protection logic
When diffremoval is True (== package being updated), the configuration
files protection logic was skipped and every files removed regardless
user settings. This is wrong, since nowadays we store md5 of installed
files and we are able to know when a file is sitting on the fs unmodified,
thus decide to remove it automatically.
Also see bug #2354. Thanks Mitch Harder for reporting.
2011-04-23 14:42:00 +02:00
Fabio Erculiani f25488cc87 [entropy.client.interfaces.dep] filter out packages in the same slot, when tagged
In _generate_reverse_dependency_tree() -> get_revdeps_lib()
it could happen that tagged packages sharing the "virtual" slot
get pulled in in the dependency graph. This should not really
happen, and happens to packages whose libs need an ELF object
available inside their own package files.

See also: http://forum.sabayon.org/viewtopic.php?f=5&t=23781
2011-04-23 12:28:02 +02:00
Fabio Erculiani 1ba880c31c [entropy.client.interfaces.dep] complete tweaking of debugging ourput in _generate_reverse_dependency_tree 2011-04-23 12:23:47 +02:00
Fabio Erculiani c5e5078117 [entropy.client.interfaces.dep] add more debugging output in _generate_reverse_dependency_tree 2011-04-23 11:50:11 +02:00
Fabio Erculiani dded4cc602 [equo] fixup --help options indentation 2011-04-18 12:31:24 +02:00
Fabio Erculiani fa56cda09e Tagging Entropy version 1.0_alpha47 1.0_alpha47 2011-04-15 08:00:42 +02:00
Fabio Erculiani 36d184d76e Release Entropy 1.0_alpha47 2011-04-15 08:00:30 +02:00
Fabio Erculiani 5c7a045a3e [Makefile] remove references to dropped files 2011-04-15 08:00:04 +02:00
Fabio Erculiani a92aa06004 [entropy.server] drop other two configuration constants 2011-04-15 07:58:57 +02:00
Fabio Erculiani aa62400790 [entropy*] drop socket service related code, R.I.P. 2011-04-15 07:35:51 +02:00
Fabio Erculiani 10ee59f257 Tagging Entropy version 1.0_alpha46 1.0_alpha46 2011-04-15 00:42:30 +02:00
Fabio Erculiani 55d7ef1275 Release Entropy 1.0_alpha46 2011-04-15 00:42:13 +02:00
Fabio Erculiani 79f8a576b5 [entropy.client.interfaces.db] make sure to abort in case of fetch error from webservice 2011-04-15 00:29:47 +02:00
Fabio Erculiani d6de645ccb [entropy.client.interfaces.db] dramatically improve differential update sync speed by spawning parallel metadata download 2011-04-15 00:26:59 +02:00
Fabio Erculiani 90ccb479bb [entropy.client.services] small final tweaks 2011-04-15 00:26:24 +02:00
Fabio Erculiani 6fd56e4f81 [equo] when calling validate_credentials() also catch RequestError exception 2011-04-14 18:24:57 +02:00
Fabio Erculiani 6357af21cc [sulfur] when calling validate_credentials() also catch RequestError exception 2011-04-14 18:24:37 +02:00