Commit Graph

1078 Commits

Author SHA1 Message Date
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
Fabio Erculiani 5c5a6c369a [equo] when running with --pretend, disable --ask 2010-07-30 23:48:30 +02:00
Fabio Erculiani c288cd80b6 [entropy.db] remove reverse dependencies SQL, generate reverse dependencies metadata dynamically (also using on-disk cache)
This avoids repository database write access requirements and
improves reverse dependencies metadata reliability.
2010-07-29 19:34:04 +02:00
Fabio Erculiani 09f5c76b91 Tagging Entropy version 0.99.49.6 2010-07-28 08:19:38 +02:00
Fabio Erculiani bf78609ef1 Tagging Entropy version 0.99.49.5 2010-07-27 18:59:50 +02:00
Fabio Erculiani 5be17018bd Tagging Entropy version 0.99.49.4 2010-07-27 16:05:13 +02:00
Fabio Erculiani c7191ae030 Tagging Entropy version 0.99.49.3 2010-07-25 13:39:04 +02:00
Fabio Erculiani 0fd4bcb26b Tagging Entropy version 0.99.49.2 2010-07-24 21:31:00 +02:00
Fabio Erculiani 4c3036ad02 Tagging Entropy version 0.99.49.1 2010-07-24 20:39:37 +02:00
Fabio Erculiani f21ca32808 Tagging Entropy version 0.99.49 2010-07-24 20:35:23 +02:00
Fabio Erculiani 17f7dc5c7b Tagging Entropy version 0.99.48.2 2010-07-23 19:57:55 +02:00
Fabio Erculiani 5c6451b240 Tagging Entropy version 0.99.48.1 2010-07-22 11:26:23 +02:00
Fabio Erculiani e6c027ed51 Tagging Entropy version 0.99.48 2010-07-22 10:42:24 +02:00
Fabio Erculiani 5bab482ed9 [equo] avoid race condition when calling Client.shutdown() in finally context 2010-07-21 18:13:18 +02:00
Fabio Erculiani 012bc74912 Tagging Entropy version 0.99.47.20 2010-07-21 13:27:53 +02:00
Fabio Erculiani 8c7763f774 [entropy.client] move packages cache directory to /var/lib/entropy/client/packages
This allows easier NFS sharing over home networks. Previously,
paths were /var/lib/entropy/packages{-nonfree,-restricted,}.
Please note that if you want to share Entropy packages in a
larger infrastructure, it's advised to rsync the whole Entropy
mirror and serve your cache via FTP/HTTP/FILE protocols adding
the URI to repositories.conf.
2010-07-21 08:57:12 +02:00
Fabio Erculiani f7ffe433d0 [equo] make "directories" argument mandatory for text_tools.cleanup() 2010-07-21 08:56:10 +02:00
Fabio Erculiani 0f7b648a5a [entropy.db] improve robustness of EntropyRepository code 2010-07-20 23:52:02 +02:00
Fabio Erculiani bf738f21ca [equo] add "--force-system" option support to "equo remove" 2010-07-19 10:08:46 +02:00
Fabio Erculiani d88c8a7cb5 Tagging Entropy version 0.99.47.10 2010-07-17 09:00:43 +02:00
Fabio Erculiani d26b8f67db [equo] fix undefined reference in text_query.search_required_libraries() 2010-07-17 07:43:56 +02:00
Fabio Erculiani 63dec46252 Tagging Entropy version 0.99.47.9 2010-07-16 23:43:42 +02:00
Fabio Erculiani 1299e2de14 [equo] allow background repositories update via entropy-client-services when running unprivileged 2010-07-15 14:11:18 +02:00
Fabio Erculiani 6d08c0a92f Tagging Entropy version 0.99.47.8 2010-07-15 11:22:29 +02:00