Commit Graph

1111 Commits

Author SHA1 Message Date
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
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