Commit Graph

3801 Commits

Author SHA1 Message Date
Fabio Erculiani 38c8f33f61 [entropy.client] more refactoring work in entropy.client.interfaces.methods 2010-03-13 22:19:44 +01:00
Fabio Erculiani 8ea8816946 [entropy.server] fix typo 2010-03-12 19:11:26 +01:00
Fabio Erculiani ea55b757a6 [entropy.server.interfaces] relax repository database constraints while preparing for upload 2010-03-12 19:07:44 +01:00
Fabio Erculiani acdcc3ce8a [entropy.server] fix the way items are sorted for upload 2010-03-12 19:00:41 +01:00
Fabio Erculiani 008602e08d [entropy.const] remove unused const 2010-03-12 18:00:42 +01:00
Fabio Erculiani 413dc61d9d Tagging Entropy version 0.99.38.4 2010-03-12 17:54:30 +01:00
Fabio Erculiani 0dc0376797 [entropy.client.interfaces.repository] checking against EAPI3 repo file is not required anymore 2010-03-12 17:53:52 +01:00
Fabio Erculiani 774b646d0b [entropy.services.repository] rewrite EAPI3 repository updates handling 2010-03-12 17:24:07 +01:00
Fabio Erculiani 4d9efc545b [entropy.services.repository] also consider revision file mtime for cache evaluation 2010-03-12 16:20:24 +01:00
Fabio Erculiani 38593b9bd8 Tagging Entropy version 0.99.38.3 2010-03-12 12:20:31 +01:00
Fabio Erculiani 1e5a44a613 [entropy.server] append packages.db.revision upload to the end of the upload queue 2010-03-12 12:12:13 +01:00
Fabio Erculiani 320d91da1c [entropy.services.repository] use repo database mtime for cache validation 2010-03-12 08:05:43 +01:00
Fabio Erculiani b975de2907 Tagging Entropy version 0.99.38.2 2010-03-11 19:46:04 +01:00
Fabio Erculiani 230e38d6a0 [entropy.server] fix undefined reference 2010-03-11 19:45:36 +01:00
Fabio Erculiani a32fb2d4a6 Tagging Entropy version 0.99.38.1 2010-03-11 19:27:03 +01:00
Fabio Erculiani 8747dc8ebb [entropy.db] EntropyRepository.checksum() check against gpg column 2010-03-11 19:24:13 +01:00
Fabio Erculiani 2e388f45d4 [entropy.client.interfaces.repository] fix EAPI handling among various repositories 2010-03-11 19:20:23 +01:00
Fabio Erculiani 86487e1794 [entropy.services/entropy.client] when syncing repos with EAPI3, get repo revision via EAPI3 services 2010-03-11 18:55:36 +01:00
Fabio Erculiani 92b66d0ca8 Tagging Entropy version 0.99.38 2010-03-11 17:12:39 +01:00
Fabio Erculiani f18ef4225f [entropy.client.misc] fix regression in FileUpdates class 2010-03-11 16:41:40 +01:00
Fabio Erculiani e9ae2fd188 [entropy.client] more module refactoring work 2010-03-10 07:20:52 +01:00
Fabio Erculiani ed351f2950 [entropy.server] trivial code style update 2010-03-09 15:55:45 +01:00
Fabio Erculiani 8855433af2 Tagging Entropy version 0.99.37.2 2010-03-08 12:42:29 +01:00
Fabio Erculiani a1cb1e8bc5 [entropy.spm] PortagePlugin: fix rc evaluation in ebuild phase calls 2010-03-08 12:37:30 +01:00
Fabio Erculiani ee73a0d782 [entropy.spm] PortagePlugin: improve _portage_doebuild reliability (also add --debug support) 2010-03-08 12:23:29 +01:00
Fabio Erculiani b0e3942287 [entropy.db] EntropyRepository._cleanup_stale_cur_conn: catch OperationalError on connection.close() 2010-03-08 11:11:39 +01:00
Fabio Erculiani 9d8ee582e8 [entropy.const] add preliminary MIPS arch support bits (untested) 2010-03-08 07:23:20 +01:00
Fabio Erculiani 611ee32670 [entropy.client/entropy.server] make Entropy Server interface a subclass of Entropy Client 2010-03-07 22:17:07 +01:00
Fabio Erculiani e6b841b02f [tests] update the way test scripts are executed when directly called 2010-03-07 22:15:50 +01:00
Fabio Erculiani 967d41de68 [entropy.const] tweak default download timeout 2010-03-06 14:17:58 +01:00
Fabio Erculiani 559cd81ec9 [entropy.fetchers] catch httplib.BadStatusLine exception in UrlFetcher.download() 2010-03-06 09:05:51 +01:00
Fabio Erculiani 9488990e94 Revert "[entropy.spm] PortagePlugin._pkg_setup: fix KV_OUT_DIR for every eclass using linux-info"
This reverts commit 593a40b705.
2010-03-06 08:34:46 +01:00
Fabio Erculiani 593a40b705 [entropy.spm] PortagePlugin._pkg_setup: fix KV_OUT_DIR for every eclass using linux-info 2010-03-06 08:33:01 +01:00
Fabio Erculiani d268fb9eed [entropy.spm] PortagePlugin: log more debugging info when calling _portage_doebuild 2010-03-06 00:09:12 +01:00
Fabio Erculiani e2cc452122 Tagging Entropy version 0.99.37.1 2010-03-05 15:43:21 +01:00
Fabio Erculiani ffd90f21c7 [entropy.spm] PortagePlugin: several fixes to kernel dependencies and metadata extraction handling
1. Portage doesn't know anything about files installed in /lib/modules
   so, when mixing Portage and Entropy and syncing the two repositories
   it can happen to build wrong kernel dependencies. So, use modinfo
   to get kernel module version magic and use that as tag. Moreover,
   make sure that kernel dependency metadata is added only when really
   available.

2. This patch should also make metadata extraction "live-system" independent.
   Since package is always extracted (to collect extra metadata required
   nowadays), use the extract path in every metadata collection function.
   Also check against fake package files provided (ones with no content
   inside).
2010-03-05 14:56:18 +01:00
Fabio Erculiani e673a821c2 [entropy.output] catch IOError exceptions on _flush_stdouterr 2010-03-05 14:55:02 +01:00
Fabio Erculiani 799939c2c6 Tagging Entropy version 0.99.37 2010-03-05 12:55:30 +01:00
Fabio Erculiani 6d47df7460 [entropy.client.interfaces.dep] fix undefined reference 2010-03-05 12:53:11 +01:00
Fabio Erculiani 8588bfd25b [entropy.spm] PortagePlugin: update _global_updates call path 2010-03-05 12:50:39 +01:00
Fabio Erculiani 197cdc5f5e Revert "[entropy.const] update Entropy default cache directory, move to /tmp"
This reverts commit def6b3f545.

Conflicts:

	libraries/entropy/const.py
2010-03-04 22:19:28 +01:00
Fabio Erculiani e10132b387 [entropy.const] use /var/run/entropy for storing pid/lock file data
In this way, files get cleaned up every boot. No need for entropy_client
init script anymore
2010-03-03 16:56:22 +01:00
Fabio Erculiani 8de5c31afe [entropy.output] properly raise exception when CTRL+C is hit when ask_question is running 2010-03-03 16:55:47 +01:00
Fabio Erculiani def6b3f545 [entropy.const] update Entropy default cache directory, move to /tmp 2010-03-03 16:25:46 +01:00
Fabio Erculiani b959963c0e [entropy.client/equo] implement multifetch setting in client.conf 2010-03-03 16:13:34 +01:00
Fabio Erculiani f510cca108 [entropy.client.interfaces.dep] complete module refactoring 2010-03-03 15:26:52 +01:00
Fabio Erculiani eb10538b59 [entropy.output] catch UnicodeDecodeError exceptions raised by readtext() 2010-03-02 22:07:47 +01:00
Fabio Erculiani 671dd8517d Tagging Entropy version 0.99.36.3 2010-03-02 08:05:15 +01:00
Fabio Erculiani dd7083d924 [entropy.client/equo] ease the removal of virtual packages, add --empty support to "equo remove" 2010-03-01 23:59:34 +01:00
Fabio Erculiani e698e18e67 Tagging Entropy version 0.99.36.2 2010-03-01 18:51:12 +01:00