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