Fabio Erculiani
c598dcfcd0
Tagging Entropy version 267
267
2014-01-28 11:18:51 +01:00
Fabio Erculiani
4988c54502
Release Entropy 267
2014-01-28 11:18:50 +01:00
Fabio Erculiani
97b90950fe
[matter] expose more status info to pkgpost
...
- MATTER_PACKAGE_NAMES
- MATTER_FAILED_PACKAGES
- MATTER_BUILT_PACKAGES
- MATTER_NOT_FOUND_PACKAGES
- MATTER_NOT_INSTALLED_PACKAGES
2014-01-28 11:17:35 +01:00
Fabio Erculiani
c16b2e24e5
Tagging Entropy version 266
266
2014-01-24 14:04:11 +01:00
Fabio Erculiani
49b210e6b0
Release Entropy 266
2014-01-24 14:04:11 +01:00
Fabio Erculiani
96b3b7115a
[entropy.locks] call const_setup_directory only, it's enough
...
Also deal with possible directory creation errors. We can safely
ignore them, since we would fail right after anyway.
This will allow the code to deal with the case where the directory
exists but we don't have enough perms to mkdir it.
2014-01-16 07:22:26 +01:00
Fabio Erculiani
5423663751
[entropy.const] fix default makedirs permissions, const_setup_file does it anyway
2014-01-16 07:21:57 +01:00
Fabio Erculiani
89983b9705
Tagging Entropy version 265
265
2014-01-14 09:10:35 +01:00
Fabio Erculiani
0b881e238f
Release Entropy 265
2014-01-14 09:10:34 +01:00
Fabio Erculiani
eb64e4156a
[Rigo] do not show app management buttons during upgrade
2014-01-14 09:09:19 +01:00
Fabio Erculiani
0b1b213730
[Rigo] translate IDLE DaemonAppAction as well
2014-01-14 01:01:21 +01:00
Fabio Erculiani
14cff214c6
[Rigo] Always execute _entropy_bus() from the main thread, avoids deadlocks
2014-01-14 01:00:18 +01:00
Fabio Erculiani
f9a80d7bd0
[Rigo] add IDLE to AppActions enum
2014-01-14 00:58:45 +01:00
Fabio Erculiani
7c8bfe8303
[Rigo] emit application-abort when busy() fails with BusyError
2014-01-14 00:14:09 +01:00
Fabio Erculiani
6b7e4f96c3
[Rigo] add UPGRADE to AppActions to match DaemonAppActions
2014-01-14 00:13:41 +01:00
Fabio Erculiani
d856204a8d
[solo.commands.rescue] simplify "generate" code
2014-01-11 10:43:53 +01:00
Fabio Erculiani
c22a8efc2c
[solo.commands.rescue] handle the inst_repo lock when needed
2014-01-11 09:57:38 +01:00
Fabio Erculiani
86820a9aba
[solo.commands.hop] acquire the inst_repo exclusive lock before touching it
2014-01-11 09:44:04 +01:00
Fabio Erculiani
e76775701e
[entropy.client.package] multifetch: define failed_downloads before use
2014-01-05 15:51:29 +01:00
Fabio Erculiani
64b0e8baa9
[entropy.client] Client: rewrite lazy loading support, improve reliability
2014-01-05 14:53:05 +01:00
Fabio Erculiani
301aa281d5
[entropy.client] avoid races in Entropy Client @property methods
2014-01-05 13:59:14 +01:00
Fabio Erculiani
881f8831cf
[entropy.client] set _real_enabled_repos atomically
...
The race was triggered by the startup code path in Rigo.
2014-01-05 13:55:31 +01:00
Fabio Erculiani
8c4737ef7a
[entropy.core] SystemSettingsPlugin: make parse() return plugin metadata
...
This is needed in order to avoid infinite recursion through
__maybe_lazy_load()
2014-01-05 13:32:36 +01:00
Fabio Erculiani
64fb91dcae
[entropy.core] SystemSettings: enable lazy loading of external plugins as well
2014-01-05 13:00:31 +01:00
Fabio Erculiani
ce070e541b
Merge pull request #7 from prescott66/patch-4
...
Slovak translation update
2014-01-05 02:57:17 -08:00
Dušan
a03296d92d
Slovak translation update
...
finally translated to 100%
2014-01-05 11:27:54 +01:00
Fabio Erculiani
282fd0d74c
Merge pull request #6 from prescott66/patch-3
...
Slovak translation update
2014-01-05 02:18:13 -08:00
Dušan
1152e6e6f0
Slovak translation update
2014-01-05 10:11:47 +01:00
Fabio Erculiani
1d965c7185
Merge pull request #5 from prescott66/patch-2
...
Slovak translation update
2014-01-04 23:35:59 -08:00
Fabio Erculiani
1f4ecf45b3
Merge pull request #4 from prescott66/patch-1
...
Slovak translation update
2014-01-04 23:35:46 -08:00
Dušan
42f9df141b
Slovak translation update
...
Fixed plurals and added new strings
2014-01-04 22:38:01 +01:00
Dušan
95a37ca2a2
Slovak translation update
...
Fixed strings with plurals
2014-01-04 22:27:40 +01:00
Fabio Erculiani
c946bacd7d
[conf] update sabayon-limbo repository description
2014-01-04 18:17:34 +01:00
Fabio Erculiani
2e36e7c86c
Tagging Entropy version 264
264
2014-01-04 11:16:46 +01:00
Fabio Erculiani
92a5f2fcc1
Release Entropy 264
2014-01-04 11:16:46 +01:00
Fabio Erculiani
de156b083b
[Rigo] change the EntropyRepository default cache policy to NONE
...
This saves a huge quantity of RAM, as happened with RigoDaemon
2014-01-04 11:16:00 +01:00
Fabio Erculiani
3ebba8b14f
[entropy.db.sql] fix typo in SQL query, s/tag/versiontag/
2014-01-04 11:15:27 +01:00
Fabio Erculiani
c48869bb31
[entropy.core] SystemSettings: drop mtime based in-RAM cache
...
It does more harm than good and we have lazy loading now
2014-01-04 11:01:27 +01:00
Fabio Erculiani
c98c39db06
[entropy.core] SystemSettings: drop mtime based cache validation
...
This is no longer necessary and error prone on filesystems with
coarse mtime granularity (like ext3). Individual methods are able
to validate their own caches.
2014-01-04 10:31:09 +01:00
Fabio Erculiani
5da276bfb6
[entropy.core] SystemSettings: __remove_repo_cache() is no longer necessary
2014-01-04 10:10:49 +01:00
Fabio Erculiani
d20ce3c2cc
[client] update translations
2014-01-03 21:04:06 +01:00
Fabio Erculiani
3238689ad4
[client] update Slovak translation, thanks to Dušan Kazik
2014-01-03 21:03:41 +01:00
Fabio Erculiani
9af5689a13
[entropy.core] SystemSettings: simplify __getitem__
2014-01-03 20:57:10 +01:00
Fabio Erculiani
ab6d1f9fc4
[entropy.core] SystemSettings: lazy load item only if it hasn't been loaded yet
2014-01-03 20:55:36 +01:00
Fabio Erculiani
2053989b27
[entropy.core] SystemSettings: add lazy loading of metadata
2014-01-03 20:25:52 +01:00
Fabio Erculiani
289add075b
[Rigo] Update the Slovak translation, thanks to Dušan Kazik
2014-01-03 20:24:27 +01:00
Fabio Erculiani
86f31f2948
Tagging Entropy version 263
263
2014-01-03 16:12:21 +01:00
Fabio Erculiani
7877126107
Release Entropy 263
2014-01-03 16:12:21 +01:00
Fabio Erculiani
b0bd765b50
[entropy.db.sqlite] do not acquire the repo lock if it's not strictly needed
...
Try to avoid to acquire the repository lock in exclusive mode if
it's not strictly needed. We were acquiring the lock in exclusive mode
even when there was nothing to update due to schema changes.
2014-01-03 16:10:33 +01:00
Fabio Erculiani
d7d75b4ad9
Tagging Entropy version 262
262
2014-01-03 15:50:06 +01:00