Fabio Erculiani
058186d6bb
Tagging Entropy version 1.0_alpha34
1.0_alpha34
2011-03-25 10:18:50 +01:00
Fabio Erculiani
5c5fb7a604
Release Entropy 1.0_alpha34
2011-03-25 10:18:48 +01:00
Fabio Erculiani
f0128cee35
[entropy.db.skel] minor docstring update
2011-03-25 09:50:56 +01:00
Fabio Erculiani
9b34009226
[entropy.core.settings.base] fix cache validation logic after configuration files changes, see bug #2280
2011-03-25 09:50:20 +01:00
Fabio Erculiani
ab1e5b5644
[tests] add another python-based package trigger test
2011-03-23 07:08:26 +01:00
Fabio Erculiani
c62dd54531
[tests] add python-based package trigger test
2011-03-23 06:44:46 +01:00
Fabio Erculiani
e07dada3cc
[entropy.client.interfaces.trigger] rework shell-based trigger support
2011-03-23 06:39:16 +01:00
Fabio Erculiani
e9e4161ae7
[tests] add shell trigger test to client
2011-03-23 06:38:25 +01:00
Fabio Erculiani
fa20010d80
[entropy.db] EntropyRepositoryBase.getTriggerData: also return slot metadatum
2011-03-23 06:38:24 +01:00
Fabio Erculiani
128c4f905a
[po] update Polish translation
2011-03-22 15:52:01 +01:00
Fabio Erculiani
f425c505a9
[entropy.spm] PortagePlugin: when printing generic exception, always use repr()
2011-03-21 20:28:08 +01:00
Fabio Erculiani
2c7f0517cb
[sulfur] package properties loader functions: "sources" metadata of package can be unavailable
2011-03-21 20:12:19 +01:00
Fabio Erculiani
29eb581288
[entropy.db] when calling EntropyCacher.save() handle IOError exception (race condition on fs write)
2011-03-21 20:10:50 +01:00
Fabio Erculiani
311d249086
[entropy.dep] add "::" repository prefix as alternative way to match dependencies in repository
2011-03-21 16:25:58 +01:00
Fabio Erculiani
c54caa33f2
[entropy.dep] in dep_get_match_in_repos, use repository prefix constant stored in etpConst
2011-03-21 16:23:00 +01:00
Fabio Erculiani
d5758311ff
Tagging Entropy version 1.0_alpha33
1.0_alpha33
2011-03-21 16:17:23 +01:00
Fabio Erculiani
c8f35f1843
Release Entropy 1.0_alpha33
2011-03-21 16:17:23 +01:00
Fabio Erculiani
5421de7b74
[entropy.spm,entropy.db] add default use dependencies support
2011-03-21 16:12:51 +01:00
Fabio Erculiani
5aa93175a5
Tagging Entropy version 1.0_alpha32
1.0_alpha32
2011-03-20 12:34:26 +01:00
Fabio Erculiani
0bcd6e0f86
Release Entropy 1.0_alpha32
2011-03-20 12:34:26 +01:00
Fabio Erculiani
d00750f79b
[entropy.spm] PortagePlugin: drop old portage bug workaround
2011-03-20 12:18:16 +01:00
Fabio Erculiani
c44b9023dc
[po] update translations
2011-03-20 06:40:57 +01:00
Fabio Erculiani
eb5f1effae
[activator] fix small typo in string "unavaiable"
2011-03-20 06:32:27 +01:00
Fabio Erculiani
567b0596bc
Tagging Entropy version 1.0_alpha31
1.0_alpha31
2011-03-18 07:21:26 +01:00
Fabio Erculiani
b1e75b7e0d
Release Entropy 1.0_alpha31
2011-03-18 07:20:53 +01:00
Fabio Erculiani
f98e02c455
[sulfur] fixup default colors, make them look good on dark background
2011-03-17 10:30:38 +01:00
Fabio Erculiani
02713f8dd9
[entropy.server] ServerEntropyRepositoryPlugin: always sync package sets at least once per run
2011-03-14 18:33:52 +01:00
Fabio Erculiani
4e4c290b0e
[entropy.server] ServerRepositoryStatus: add package sets sync status handling
2011-03-14 18:33:51 +01:00
Fabio Erculiani
c749d22379
[entropy.client.interfaces.client] catch entropy.db.exceptions.Error in _get_package_categories
2011-03-14 15:37:39 +01:00
Fabio Erculiani
abebca4451
[sulfur] fix Sets API usage, regression.
2011-03-14 15:34:48 +01:00
Fabio Erculiani
a8b85641d9
[entropy.core] SystemSettings: simplify repositories.conf parsing code
2011-03-13 19:33:45 +01:00
Fabio Erculiani
1b80a2d13e
[entropy.spm] PortagePlugin: do not use internal Portage _global_updates() function but rather emaint frontend
2011-03-13 19:20:40 +01:00
Fabio Erculiani
4066e41781
[entropy.server] before giving up with repository sync due to missing sets, try to resync them and check again
2011-03-13 17:49:09 +01:00
Fabio Erculiani
9f5588740f
[entropy.spm] PortagePlugin: do not run _global_updates() for ROOT != "/", Portage limitation.
2011-03-12 14:44:39 +01:00
Fabio Erculiani
9062368b50
[equo] libtest: filter out reinstall packages from those printed to user, close bug #2242
2011-03-12 13:29:29 +01:00
Fabio Erculiani
b763c0f7c8
[conf] add open/libreoffice libs to broken libs list
2011-03-12 08:28:24 +01:00
Fabio Erculiani
067b31315d
[entropy.dump] make possible to enforce custom permission bits to dumpobj()
2011-03-11 20:16:37 +01:00
Fabio Erculiani
bb753b0d2a
[sulfur] improve reliability of load_url() usage in notice board item window
2011-03-10 19:02:36 +01:00
Fabio Erculiani
791806cf06
[sulfur] improve url loading function
2011-03-10 18:35:54 +01:00
Fabio Erculiani
f786b069ef
[sulfur] add custom SIGTERM signal
2011-03-10 18:35:39 +01:00
Fabio Erculiani
dd47926ceb
[sulfur] fix --debug when running on kdesu
2011-03-10 18:35:15 +01:00
Fabio Erculiani
0f5df2aadb
[entropy.cache] EntropyCacher: use atexit to register the stop() function when start() is called
2011-03-10 18:34:20 +01:00
Fabio Erculiani
5ca9768494
[entropy.client.interfaces.package] fix typo
2011-03-10 17:24:29 +01:00
Fabio Erculiani
b378c1e674
[sulfur] fixup package properties loader when trigger metadatum is not available
2011-03-10 17:22:48 +01:00
Fabio Erculiani
c90b5b1655
[entropy.client.interfaces.package] improve speed of package unpacking
...
Originally, a fork was needed (through spawn_function()) because
there was a memory leak inside tarfile python module.
As of today, the issue doesn't seem to exist anymore and so,
the cost of fork() should be avoided completely.
2011-03-09 17:40:21 +01:00
Fabio Erculiani
a65c52b2f6
Tagging Entropy version 1.0_alpha30
1.0_alpha30
2011-03-08 10:17:30 +01:00
Fabio Erculiani
8ae1290b9d
Release Entropy 1.0_alpha30
2011-03-08 10:17:14 +01:00
Fabio Erculiani
12897bc143
[entropy.spm] from SpmPlugin, drop Portage-centric unused methods
2011-03-08 09:47:53 +01:00
Fabio Erculiani
5261e3715c
[entropy.server] when using Spm.server/interfaces/main.py() always handle KeyError exception
2011-03-08 09:45:37 +01:00
Fabio Erculiani
d3ba6f6886
[entropy.db.skel] _runTreeUpdatesMoveAction: enforce destination package name to key
...
Even if Gentoo specs only allow package keys to be used in
move statements inside profiles/updates. We can easily support
full versioned dependencies (like: app-foo/foo:0 or app-foo/foo-1.2.3).
In this case however, key_to has to be filtered out using dep_getkey()
2011-03-08 07:38:56 +01:00