Commit Graph

7236 Commits

Author SHA1 Message Date
Fabio Erculiani 4a241f46c6 [services] repository-webinstall-generator: fix typo 2011-03-03 09:00:44 +01:00
Fabio Erculiani b5416d0a90 [services] repository-webinstall-generator: make possible to regenerate all the .etp package files through --regen 2011-03-03 08:55:30 +01:00
Fabio Erculiani a1229a2eb5 [services] repository-webinstall-generator: properly set .etp file repository architecture 2011-03-03 08:47:13 +01:00
Fabio Erculiani 7662b232d9 Tagging Entropy version 1.0_alpha25 1.0_alpha25 2011-03-02 22:54:40 +01:00
Fabio Erculiani e36896a5ad Release Entropy 1.0_alpha25 2011-03-02 22:54:29 +01:00
Fabio Erculiani ea7eab8bf6 [sulfur] tweak application startup behaviour 2011-03-02 22:53:07 +01:00
Fabio Erculiani 9dc9d5138f [entropy.client.interfaces.client] fix typo in ClientSystemSettingsPlugin._drop_package_repository 2011-03-02 22:22:25 +01:00
Fabio Erculiani 7c18fc2522 [entropy.client] make package repository metadata representation more robust 2011-03-02 20:37:27 +01:00
Fabio Erculiani 78c74c72c2 [entropy.client] make package repositories (.tbz2 and .etp) able to live across SystemSettings.clear()
The issue was that, if Sulfur asked for unmasking packages,
SystemSettings.clear() was called and package repository lost.
With this patch, package repositories can live across any clear()
call, like it should be.
2011-03-02 20:17:36 +01:00
Fabio Erculiani 90a99682cd [entropy.client.interfaces.package] check if avail_data contains repository as key before referencing 2011-03-02 15:30:18 +01:00
Fabio Erculiani ad78d4e2d5 [services] add repository-webinstall-generator-executor example file 2011-03-02 15:01:20 +01:00
Fabio Erculiani 56f5883669 [entropy.client.interfaces] catch EROFS in unlock_resources() 2011-03-02 09:45:44 +01:00
Fabio Erculiani aaf9e5840b [entropy.client.interfaces] add_package_to_repositories: validate package file architecture using the new way (getSettings("arch")). Keep backward compatibility. 2011-03-01 18:45:14 +01:00
Fabio Erculiani 3a6be1ec97 [entropy.tools,entropy.spm] provide hardlinks aware file size counting function and use it in entropy.spm 2011-03-01 18:32:42 +01:00
Fabio Erculiani 79c2bac529 [services] repository-webinstall-generator: simplify execute_app(), payload detection and mktemp not required 2011-03-01 15:12:45 +01:00
Fabio Erculiani 7133594869 Tagging Entropy version 1.0_alpha24 1.0_alpha24 2011-03-01 13:13:51 +01:00
Fabio Erculiani dd5cea12d0 Release Entropy 1.0_alpha24 2011-03-01 13:13:39 +01:00
Fabio Erculiani 59e5fd737e [magneto] fix lock file handling 2011-03-01 13:13:18 +01:00
Fabio Erculiani 3074de37f3 [po] update translations 2011-02-28 09:44:57 +01:00
Fabio Erculiani 9c6e73e68a [entropy.server] fix typo in message, thanks to Rover Calvò 2011-02-28 09:43:59 +01:00
Fabio Erculiani 6d653a4832 Tagging Entropy version 1.0_alpha23 1.0_alpha23 2011-02-28 09:23:45 +01:00
Fabio Erculiani 5f5e6ed936 Release Entropy 1.0_alpha23 2011-02-28 09:23:31 +01:00
Fabio Erculiani a853525ca6 [entropy.server] when pushing a new repo, also upload a signal file suitable for webinstall daemons 2011-02-28 09:22:33 +01:00
Fabio Erculiani 43298ac0d8 [services] repository-webinstall-generator: implement LRU cache strategy 2011-02-27 23:29:39 +01:00
Fabio Erculiani 334665006f [services] repository-webinstall-generator: increase ram cache size 2011-02-27 23:21:17 +01:00
Fabio Erculiani c0f47cc8fe [entropy.db] EntropyRepository: rewrite _doesColumnInTableExist() to be more efficient 2011-02-27 23:18:52 +01:00
Fabio Erculiani 2640912720 [entropy.db] EntropyRepository: rewrite _doesColumnInTableExist usage (optimistic guessing), since it is damn slow 2011-02-27 23:14:32 +01:00
Fabio Erculiani 5adf368da3 [services] repository-webinstall-generator: remove pdb hook 2011-02-27 22:41:03 +01:00
Fabio Erculiani c2dd3696e8 [po] sync translations 2011-02-27 22:39:00 +01:00
Fabio Erculiani 9dc54ff7a3 [po] update Catalan translation, thanks to Roger Calvò 2011-02-27 22:38:13 +01:00
Fabio Erculiani e06c0bde52 [services] repository-webinstall-generator: also consider reverse dependencies when bumping or generating new .etp files 2011-02-27 22:36:39 +01:00
Fabio Erculiani 117281f5a1 Tagging Entropy version 1.0_alpha22 1.0_alpha22 2011-02-27 19:02:21 +01:00
Fabio Erculiani 664e760f35 Release Entropy 1.0_alpha22 2011-02-27 19:02:10 +01:00
Fabio Erculiani 2e62b3f2cc [sulfur] fix execution with newer kdesu (4.6) 2011-02-27 19:01:51 +01:00
Fabio Erculiani 99d5cca0ee [services] repository-webinstall-generator: divide et impera, split code into sub-functions 2011-02-27 18:01:32 +01:00
Fabio Erculiani 504a1d683a [sulfur] fix permissions issue while trying to install package file, gain privileges before executing os.access() (in on_installPackageItem_activate) 2011-02-27 17:26:37 +01:00
Fabio Erculiani 714e1030c3 [sulfur] slightly tweak UI default colours 2011-02-27 17:12:15 +01:00
Fabio Erculiani 903fb39d60 [entropy.cache] MtimePingus: avoid race conditions on ping() and pong() when using entropy.dump.dumpobj() 2011-02-27 10:53:48 +01:00
Fabio Erculiani 71bd1646d0 [entropy.cache] EntropyCacher: race conditions on save() and push() can cause OSError exceptions (errno=2) on entropy.dump.dumpobj() 2011-02-27 10:52:10 +01:00
Fabio Erculiani 7658ef3d12 Tagging Entropy version 1.0_alpha21 1.0_alpha21 2011-02-27 01:13:28 +01:00
Fabio Erculiani c14dd0161d Release Entropy 1.0_alpha21 2011-02-27 01:13:25 +01:00
Fabio Erculiani 1333e81e0e [sulfur] fix regression with lock checks 2011-02-27 01:13:00 +01:00
Fabio Erculiani fb69f295f9 Tagging Entropy version 1.0_alpha20 1.0_alpha20 2011-02-27 00:11:28 +01:00
Fabio Erculiani fbcca73846 Release Entropy 1.0_alpha20 2011-02-27 00:11:09 +01:00
Fabio Erculiani 6db0d716a3 [entropy.db] EntropyRepository: when hashing the repo, handle the case where there is no database file 2011-02-27 00:00:01 +01:00
Fabio Erculiani 7801132610 [tests] db: improve settings management test 2011-02-26 23:52:53 +01:00
Fabio Erculiani 6cb731f63e [entropy.server] fix operation between set and list in _move_packages() 2011-02-26 23:45:38 +01:00
Fabio Erculiani d9b6a48194 [services] repository-webinstall-generator: improve speed even more (add caching), add repository tree updates metadata to repo 2011-02-26 19:47:15 +01:00
Fabio Erculiani 868d6e4303 [services] repository-webinstall-generator: no need to get content metadata, improve speed 2011-02-26 19:32:47 +01:00
Fabio Erculiani dad927648e [services] repository-webinstall-generator: ensure that indexing is always True 2011-02-26 18:31:56 +01:00