Fabio Erculiani
733468befd
[entropy.client] fix bug in automatic conflicts resolution code causing false positives to be generated
2011-02-03 21:06:14 +01:00
Fabio Erculiani
4b1f15cd89
[entropy.server] several API change, improve code robustness by enforcing repository_id function parameter
2011-02-03 18:17:45 +01:00
Fabio Erculiani
9ff176d8dc
[entropy.server] update Entropy Server startup message
2011-02-02 23:05:42 +01:00
Fabio Erculiani
e5400eb8f6
[sulfur] update German translator info
2011-02-02 14:50:55 +01:00
Fabio Erculiani
6272a621f1
[po] sync translations
2011-02-02 14:49:59 +01:00
Fabio Erculiani
5cd0f659a4
[po] update German translation, thanks to K4ph
2011-02-02 14:49:41 +01:00
Fabio Erculiani
45e6141422
Tagging Entropy version 1.0_alpha12
1.0_alpha12
2011-02-02 12:30:44 +01:00
Fabio Erculiani
1c3d64b6c6
Release Entropy 1.0_alpha12
2011-02-02 12:30:36 +01:00
Fabio Erculiani
f349932ae2
[entropy.core.settings.base] fix regression in packages.db.mirrors mirrors list parsing
2011-02-02 12:30:05 +01:00
Fabio Erculiani
61f4189088
Tagging Entropy version 1.0_alpha11
1.0_alpha11
2011-02-02 01:46:56 +01:00
Fabio Erculiani
8e3ca00dc2
Release Entropy 1.0_alpha11
2011-02-02 01:46:54 +01:00
Fabio Erculiani
3d92e7d657
[services] kernel-switcher: add opengl switcher, improve application output
2011-02-02 01:45:57 +01:00
Fabio Erculiani
9d6c3d7967
Tagging Entropy version 1.0_alpha10
1.0_alpha10
2011-02-02 01:34:02 +01:00
Fabio Erculiani
0d603fb7d5
Release Entropy 1.0_alpha10
2011-02-02 01:33:54 +01:00
Fabio Erculiani
1ed7db475b
[entropy.misc] RSS: when file is not available or broken, don't touch it in the constructor
2011-02-02 01:30:49 +01:00
Fabio Erculiani
e4e27b532e
[entropy.output] catch UnicodeEncodeError in OutputInterface.input_box
2011-02-02 01:27:50 +01:00
Fabio Erculiani
57a3f2713e
[tests] improve db.test_search test
2011-02-02 01:25:52 +01:00
Fabio Erculiani
4e08ea72d3
[entropy.db] EntropyRepository: fix regression in searchPackages(), properly deal with provide table
2011-02-02 01:24:16 +01:00
Fabio Erculiani
af4ff692c0
[entropy.spm] some minor code tweaks
2011-02-01 14:37:26 +01:00
Fabio Erculiani
d7e475c950
[magneto] add workaround for bug in PyKDE4 causing null pointer dereferencing at PyKDE4/Sip C libraries level
2011-02-01 14:30:52 +01:00
Fabio Erculiani
6d4f75754a
[equo] catch KeyError when calling get_noticeboard()
2011-02-01 13:35:06 +01:00
Fabio Erculiani
6a926d96c1
[entropy.server] add QA test that warns developer about unremoved packages
2011-02-01 13:32:58 +01:00
Fabio Erculiani
c0a6411111
[entropy.client.interfaces.package] fix mirror_fail_check, discard is not available for list
2011-02-01 09:22:15 +01:00
Fabio Erculiani
985b35cdab
[entropy.server] first chunk of refactoring and cleanup work (making repo=None argument die)
2011-01-31 23:20:58 +01:00
Fabio Erculiani
ea95b269cc
[services] kernel-switcher: add some post-install warnings
2011-01-31 23:19:44 +01:00
Fabio Erculiani
c743476dd0
[services] kernel-switcher: setup kernel symlink through eselect
2011-01-31 23:09:58 +01:00
Fabio Erculiani
5bc0ddbc90
[conf] update sabayon-limbo mirrors, remove pkg.sabayon.org
2011-01-31 14:49:20 +01:00
Fabio Erculiani
226b9f9a9e
[sulfur] improve reliability of sulfur startup script
2011-01-31 14:08:35 +01:00
Fabio Erculiani
80cc6af90b
[entropy.const] remove unused Portage constants
2011-01-30 12:25:32 +01:00
Fabio Erculiani
6d0358ba87
[entropy.db] EntropyRepository.searchPackages: also return matches from provide table (old-style virtuals)
2011-01-30 11:49:38 +01:00
Fabio Erculiani
3b0d661913
[misc/po] resync translations usping the template
2011-01-30 09:14:45 +01:00
Fabio Erculiani
45e1975446
[misc/po] update German tranlsation, thanks to K4ph
2011-01-30 09:13:57 +01:00
Fabio Erculiani
4d39d5804d
[services] add kernel-switcher tool - a kernel switcher utility
...
This should make many users happy :-)
2011-01-29 22:35:03 +01:00
Fabio Erculiani
040ed38590
[entropy.dep] move helper function remove_tag_from_slot from entropy.spm to entropy.dep
2011-01-29 21:59:35 +01:00
Fabio Erculiani
98e5318207
[entropy.client] when writing to repositories.conf, split repository metadata into multiple lines
2011-01-29 18:49:35 +01:00
Fabio Erculiani
4289b50f56
[entropy.server] moving repository sync code to ServerPackagesRepositoryUpdater, partial entropy.server refactoring
2011-01-28 19:43:15 +01:00
Fabio Erculiani
c4a1fc398b
[entropy.const] make possible to enable entropy.server community repositories mode by setting ETP_COMMUNITY_MODE
2011-01-28 19:26:50 +01:00
Fabio Erculiani
1339af7022
[entropy.tools] minor code style update in create_md5_file
2011-01-28 18:50:45 +01:00
Fabio Erculiani
e9127844a5
[entropy.db] add new method rollback() to EntropyRepositoryBase
2011-01-28 14:57:47 +01:00
Fabio Erculiani
e84cfba65d
[entropy.tools] when using os.rename(), only catch OSError exception where errno = EXDEV
2011-01-26 19:47:25 +01:00
Fabio Erculiani
91ba747024
[entropy.core.settings.base] optimize execution of _repositories_parser
2011-01-25 18:46:38 +01:00
Fabio Erculiani
edb41a71cf
Tagging Entropy version 1.0_alpha9
1.0_alpha9
2011-01-25 15:29:31 +01:00
Fabio Erculiani
6f25fbca7f
Release Entropy 1.0_alpha9
2011-01-25 15:29:22 +01:00
Fabio Erculiani
a49c4d54ca
[entropy.server,entropy.client] introduce support for fallback mirrors
...
Fallback mirrors are those mirrors mainly used for providing packages
while other, main mirrors are still syncing. They are usually hosted
inside the same infrastructure where the repository is run and
are usually quite bandwidth constrained.
Through packages.db.fallback_mirrors file, configurable from inside
the repository database directory (server-side) it's now possible
to list these mirrors and make Entropy Client always use them with
the least priority possible.
2011-01-25 15:23:15 +01:00
Fabio Erculiani
bbcd7fbca3
[conf] trivial typo fix
2011-01-25 15:19:16 +01:00
Fabio Erculiani
49b7781b99
[entropy.misc] LogFile, do not set logging level if level is None, close bug #2111
2011-01-25 12:22:48 +01:00
Fabio Erculiani
d92f6d6bf4
[entropy.server,entropy.db] make EntropyRepositoryBase.readonly property private
...
Rename .readonly property to ._readonly and expose a setter only
where strictly required (entropy.server)
2011-01-23 23:06:21 +01:00
Fabio Erculiani
a7fe6f97b8
[entropy.spm] PortagePlugin: remove unused method _extract_elog
2011-01-23 20:31:51 +01:00
Fabio Erculiani
87ca1452b8
[entropy.db] EntropyRepositoryBase: hide temporary property and provide temporary() getter
2011-01-23 18:41:57 +01:00
Fabio Erculiani
651d39d675
[entropy.db] EntropyRepository: hide indexing details as much as possible, provide public setIndexing() setter
2011-01-23 16:59:44 +01:00