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
Fabio Erculiani
8d5eda920f
[entropy.client.interfaces.dep] also reduce matching scope for tagged packages when there's no matching installed pkg (apparently)
2010-03-01 18:50:00 +01:00
Fabio Erculiani
f1a0e5763e
Tagging Entropy version 0.99.36.1
2010-03-01 15:12:52 +01:00
Fabio Erculiani
1679ff4295
[entropy.misc] s/KeyboardError/KeyboardInterrupt/
2010-03-01 15:12:30 +01:00
Fabio Erculiani
ead69a2715
Tagging Entropy version 0.99.36
2010-03-01 14:00:58 +01:00
Fabio Erculiani
e3da84f831
[entropy.spm] PortagePlugin: trivial fix
2010-03-01 12:52:15 +01:00
Fabio Erculiani
c18142a18c
[entropy.client.interfaces.package] fix Entropy trigger metadata setup (accept_license)
...
When using repositories without package license metadata, retrieveLicenseKeys() returns
an empty list. So, use retrieveLicense() instead.
2010-03-01 12:50:17 +01:00
Fabio Erculiani
d2e347b654
[entropy.db] always commit() sqlite3 Connection instances before closing
2010-03-01 12:10:48 +01:00
Fabio Erculiani
8590f782dd
[entropy.db] EntropyRepository, append more info to __show_info output
2010-03-01 12:02:38 +01:00
Fabio Erculiani
dc05dc03a9
[entropy.server] improve performance on db upload, do not index db twice
2010-03-01 11:55:38 +01:00
Fabio Erculiani
4f8c9bc390
[entropy.misc] TimeScheduled, handle KeyboardError exceptions on run()
2010-03-01 09:27:05 +01:00
Fabio Erculiani
97d9b0ad45
Tagging Entropy version 0.99.35.9
2010-02-28 12:57:11 +01:00
Fabio Erculiani
fe497e12a1
[entropy.fetchers] fix UrlFetcher._update_speed regression (zero division error)
2010-02-26 20:15:22 +01:00
Fabio Erculiani
5c4cf501b8
[entropy.spm] PortagePlugin: unmute stdout and stderr by default, issues have to be fixed upstream from now on
2010-02-26 14:23:03 +01:00
Fabio Erculiani
116e288d57
[entropy.client.interfaces.dep] fully ignore spm dowgrades in satisfied deps calculation
2010-02-26 09:02:11 +01:00
Fabio Erculiani
0e94133104
Tagging Entropy version 0.99.35.8
2010-02-25 17:34:57 +01:00
Fabio Erculiani
559d70e67e
[entropy.client.services.ugc] catch TypeError exceptions when cached data is invalid
2010-02-25 16:20:59 +01:00
Fabio Erculiani
43fb0f4154
[entropy.client.services.repository] tweak EAPI3 sync packages threshold
2010-02-23 21:12:14 +01:00
Fabio Erculiani
3393238bc2
[entropy.spm] catch OSError exceptions when trying os.makedirs in entropy_install_unpack_hook
2010-02-23 21:03:26 +01:00
Fabio Erculiani
846345f368
[entropy.client] add some docstrings
2010-02-23 17:40:45 +01:00
Vincenzo Di Massa
b2c8f15e64
A.R.M.A. + variable time delta dwnloadrate prediction
...
Signed-off-by: Fabio Erculiani <lxnay@sabayon.org >
2010-02-22 13:41:28 +01:00
Fabio Erculiani
ff13363e4f
Tagging Entropy version 0.99.35.7
2010-02-21 18:37:05 +01:00
Fabio Erculiani
f57a582622
Tagging Entropy version 0.99.35.6
2010-02-21 00:19:26 +01:00
Fabio Erculiani
c9415504aa
[entropy.transceivers] EntropyFileUriHandler: also expand home dir
2010-02-21 00:15:50 +01:00
Fabio Erculiani
83f336f7ec
[entropy.db] always create packagespmrepository table if not available
2010-02-21 00:14:14 +01:00
Fabio Erculiani
8b4374b10c
Tagging Entropy version 0.99.35.5
2010-02-17 12:38:56 +01:00
Fabio Erculiani
379688cdd9
[entropy.tools] fix is_valid_ascii
2010-02-17 12:38:41 +01:00