Commit Graph

4912 Commits

Author SHA1 Message Date
Fabio Erculiani d13478c176 [entropy.db/entropy.spm] new medatatum to EntropyRepository
- add new package metadatum 'spm_repository',
- update PortagePlugin.extract_package_metadata() to extract spm_repository
- remove unused methods from EntropyRepository
2009-12-11 11:08:00 +01:00
Fabio Erculiani 3a769da983 [entropy.db] EntropyRepositoryPlugin method add_package_hook was missing the "idpackage" argument 2009-12-11 10:48:02 +01:00
Fabio Erculiani 595647236f [entropy.client.interfaces.fetch] when mirror doesn't have pkg, add 3 failure points to it 2009-12-11 10:29:59 +01:00
Fabio Erculiani 4fd13d193e [entropy.client.interfaces.repository] fine tune EAPI=3 diff update pkgs threshold 2009-12-10 12:47:11 +01:00
Fabio Erculiani 2bbb4735f6 [entropy.db] improve removePackage() speed by 30%
- added primary keys relations by adding foreign keys constaints and ON DELETE CASCADE
- added migration path for older databases
Thanks to Michele Tameni for the advice ;-)
2009-12-10 01:28:13 +01:00
Fabio Erculiani 90978f1ad2 [entropy.client.interfaces.repository] improve debugging output when addPackage fails 2009-12-10 01:24:41 +01:00
Fabio Erculiani 693f0b31d5 [entropy.client.interfaces.package] when loading entropy binpkg db, do it quickly 2009-12-10 01:23:42 +01:00
Fabio Erculiani 26d5794dec [entropy.fetchers] UrlFetcher: do not show negative ETA 2009-12-09 14:46:52 +01:00
Fabio Erculiani b6796b72cf [entropy.client.interfaces.dep] use Graph for inverse dependencies generation 2009-12-08 22:48:38 +01:00
Fabio Erculiani 187e1f8dc8 [entropy.db] cache _isDependsTableSane() calls 2009-12-08 21:33:57 +01:00
Fabio Erculiani 5061ced732 [equo] fix "equo remove --pretend" + code cleanup 2009-12-08 21:23:18 +01:00
Fabio Erculiani e490b1d5b1 [entropy.exceptions] do not copy object the lame way 0.99.19.1 2009-12-08 15:14:05 +01:00
Fabio Erculiani a3e5af0c31 [entropy.const] add etpConst metadatum, start GPG support implementation 2009-12-08 09:18:10 +01:00
Fabio Erculiani 4ba2ef154f [entropy.security] rename SecurityInterface into System 2009-12-08 09:17:27 +01:00
Fabio Erculiani 2a52674e60 [scripts] add script for tagging new entropy versions 2009-12-08 09:15:38 +01:00
Fabio Erculiani 4ecd218ca9 [entropy.client/sulfur] make use of entropy.graph.Graph (eventually!) 0.99.19 2009-12-08 00:46:15 +01:00
Fabio Erculiani 34e7656e19 [tests] add entropy.graph.Graph test script 2009-12-07 23:52:55 +01:00
Fabio Erculiani 7bb25139d8 [entropy.exceptions] add DependenciesNotFound exception 2009-12-07 23:52:23 +01:00
Fabio Erculiani e03461b6a1 [entropy.graph] add raw() method to Graph 2009-12-07 22:55:17 +01:00
Fabio Erculiani 368668f713 [entropy.graph] say hello to our outstanding Graph implementation, thanks to Vincenzo Di Massa && Grabriele 2009-12-07 20:51:04 +01:00
Fabio Erculiani a2bcc650c6 [entropy.misc] Lifo: add __len__ and __nonzero__ methods 2009-12-07 20:39:30 +01:00
Fabio Erculiani b911200042 [todo] update TODO 2009-12-07 10:23:47 +01:00
Fabio Erculiani 696db8b94f [entropy.misc] add insert method to Lifo 2009-12-07 10:23:18 +01:00
Fabio Erculiani 01a7075240 [entropy.client.interfaces.dep] add more debugging output to generate_dependency_tree 2009-12-06 21:03:39 +01:00
Fabio Erculiani 36a614849a [entropy/equo/server] improve support of non-TTY stdout 2009-12-06 20:36:52 +01:00
Daniel Halens Rodríguez 4ea05a4020 [translations] update es translation 2009-12-06 17:03:47 +00:00
Fabio Erculiani b5f0422080 [entropy.client.interfaces.trigger] fix typo in function call 2009-12-06 17:25:51 +01:00
Fabio Erculiani df1a74062e [entropy.spm] PortagePlugin: fix function call arguments 2009-12-06 17:11:51 +01:00
Fabio Erculiani 8275a266ac [todo] update TODO 2009-12-06 13:30:46 +01:00
Fabio Erculiani 4ee89fad86 [todo] update TODO 2009-12-06 13:29:39 +01:00
Fabio Erculiani df870d9675 [entropy.qa] update brokenlibsmask.conf & brokensyms.conf syntax to allow regexp and non-regexp entries 2009-12-06 13:29:27 +01:00
Fabio Erculiani 39dcc0e930 [entropy.client] fix typo in function call name 2009-12-06 13:29:27 +01:00
Daniel Halens Rodríguez 1002215f1a [translations] update French translation 2009-12-05 19:03:03 +00:00
Fabio Erculiani 8dff6fe234 [entropy.server] add Spm_class method 2009-12-05 14:12:46 +01:00
Fabio Erculiani 6f1e0713bb [sulfur] fix KDE desktop session detection 2009-12-05 13:33:57 +01:00
Fabio Erculiani 508c5e3142 [entropy.server] fix broken libraries SPM resolution 2009-12-04 23:11:13 +01:00
Fabio Erculiani 80a0fd2857 [entropy.server] do not taint database (update revision) if db is read only 2009-12-04 22:52:37 +01:00
Fabio Erculiani 7d4ad7daac [todo] update TODO 2009-12-04 17:40:53 +01:00
Fabio Erculiani 243da3d318 [todo] update TODO 2009-12-04 09:56:37 +01:00
Fabio Erculiani c250b2d784 [todo] update TODO 2009-12-03 17:00:37 +01:00
Fabio Erculiani 99ee02f20c [entropy] goodbye etpConst['spm'], implement new SpmPlugin methods, bump SpmPlugin API 2009-12-03 16:59:44 +01:00
Fabio Erculiani 06adc752c0 [entropy.core] EntropyPluginFactory: improve object inspection speed and avoid infinite recursion 2009-12-03 08:08:38 +01:00
Fabio Erculiani 8638002785 [equo] fix "equo --info" 0.99.11.8 2009-12-01 23:22:28 +01:00
Fabio Erculiani aa09a1c196 [reagent] properly catch InvalidAtom exceptions 2009-11-30 20:24:37 +01:00
Fabio Erculiani 38be948f68 [entropy.spm] drop Portage <2.2 support, remove portage.exception buggy code, fix match_installed_package 2009-11-30 20:24:08 +01:00
Fabio Erculiani 65a789f02d [services] fix UrlFetcher import 0.99.11.7 2009-11-30 19:55:03 +01:00
Fabio Erculiani 1a8821327c [Makefile] remove removed dir from list of dirs 2009-11-30 11:01:56 +01:00
Fabio Erculiani a89b13a49c [unittest] fix test_timesched 2009-11-30 10:51:09 +01:00
Fabio Erculiani f126020eab [entropy.spm] PortagePlugin: fix kernel automagic dependencies addition 0.99.11.6 2009-11-30 10:46:01 +01:00
Fabio Erculiani 4e042c631f [entropy.exceptions] expose __unicode__ builtin method in EntropyException 2009-11-30 10:23:33 +01:00