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