Commit Graph

1118 Commits

Author SHA1 Message Date
Fabio Erculiani
4300322176 [entropy.client] rename Client.clientLog into Client.logger 2010-10-09 23:23:28 +02:00
Fabio Erculiani
01dc775a90 Tagging Entropy version 0.99.50.5 2010-10-08 20:47:43 +02:00
Fabio Erculiani
8d2a7e8a60 Tagging Entropy version 0.99.50.4 2010-10-08 20:44:46 +02:00
Fabio Erculiani
0cfccd4267 [entropy.conf] uniform setting keys (keeping backward compat) 2010-10-08 18:20:24 +02:00
Fabio Erculiani
fb344f9890 Tagging Entropy version 0.99.50.3 2010-10-08 18:19:38 +02:00
Fabio Erculiani
ff36b9d6f9 [equo] implement support for interactive merge 2010-10-07 16:54:56 +02:00
Fabio Erculiani
625a9279ac [entropy.client.interfaces] improve (and change API) backup_repository() and restore_repository() reliability. Make them safe to use. 2010-10-04 16:58:49 +02:00
Fabio Erculiani
8da4e66b36 [entropy*] before calling Client.backup_repository() or Client.restore_repository(), make sure that transactions are committed 2010-10-03 13:53:45 +02:00
Fabio Erculiani
d83e644825 [entropy.client] improve usability of rescue and resurrect tools 2010-09-29 12:19:23 +02:00
Fabio Erculiani
2531888516 [entropy.db] deprecate EntropyRepositoryBase.commitChanges() in favour of commit() 2010-09-28 11:13:12 +02:00
Fabio Erculiani
7932378fd5 [equo] run python with -OO 2010-09-26 14:24:55 +02:00
Fabio Erculiani
92493da55f Tagging Entropy version 0.99.50.2 2010-09-26 00:40:04 +02:00
Fabio Erculiani
8aabd456a8 Tagging Entropy version 0.99.50.1 2010-09-25 13:53:24 +02:00
Fabio Erculiani
3ec599b5fe [equo] improve error report code, make it shorter and nicer to both users and developers 2010-09-25 12:30:03 +02:00
Fabio Erculiani
844e13011d Tagging Entropy version 0.99.50 2010-09-25 09:05:21 +02:00
Fabio Erculiani
14ba276e37 Tagging Entropy version 0.99.49.76 2010-09-24 20:18:29 +02:00
Fabio Erculiani
9cb13f6aef Tagging Entropy version 0.99.49.75 2010-09-24 20:18:18 +02:00
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