Fabio Erculiani
32c887e298
Tagging Entropy version 0.99.49.74
2010-09-24 14:26:50 +02:00
Fabio Erculiani
a722e014cc
Tagging Entropy version 0.99.49.73
2010-09-24 11:36:17 +02:00
Fabio Erculiani
40d12de843
Tagging Entropy version 0.99.49.72
2010-09-23 19:03:20 +02:00
Fabio Erculiani
acb355d906
Tagging Entropy version 0.99.49.71
2010-09-23 18:45:52 +02:00
Fabio Erculiani
caff8cc759
[entropy.db] rename EntropyRepositoryBase.closeDB() to EntropyRepositoryBase.close() keeping backward compatibility
2010-09-21 14:03:44 +02:00
Fabio Erculiani
c5747a91e6
[equo] handle OSError exception when ENOMEM (Cannot allocate memory) in exception handler
2010-09-21 13:10:22 +02:00
Fabio Erculiani
b8514a9c23
[equo] do not use hardcoded error numbers but rather errno module
2010-09-21 13:07:54 +02:00
Fabio Erculiani
7864e6a554
Tagging Entropy version 0.99.49.70
2010-09-16 09:22:17 +02:00
Fabio Erculiani
c26d90fb20
[entropy.tools] move entropy package strings manipulation functions to entropy.dep
2010-09-15 22:06:39 +02:00
Fabio Erculiani
621740f9c8
[equo] remove --nockecksum option from "equo upgrade" and "equo install". Some people are abusing it.
2010-09-14 20:05:01 +02:00
Fabio Erculiani
ec94cceacd
[entropy.tools] start moving Entropy dependency handling functions to entropy.dep module
2010-09-14 09:49:34 +02:00
Fabio Erculiani
1a301fefdd
Tagging Entropy version 0.99.49.60
2010-09-13 17:38:39 +02:00
Fabio Erculiani
2826538920
Tagging Entropy version 0.99.49.59
2010-09-13 13:49:27 +02:00
Fabio Erculiani
0e7f3630b3
Tagging Entropy version 0.99.49.58
2010-09-12 09:25:17 +02:00
Fabio Erculiani
3c95f72312
[equo] speedup "equo repo merge", call EntropyRepository.removePackage in a faster way
2010-09-12 02:45:41 +02:00
Fabio Erculiani
22940194fb
[equo] when calling "equo repo merge" update installed packages metadata
...
Faking Entropy Client requires that the package URL is generated correctly,
in order to comply with this, fake information will be stored inside the
"installed package" metadatum, generally used by the installed packages
repository only.
2010-09-12 02:34:37 +02:00
Fabio Erculiani
21ed35a9ed
Tagging Entropy version 0.99.49.57
2010-09-11 17:09:43 +02:00
Fabio Erculiani
4d646aa16a
[equo] fix regression in text_repositories module, s/if/elif/
2010-09-11 16:51:18 +02:00
Fabio Erculiani
1cdbe349dd
Tagging Entropy version 0.99.49.56
2010-09-11 15:43:12 +02:00
Fabio Erculiani
f9598010d1
[equo] implement developers-only feature "equo repo merge <source repos> <dest repo>"
...
This feature helps Entropy repository developers to simulate client
side repository status by merging packages in one repository into another.
Doing this client-side makes possible to distribute the testing effort
and avoid touching critical data server-side.
2010-09-10 23:23:05 +02:00
Fabio Erculiani
1c9119298d
Tagging Entropy version 0.99.49.55
2010-09-09 10:46:36 +02:00
Fabio Erculiani
29ba1a71e6
[equo] fix _my_formatted_print(), make it work with frozenset and tuple objects
2010-09-09 07:45:48 +02:00
Fabio Erculiani
e8a907a74a
Tagging Entropy version 0.99.49.54
2010-09-08 14:05:15 +02:00
Fabio Erculiani
cd57e27fdf
Tagging Entropy version 0.99.49.53
2010-09-08 00:31:30 +02:00
Fabio Erculiani
f0d33efe89
Tagging Entropy version 0.99.49.52
2010-09-07 23:08:12 +02:00
Fabio Erculiani
d129e28327
Tagging Entropy version 0.99.49.51
2010-09-07 11:16:27 +02:00
Fabio Erculiani
86eaf08bad
Tagging Entropy version 0.99.49.50
2010-09-06 23:40:16 +02:00
Fabio Erculiani
653f5514c8
[equo] behaviour change: automatically bind non-tagged package strings to tagged
...
A simple use case: "equo install nvidia-drivers" will now pull in
packages providing the tag of the latest installed package if
available. In this way, newer kernel packages (for example) will
not be implicitly pulled in anymore. To override this: just append
a valid tag to your package string "nvidia-drivers#2.6.34-sabayon"
2010-09-06 15:30:49 +02:00
Fabio Erculiani
1198a24290
[entropy.*] remove "eclasses" metadata support
...
"eclasses" package metadata is not in use in Entropy and is too
tight with Portage. Dropping.
2010-09-04 15:26:16 +02:00
Fabio Erculiani
b3716a6555
[equo] warn user about orphaned packages not in repos anymore and orphaned system packages
2010-08-24 13:48:17 +02:00
Fabio Erculiani
20f5be83ae
Tagging Entropy version 0.99.49.21
2010-08-18 14:40:50 +02:00
Fabio Erculiani
0fd5df5890
[equo] text_query.search_eclass: improve function reliability
2010-08-18 09:01:59 +02:00
Fabio Erculiani
0a3148308b
Tagging Entropy version 0.99.49.20
2010-08-17 18:29:53 +02:00
Fabio Erculiani
0860909bef
[equo] text_tools.acquire_entropy_locks: determine if another entropy is running before any other check, more nazism ftw
2010-08-16 22:25:51 +02:00
Fabio Erculiani
24bb03cffe
Tagging Entropy version 0.99.49.12
2010-08-14 08:42:06 +02:00
Fabio Erculiani
eb771eee0a
Tagging Entropy version 0.99.49.11
2010-08-14 02:34:51 +02:00
Fabio Erculiani
2c46e97d4f
Tagging Entropy version 0.99.49.10
2010-08-12 20:51:22 +02:00
Fabio Erculiani
a09714f49f
[entropy*] improve mkdtemp/mkstemp usage
2010-08-10 18:11:38 +02:00
Fabio Erculiani
7888475850
[entropy.db] EntropyRepository: rename validateDatabase() to validate(), deprecate validateDatabase()
2010-08-08 11:06:29 +02:00
Fabio Erculiani
291cf97f02
[equo] handle OperationalError exceptions on listAllPackageIds() in text_rescue._database_check()
2010-08-08 10:37:42 +02:00
Fabio Erculiani
0f42721e43
[equo] text_rescue: acquire Entropy locks when needed
2010-08-01 01:16:20 +02:00
Fabio Erculiani
15ff49b82b
[equo] text_smart: acquire Entropy locks when needed
2010-08-01 01:16:02 +02:00
Fabio Erculiani
3277ad4ebc
[equo] text_repositories: add return to _remove_repository and _add_repository
2010-08-01 01:15:14 +02:00
Fabio Erculiani
422aeec80b
[equo] text_security: acquire Entropy locks when calling "equo security install"
2010-08-01 01:04:07 +02:00
Fabio Erculiani
fe18e38f32
[entropy] several QA improvements and API changes (trivial, but still)
2010-07-31 15:14:54 +02:00
Fabio Erculiani
b0a34a77c6
[equo] text_ui: always acquire entropy lock before doing anything
2010-07-31 13:10:30 +02:00
Fabio Erculiani
8782df8ae1
[equo] avoid race condition in try/finally in _do_text_cleanup
2010-07-31 12:57:33 +02:00
Fabio Erculiani
7cd67e4d79
[equo] when running "equo cleanup", make sure no other Entropy instances are running
2010-07-31 12:56:47 +02:00
Fabio Erculiani
71f1b63a13
[text_tools] make acquire_entropy_locks() and release_entropy_locks() actually working
2010-07-31 12:55:04 +02:00
Fabio Erculiani
e21b636bf6
[text_tools] add acquire_entropy_locks() and release_entropy_locks() functions
2010-07-31 12:43:20 +02:00