Commit Graph

9601 Commits

Author SHA1 Message Date
Fabio Erculiani 097daf9760 [entropy.client.interfaces] always provide plain_packages repo metadata, this fixes .etp installation 2011-07-08 19:53:55 +02:00
Fabio Erculiani 23e46ea807 Tagging Entropy version 1.0_rc23 1.0_rc23 2011-07-07 22:57:22 +02:00
Fabio Erculiani 2dba38141c Release Entropy 1.0_rc23 2011-07-07 22:57:18 +02:00
Fabio Erculiani 3525011336 [entropy.server] _external_metadata_qa_hook_test: drop PKG_CONTENT, or E2BIG will be raised 2011-07-07 22:56:45 +02:00
Fabio Erculiani 21e5631c17 [entropy.server] improve output wording 2011-07-07 22:42:53 +02:00
Fabio Erculiani 3fad7ddfe8 Tagging Entropy version 1.0_rc22 1.0_rc22 2011-07-07 15:32:35 +02:00
Fabio Erculiani b58c4be66d Release Entropy 1.0_rc22 2011-07-07 15:32:29 +02:00
Fabio Erculiani db099dff4c [entropy.db] EntropyRepositoryBase: fix wording of retrieveNeeded() 2011-07-07 15:29:44 +02:00
Fabio Erculiani 8f0879361f [entropy.server] add support for pluggable package metadata QA executable hook 2011-07-07 15:29:21 +02:00
Fabio Erculiani 12de963806 [entropy.fetchers] fix possible division by zero issue 2011-07-07 14:42:09 +02:00
Fabio Erculiani 90cb9afd74 [entropy.output] TextInterface.output: etpUi['quiet'] should not be handled that way 2011-07-04 13:12:33 +02:00
Fabio Erculiani 5f4b0c4d7a [server] eit: get_entropy_server(), keep etpUi['quiet'] in sane state 2011-07-04 13:11:34 +02:00
Fabio Erculiani 7fcdf9daa9 [entropy.client.interfaces.dep] add more debug output to pkgs reverse deps calculation code 2011-07-02 19:02:59 +02:00
Fabio Erculiani 801c4979d9 [magneto] make use of the new signal "signal_integrity_problem" 2011-07-02 19:02:25 +02:00
Fabio Erculiani c98f17f256 [services] entropy-updates-service: run installed pkgs repository integrity check
Use EntropyRepositoryBase.integrity_check() against installed packages
repository on startup (after 5 mins "grace" time) and notify possible
issues to frontends using the new signal called "signal_integrity_problem"
2011-07-02 19:00:43 +02:00
Fabio Erculiani bf273a31cb Tagging Entropy version 1.0_rc21 1.0_rc21 2011-07-02 14:33:37 +02:00
Fabio Erculiani b9a62ae2e5 Release Entropy 1.0_rc21 2011-07-02 14:33:31 +02:00
Fabio Erculiani 7738367b1e [entropy.spm] PortagePlugin: do not MOVE files from xpak dir to live system, but rather COPY them (further SPM phases need them) 2011-07-02 14:32:16 +02:00
Fabio Erculiani 2d5bb64945 Tagging Entropy version 1.0_rc20 1.0_rc20 2011-06-29 11:34:03 +02:00
Fabio Erculiani 1dcca1837d Release Entropy 1.0_rc20 2011-06-29 11:33:58 +02:00
Fabio Erculiani 02d2a2d43b [entropy.spm] PortagePlugin: add_installed_package: improve reliability even more 2011-06-29 11:33:02 +02:00
Fabio Erculiani 5d803165c3 [entropy.spm] PortagePlugin: be more atomic when moving the pkg vdb dir to destination 2011-06-29 11:26:14 +02:00
Fabio Erculiani 99747e10ed [entropy.spm] PortagePlugin: make sure to also update vdb pkg dir mtime 2011-06-29 11:08:00 +02:00
Fabio Erculiani 7fff2821c3 [tests] fix tests 2011-06-28 11:58:48 +02:00
Fabio Erculiani dde8b10882 Tagging Entropy version 1.0_rc19 1.0_rc19 2011-06-28 11:13:36 +02:00
Fabio Erculiani 5a9be7b5d4 Release Entropy 1.0_rc19 2011-06-28 11:13:32 +02:00
Fabio Erculiani 4f8bd8c92d [entropy.*] remove tagged conflicting packages support, old and dusty piece of code, we now have packages dep_rewrite feature 2011-06-28 11:12:35 +02:00
Fabio Erculiani 5358a27dfa [entropy.server] close_repositories() is called by __del__, so make sure it's fault tolerant 2011-06-28 11:09:02 +02:00
Fabio Erculiani aa2c842324 [entropy.server] make sure to always close the repository object 2011-06-28 11:08:32 +02:00
Fabio Erculiani 1765fd4bec [entropy.client] close_repositories() is called by __del__, so make it fault tolerant 2011-06-28 11:07:55 +02:00
Fabio Erculiani 51517dcb90 [entropy.qa] move fd close() before remove() 2011-06-28 11:07:13 +02:00
Fabio Erculiani f2f73a209f [activator] do not remove local lock when using "syncas" 2011-06-26 23:06:05 +02:00
Fabio Erculiani a95270e9be [entropy.server] make possible to disable handling of repository local lock files 2011-06-26 23:05:46 +02:00
Fabio Erculiani 34b8055bf4 [activator] implement "syncas" feature (to sync/push repository to temp locations, for testing) 2011-06-26 19:45:52 +02:00
Fabio Erculiani 6eaf623c28 [entropy.server] make possible to override remote repository database directory (in order to implement push to different location) 2011-06-26 19:45:04 +02:00
Fabio Erculiani b3dab49d1b [activator] remove unused code 2011-06-26 18:29:36 +02:00
Fabio Erculiani 1166757135 [entropy.client.interfaces.db] no need to return True, _do_fetch runs in a separate thread now 2011-06-26 12:19:43 +02:00
Fabio Erculiani 44fea6871a [entropy.client.interfaces.db] to avoid socket timeouts, make sure to flush all the parallel downloads before starting another chunk 2011-06-26 12:18:58 +02:00
Fabio Erculiani 583316487e [entropy.client.interfaces.db] reduce diff sync threshold from 2000 to 500 package changes 2011-06-26 12:18:18 +02:00
Fabio Erculiani f84722013b [reagent] execute packages add queue in alphabetical order 2011-06-26 12:17:30 +02:00
Fabio Erculiani f416f976ac [entropy.const] const_debug_write: improve output (add colors) and provide thread information (as well as timestamp) 2011-06-26 12:14:19 +02:00
Fabio Erculiani e8b5dcf34a [entropy.const] const_kill_threads: no need to wait daemon threads 2011-06-26 12:13:42 +02:00
Fabio Erculiani 7f7acdd0c3 Tagging Entropy version 1.0_rc18 1.0_rc18 2011-06-26 00:09:36 +02:00
Fabio Erculiani b1fce54d63 Release Entropy 1.0_rc18 2011-06-26 00:09:32 +02:00
Fabio Erculiani e8eba617eb [entropy.client.interfaces.db] fine tune webservice based sync and timeout default parameters 2011-06-26 00:06:57 +02:00
Fabio Erculiani d200b3724c [entropy.db] EntropyRepositoryBase: directly handle install repository metadata 2011-06-25 23:37:22 +02:00
Fabio Erculiani 3f6bb27ce6 [entropy.output] improve _my_raw_input(), use readline if available 2011-06-25 21:53:30 +02:00
Fabio Erculiani cfa7476f9d [equo] add "--by-user" support to "equo query list installed" to list packages installed by user 2011-06-25 20:01:34 +02:00
Fabio Erculiani 8c247b94e2 [entropy.db] EntropyRepository: move sqlite's integrity_check() to EntropyRepository.integrity_check() 2011-06-25 19:45:55 +02:00
Fabio Erculiani 5ee8022ddb [entropy.db.skel] EntropyRepositoryBase: introduce integrity_check() method 2011-06-25 19:45:13 +02:00