Commit Graph

7365 Commits

Author SHA1 Message Date
Fabio Erculiani 406032e453 [entropy.db.skel] EntropyRepositoryBase.atomMatch: fix dependency resolution, regression introduced by previous commits 2010-07-02 09:57:38 +02:00
Fabio Erculiani 9f54541127 Tagging Entropy version 0.99.47.1 0.99.47.1 2010-07-02 09:08:17 +02:00
Fabio Erculiani c75031300c [entropy.db.skel] EntropyRepositoryBase.atomMatch(): fix catpkgsplit call 2010-07-02 09:07:31 +02:00
Fabio Erculiani 0169c04387 Tagging Entropy version 0.99.47 0.99.47 2010-07-01 14:21:45 +02:00
Fabio Erculiani bda36cabbd [entropy.tools] rename pkgsplit() to _pkgsplit and update package split logic 2010-07-01 14:17:59 +02:00
Fabio Erculiani 632b2abc37 [sulfur.entropyapi] add missing exception imports 2010-07-01 07:46:01 +02:00
Fabio Erculiani 48686258b6 [sulfur.dialogs] some minor code style updates 2010-07-01 07:44:04 +02:00
Fabio Erculiani 89dddb2fb2 [sulfur] improve reliability of package search dialog 2010-07-01 07:37:40 +02:00
Fabio Erculiani d929f57268 [docs] update API documentation 2010-07-01 07:37:19 +02:00
Fabio Erculiani 549e325a15 [entropy.db.skel] EntropyRepositoryBase.atomMatch: change tagged packages handling
When tagged and non-tagged packages are matched and the request was tagless
(meaning matchTag = None), filter out tagged packages.
2010-07-01 07:12:18 +02:00
Fabio Erculiani b4cf089d9a [entropy.core.settings/entropy.server] change inline comments detection logic
Due to the conflict with package tag marks, inline comments in:
- package.mask
- package.unmask
- package.keywords
- package.satisfied
- packages.db.critical

must now start with "##" instead of "#"
2010-07-01 07:11:42 +02:00
Fabio Erculiani cb866a6b44 [conf] update configuration files, add "##" inline comments note 2010-07-01 07:09:13 +02:00
Fabio Erculiani a5bd204ad4 [entropy.tools] generic_file_content_parser: only use comment_tag for inline comments 2010-06-30 15:31:07 +02:00
Fabio Erculiani a106a73602 [entropy.tools] generic_file_content_parser: add comment_tag argument 2010-06-30 15:29:16 +02:00
Fabio Erculiani 9dddfabb4a [entropy.client.interfaces/equo] add "equo repo mirrorsort" tool
There is a new method inside Entropy Client class, called
"reorder_mirrors". The aim is sorting repository mirrors automatically
basing on their response time and download speed of random data.
2010-06-30 15:23:03 +02:00
Fabio Erculiani 4a79f6e9cd [po] update translations and template file (.pot) 2010-06-30 05:30:26 +02:00
Fabio Erculiani 71a7ba175d [sulfur] fix typo in string, thanks to Lucas Azevedo 2010-06-30 05:28:53 +02:00
Fabio Erculiani 0982cd0a33 [entropy.const] fix const_convert_to_unicode, make it working with Python3.x 2010-06-29 10:41:27 +02:00
Fabio Erculiani 93366b6ffb [Makefile] use $(MAKE) instead of "make" 2010-06-28 07:36:57 +02:00
Fabio Erculiani 0c819a2cf1 [entropy.qa] do not collect server.conf when submitting a bug report 2010-06-27 14:59:47 +02:00
Fabio Erculiani 01834ca33d [entropy.qa] collect repositories.conf and client.conf when submitting a bug report 2010-06-27 14:58:22 +02:00
Fabio Erculiani fc727f2506 [todo] update TODO 2010-06-26 19:42:08 +02:00
Fabio Erculiani 63ad75e411 [entropy.server] implement own subclass for server-side repositories 2010-06-26 19:40:04 +02:00
Fabio Erculiani 9c6782e21c [entropy.client.interfaces.repository] major Repository class rework
:: move repository update logic inside EntropyRepositoryBase.update()
   static method
:: provide two new static methods EntropyRepositoryBase.revision()
   and EntropyRepositoryBase.remote_revision() that have to be
   implemented by subclasses if they are supporting fetching local
   or remote revision.
:: several minor code quality improvements
2010-06-26 19:15:02 +02:00
Fabio Erculiani 21cf951b98 [entropy.spm] PortagePlugin._pkg_remove_setup_ebuild_env: check file availability before calling shutil.copy2 2010-06-25 21:13:24 +02:00
Fabio Erculiani 6422f951e0 [entropy/server] check_la: fix syntax 2010-06-22 15:54:51 +02:00
Fabio Erculiani c348c6ce38 [entropy/server] improve check_la script 2010-06-22 15:40:18 +02:00
Fabio Erculiani bee70beee3 [server/scripts] fix tmpdir removal in check_la 2010-06-22 15:37:35 +02:00
Fabio Erculiani f88ebe8392 [sulfur.core] resize_image: try saving using jpeg if png is not available 2010-06-21 18:18:48 +02:00
Fabio Erculiani 6a374ffe97 [equo] always try to kill EntropyCacher when catching an exception 2010-06-21 15:19:43 +02:00
Fabio Erculiani 7f6d6e58d8 [conf] add libjawt.so to brokenlibsmask.conf too 2010-06-21 10:48:50 +02:00
Fabio Erculiani 5e4b66b0b3 [conf] librox-clib.so.6 seems broken by default, add it to brokenlibsmask.conf 2010-06-21 10:29:08 +02:00
Fabio Erculiani 91d75015a6 [conf] add libjvm.so to brokenlibsmask.conf 2010-06-21 07:31:27 +02:00
Fabio Erculiani 712971ef4b [server/scripts] add check_la and bump_vbox scripts 2010-06-18 17:14:11 +02:00
Fabio Erculiani 498b7b5970 [entropy.spm] PortagePlugin: properly use shlex.split() 2010-06-17 18:54:30 +02:00
Fabio Erculiani 70001b2f93 [entropy.qa] QA.test_shared_objects, always bind files to packages even if no updates are available 2010-06-16 22:44:25 +02:00
Fabio Erculiani 5e49ede64d [entropy.exceptions] drop unused exception classes 2010-06-14 23:06:25 +02:00
Fabio Erculiani 5feabc4b89 [entropy.db] EntropyRepository: remove spurious line 2010-06-14 19:14:27 +02:00
Fabio Erculiani 683c31c456 [entropy.db] add listPackageIdsInCategoryId method back 2010-06-14 19:13:40 +02:00
Fabio Erculiani 30a67ae3fe [todo] update TODO 2010-06-09 19:23:53 +02:00
Fabio Erculiani 50f10cc1bf [entropy.fetchers] complete UrlFetcher and MultipleUrlFetcher API cleanup (and docstringing) 2010-06-09 19:21:19 +02:00
Fabio Erculiani a2d4a2d2db [entropy.fetchers] add UrlFetcher docstring 2010-06-09 18:12:08 +02:00
Fabio Erculiani 131b82acae [todo] update TODO 2010-06-09 17:49:53 +02:00
Fabio Erculiani 76038453b1 [entropy.db] update searchNeeded requirements, "*" wildcard support is mandatory 2010-06-09 17:49:16 +02:00
Fabio Erculiani bb04751571 [entropy.core.settings.base] SystemSettings: add sane multithreading support 2010-06-09 17:30:38 +02:00
Fabio Erculiani c635ffca0a [docs] update API documentation 2010-06-08 13:12:23 +02:00
Fabio Erculiani 8ed0b1e009 [reagent] remove any "world" evidence 2010-06-08 13:11:29 +02:00
Fabio Erculiani b9ada22d83 [man] update man pages 2010-06-08 13:11:19 +02:00
Fabio Erculiani a1a8e09875 [equo/reagent] sort any query/search result 2010-06-08 13:08:09 +02:00
Fabio Erculiani 216aff332e [entropy.server] make Server.close_repositories() cache iteration a bit more atomic 2010-06-08 11:55:05 +02:00