Commit Graph

10544 Commits

Author SHA1 Message Date
Fabio Erculiani f66aee8ef5 Tagging Entropy version 222 222 2013-10-28 12:52:33 +01:00
Fabio Erculiani d7b9cd30b7 Release Entropy 222 2013-10-28 12:52:33 +01:00
Fabio Erculiani eeac4a7782 [matter.builder] use __str__ or __unicode__ instead of copy.deepcopy() when possible 2013-10-28 12:49:15 +01:00
Fabio Erculiani c2c4647c86 [matter.builder] regenerate dbapi.auxdb objects after calling close_caches() 2013-10-28 12:40:09 +01:00
Fabio Erculiani b427d09f67 Tagging Entropy version 221 221 2013-10-28 12:28:05 +01:00
Fabio Erculiani 93bc50c539 Release Entropy 221 2013-10-28 12:28:04 +01:00
Fabio Erculiani 5884c68bcd [matter] use PackageBuilder.clear_caches() 2013-10-28 12:24:46 +01:00
Fabio Erculiani 66db77935d [matter.builder] add PackageBuilder.clear_caches()
This method is now responsible of clearing all the Portage and
Binary PMS caches.
2013-10-28 12:23:58 +01:00
Fabio Erculiani ee4452ff31 [matter.builder] use copy.deepcopy to copy more objects, avoid circular references 2013-10-28 12:23:20 +01:00
Fabio Erculiani 47ea8c70ca [matter.builder] use vardb.match without cache, reduce memory usage 2013-10-28 12:22:30 +01:00
Fabio Erculiani 3ae112caae [matter] use collections.deque instead of lists, improve memory efficiency 2013-10-28 12:20:34 +01:00
Fabio Erculiani 274adb4c3e [matter.builder] acquire a file lock before calling PackageBuilder.sync() 2013-10-27 19:35:39 +01:00
Fabio Erculiani b5dadd905d [matter] add another example particle 2013-10-27 18:35:13 +01:00
Fabio Erculiani 6969da5a3e Tagging Entropy version 220 220 2013-10-27 18:35:00 +01:00
Fabio Erculiani c95955c1ae Release Entropy 220 2013-10-27 18:35:00 +01:00
Fabio Erculiani aa2a6520f4 [matter.builder] expand depstring to match all the available slots
If a particle contains the depstring "www-apps/bugzilla", do not
just match the best available, which would include only the latest
slotted version but rather go through all the slotted versions
available and apply filters from there. The net result is that
we will never leave slotted packages behind.
2013-10-27 18:28:54 +01:00
Fabio Erculiani 594656e03d [solo] try to append a category to package names in case of no match
When matching strings like "entropy" against the available packages
repositories, entropy may not be able to find the right package due
to name collisions (packages with same name and different categories).
So, try to guess the category part by looking at the installed packages
repository.
2013-10-24 11:16:17 +02:00
Fabio Erculiani 79261d5086 [RigoDaemon] increase auto_repositories_update randomization space 2013-10-21 13:08:29 +02:00
Fabio Erculiani 78144d3a66 [matter] use copy.deepcopy for every portage backtrack generated object 2013-10-21 10:44:13 +02:00
Fabio Erculiani 886c441850 [matter.main] merge the use_changes dicts in a safer way 2013-10-21 10:43:43 +02:00
Fabio Erculiani 94d04cc1ef [matter] add support for needed_license_changes backtrack info 2013-10-21 10:40:56 +02:00
Fabio Erculiani 4124a3e4e9 [matter] add support for needed_p_mask_changes backtrack info 2013-10-21 10:27:45 +02:00
Fabio Erculiani 2594f3f1d2 [matter] use copy.deepcopy with Portage Package.pkg objects to avoid leaks 2013-10-21 10:18:59 +02:00
Fabio Erculiani 487bfc183d Tagging Entropy version 219 219 2013-10-17 16:36:52 +02:00
Fabio Erculiani 85a653ba65 Release Entropy 219 2013-10-17 16:36:52 +02:00
Fabio Erculiani ed6224576d [entropy.client.interfaces.dep] move calculate_updates() back to single threaded implem.
As usual, Python and multithreading is a funny joke in terms of
performance.
2013-10-17 16:35:52 +02:00
Fabio Erculiani 764b215278 [eit.commands.{mv,cp}] add support for package sets 2013-10-16 11:47:14 +02:00
Fabio Erculiani 16ec9990e0 Tagging Entropy version 218 218 2013-10-14 12:37:09 +02:00
Fabio Erculiani d842b47396 Release Entropy 218 2013-10-14 12:37:08 +02:00
Fabio Erculiani 64629bde8a [entropy.qa] add missing import 2013-10-14 12:25:18 +02:00
Fabio Erculiani 0ae6d16483 [entropy.cache] do not use hash() in MtimePingus, but SHA1 2013-10-13 11:51:46 +02:00
Fabio Erculiani 77db0cf3cd [entropy.client.interfaces.dep] add experimental multithreading support to calculate_updates() 2013-10-12 17:21:02 +02:00
Fabio Erculiani 4313baf4b6 [solo.utils] enlightenatom: add slot substring support 2013-10-11 16:16:46 +02:00
Fabio Erculiani a079e57ccc [matter] add Portagge backtrack info "needed_unstable_keywords" support 2013-10-10 18:54:48 +02:00
Fabio Erculiani 8aa8f1b3e4 [entropy.transceivers] remove unneeded .flush() calls 2013-10-10 10:22:12 +02:00
Fabio Erculiani 78deb16b82 [entropy.spm] PortagePlugin: remove unneeded .flush() calls 2013-10-10 10:21:57 +02:00
Fabio Erculiani 31b35cd520 [entropy.spm] PortagePlugin.xpak: remove unneeded .flush() calls 2013-10-10 10:21:50 +02:00
Fabio Erculiani 9c38a070d6 [entropy.server.interfaces.main] remove unneeded .flush() calls 2013-10-10 10:20:44 +02:00
Fabio Erculiani 31528cd850 [entropy.server.interfaces.db] remove unneeded .flush() calls 2013-10-10 10:20:23 +02:00
Fabio Erculiani deba77f44e [entropy.client.interfaces.package] remove unneeded .flush() calls 2013-10-10 10:20:03 +02:00
Fabio Erculiani 913ad559e7 [entropy.client.interfaces.client] remove unneeded .flush() calls 2013-10-10 10:19:44 +02:00
Fabio Erculiani 61307b21fa [entropy.core] remove unneeded .flush() calls 2013-10-10 10:19:27 +02:00
Fabio Erculiani e32b94dcce [entropy.const] remove unneeded .flush() calls 2013-10-10 10:19:16 +02:00
Fabio Erculiani 670c9ae992 [entropy.security] remove unneeded .flush() calls 2013-10-10 10:19:04 +02:00
Fabio Erculiani b317ffa0f3 [entropy.qa] remove unneeded .flush() calls 2013-10-10 10:18:53 +02:00
Fabio Erculiani c49924504a [entropy.tools] remove unneeded .flush() calls 2013-10-10 10:18:31 +02:00
Fabio Erculiani ae1ff0b835 Tagging Entropy version 217 217 2013-10-09 21:23:14 +02:00
Fabio Erculiani 5fead492a1 Release Entropy 217 2013-10-09 21:23:14 +02:00
Fabio Erculiani 74169c1a8a Merge pull request #2 from dMaggot/master
Removing Call to Deprecated vte_set_background_transparent()
2013-10-09 12:22:15 -07:00
David E. Narváez cc0346bb22 Removing Call to Deprecated vte_set_background_transparent()
For some reason this has recently been causing rigo not to start
in my system, but the fact that it is already deprecated should
be enough to just get rid of it.
2013-10-09 09:31:19 -04:00