lxnay
b9b08b78d4
Entropy/TODO:
...
- update TODO
Entropy/PackageInterface:
- implement config action, emerge --config hooks now implemented
Entropy/Equo:
- add new command equo config for handling packages needing a pkg_config (emerge --config) callback after install
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3006 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-09 00:03:14 +00:00
lxnay
cb509f5d42
Entropy/TODO:
...
- update TODO
Entropy/PackageInterface:
- call preinstall step before preremove and postremove on install actions
Entropy/client:
- move repositories.conf to repositories.conf.example
Entropy:
- use /usr/bin/python2 instead of /usr/bin/python as interpreter to avoid Python 3 issues
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2996 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 12:17:27 +00:00
lxnay
97081b2624
Entropy/EntropyCacher:
...
- make possible to start/stop the thing
Entropy/EquoInterface:
- generate_cache: stop Cacher before purging
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2986 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 13:23:41 +00:00
lxnay
6d6500c24e
Entropy/Equo/world:
...
- small fix, when upgrading branch, do not call RepoInterface.sync if an exception occured
Entropy/RepoInterface/EAPI3:
- handle get_eapi3_local_database correctly, can return None
Entropy/entropyConstants:
- new global method const_set_chmod
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2985 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 12:49:38 +00:00
lxnay
33caba6c93
Entropy/Equo:
...
- kill all stale threads the hard way when an exception occured
Entropy/Spritz:
- same as above
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2967 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-30 08:14:41 +00:00
lxnay
f998dcbc64
Entropy/TODO:
...
- update TODO
Entropy/Smart Applications:
- huge code refresh, getting ready for future massive improvements
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2954 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-27 16:03:27 +00:00
lxnay
a63c1265f6
Entropy:
...
- append -O to python interpreter args for equo and spritz
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2940 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 09:17:30 +00:00
lxnay
c6266cc39c
Entropy/Equo:
...
- searchOrphans: do not crash on symlink loops
Entropy/RepoInterface:
- when setting up a new gentoo profile and reverting the change, make sure to remove the old make.profile too
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2938 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-25 17:25:12 +00:00
lxnay
d3580c2ab9
Entropy/Equo:
...
- always destroy EquoInterface when required at the end of the processing
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2925 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-17 15:10:36 +00:00
lxnay
2f7c6b8e94
Entropy/TODO:
...
- update TODO
Entropy/PackageSettings class:
- rename to SystemSettings
- add filesystem directories and its mask parsers
Entropy/*:
- rename PackageSettings to SystemSettings
Entropy/SystemSettings:
- improve parsers code and speed
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2908 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-16 13:40:41 +00:00
lxnay
fa51b1576c
Entropy/Reagent/Community Repos/ServerInterface:
...
- implement server-side database backup and restore tool
Entropy/EquoInterface:
- list_backedup_client_databases: add client_dbdir parameter
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2903 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-15 10:46:55 +00:00
lxnay
f5c18873fa
Entropy/Equo:
...
- when restoring a database backup, check if the choice selected by the users is valid
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2892 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-13 10:49:36 +00:00
lxnay
78bb31fed8
Entropy/Equo:
...
- do not use text_configuration module but load EquoInterface instead when caching on exit
- small syntax updates
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2891 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-13 10:47:13 +00:00
lxnay
30ed52ccc7
Entropy:
...
- move etpConst['packagemaskingreasons'] to EquoInterface.PackageSettings dict
- add reverse dict in EquoInterface.PackageSettings to standardize the package masking identifiers
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2885 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-11 10:30:56 +00:00
lxnay
f45b8f8e16
Entropy/deptest:
...
- check if packages proposed for install can be updated
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2878 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 23:42:13 +00:00
lxnay
77fcacda83
Entropy/Equo:
...
- deptest: improve reliability and dependencies match
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2872 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 22:40:50 +00:00
lxnay
9a19a9f69c
Entropy/TODO:
...
- update TODO
Entropy/Equo/Reagent/Activator:
- add short options (-p,-a,-v,-q,-pavq)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2861 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-06 19:24:25 +00:00
lxnay
36136c3a72
Entropy/Equo:
...
- use SystemExit instead of sys.exit()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2856 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-06 18:43:35 +00:00
lxnay
d4b919f1fa
Entropy/TODO:
...
- update TODO
Entropy/EntropyDatabaseInterface:
- new method retrieveUnusedIdpackages
Entropy/EquoInterface:
- new method unused_packages_test(), self explanatory
Entropy/Equo:
- new command 'unusedpackages', useful to search unused dependencies/packages
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2842 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-04 14:10:08 +00:00
lxnay
6f57f6aa88
Entropy/Equo:
...
- smartpackagegenerator(): fix handlePackage database call values unpack
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2803 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-17 21:23:41 +00:00
lxnay
a411d87aeb
Entropy/Equo:
...
- completely remove PackageMaskingStorage stuff
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2801 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-17 12:21:03 +00:00
lxnay
e569355022
Entropy/entropyConstants:
...
- get rid of etpRemoteFailures and maskingReasonsStorage global variables
Entropy/EquoInterface:
- apply entropyConstants changes
- new method get_masked_package_reason
Entropy/EntropyDatabaseInterface:
- hack to control idpackageValidatorCache size
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2782 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-14 12:42:09 +00:00
lxnay
d0250f7d65
Entropy/Equo:
...
- fix deptest packages install
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2773 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 09:35:21 +00:00
lxnay
daae0887d6
Entropy/PackageInterface:
...
- new action implemented: source, useful to download packages source code
Entropy/Equo:
- add support for downloading source packages (equo source)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2765 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-10 23:47:00 +00:00
lxnay
c3fd734fef
Entropy/Equo/libtest:
...
- show broken libraries in alphabetical order
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2752 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-09 22:30:08 +00:00
lxnay
f228e68597
Entropy/Equo:
...
- add support for package sets
Entropy/EquoInterface:
- group initConfig_entropyConstants calls in a stand-alone EquoInterface method
- half-implement in-memory repositories (will be completed upon request)
- atomMatch: support matchRepo for server-repos too
Entropy/TODO:
- update TODO
Entropy/EquoInterface:
- improve packageSetMatch method
- implement packagesExpand and packageSetExpand methods
Entropy/exceptionTools:
- implement new InvalidPackageSet exception
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2738 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 12:48:47 +00:00
lxnay
46ba10dcbd
Entropy/Equo/Reagent:
...
- implement package sets search
Entropy/ServerInterface:
- implement packageSetList, packageSetSearch, packageSetMatch methods
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2737 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 10:17:14 +00:00
lxnay
038c0761bd
Entropy/Equo:
...
- fails on wrong extended parameters (like --as instead of --ask)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2719 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-05 21:33:49 +00:00
lxnay
a5790ca9df
Entropy/Equo:
...
- fix switchbranch help output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2718 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-05 21:24:57 +00:00
lxnay
6c3fe1e920
Entropy/Equo:
...
on equo world, always force deep deps
this will workaround sys-libs/db issue
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2716 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-04 22:23:03 +00:00
lxnay
930f39420a
Entropy/Branch switching:
...
- on Equo, force world updates calculation to use the new branch in any case
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2689 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-15 16:09:25 +00:00
lxnay
cec32d320c
Entropy/Community Repositories/Server-side Repositories:
...
- add the ability to arbitrary tag packages
Entropy:
- use entropyTools.create_package_atom_string and entropyTools.create_package_filename to create package atom and filename strings
Entropy/EquoInterface:
- atomMatch, add the ability to match packages by tag from here too
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2663 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-09 19:35:05 +00:00
lxnay
6a568bc9ed
Entropy/UGC/Equo/Spritz:
...
- do not show the exception output when spawning UGC.add_downloads()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2655 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-06 17:30:32 +00:00
lxnay
abce4c417e
Entropy/UGC/Equo/Spritz:
...
- do not crash when running add_downloads
- run add_downloads in background
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2652 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-06 16:15:41 +00:00
lxnay
de9cb17e9e
Entropy/PackageInterface:
...
- remove add_download() from fetch_file_on_mirrors()
Entropy/Equo/Spritz:
- add add_downloads() (from UGC interface) after the fetch process
Entropy/SocketHostInterface/Repository Daemon:
- add a new command that let client register all the downloaded packages at once
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2646 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-04 22:24:39 +00:00
lxnay
5e738a6a24
Entropy/Equo:
...
- fix description search
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2606 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-01 12:02:08 +00:00
lxnay
2a7d1d6d4e
Equo/text_rescue:
...
- when resurrecting db, verify that atom from clientdb has been retrieved correctly
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2580 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-28 11:29:18 +00:00
lxnay
f5a0bf69c1
Entropy/Equo:
...
- check if arguments passed by user are valid UTF8
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2558 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-24 09:56:19 +00:00
lxnay
8295bab21d
Entropy/text_query:
...
- if atom == None, ignore and step over on searchOrphans
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2557 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-24 09:55:46 +00:00
lxnay
2d74f904fd
Entropy/text_query:
...
- fix an issue causing printPackageInfo to load multiple EquoInterface instances
- improve search speed and reduce CPU usage
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2556 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-24 09:34:24 +00:00
lxnay
350fb405e6
Entropy/Equo:
...
- do not run removal if --pretend is specified
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2542 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-23 11:44:45 +00:00
lxnay
9061ce3085
Entropy/TODO:
...
- update TODO
Entropy/Equo:
- fix database resurrect when database is clearly fscked up
Entropy/DistributionUGCInterface:
- add a lot of methods to retrieve user statistics
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2528 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-16 14:24:40 +00:00
lxnay
0f3ae858e2
Entropy/TODO:
...
- update TODO
Entropy/Equo/gentoosync:
- always ask before running it
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2526 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-13 17:36:34 +00:00
lxnay
0378c9c0ca
Entropy/Equo:
...
- add support for notice boards
- add support for installed packages database backup/restore
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2522 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-13 17:14:44 +00:00
lxnay
76d8d9596c
Entropy/TODO:
...
- update TODO
Entropy/Equo:
- add installed packages database backup/restore tools
Entropy/EquoInterface:
- add backup/restore database helper functions
Entropy/EntropyDatabaseInterface:
- fix getIDPackageFromDownload()
Entropy/entropyTools:
- add compress_file() function (uncompress_file() already present)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2518 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-11 21:11:07 +00:00
lxnay
222ff8f01d
tagging entropy 0.22.1
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2513 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-10 11:41:37 +00:00
lxnay
994b4a87f5
Entropy/Equo:
...
- update --upgrade feature when running equo world
Entropy/EquoInterface:
- update move_to_branch() to reflect latest branch management changes
Entropy/EAPI3:
- update EAPI3 commands to reflect latest branch management changes
- also update server-side functions, removing the old ones to avoid to be run by old clients
see server/entropy-repository-daemon changes to know more
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2506 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-08 18:43:32 +00:00
lxnay
50f82df28a
Entropy/Equo:
...
- when exception is raised, DO transform the error to unicode instead of ascii
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2495 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-10-08 12:03:58 +00:00
lxnay
67f2a4b834
Entropy/Equo:
...
- add You Meant(tm) support to 'equo remove'
- change SpmInterface.get_package_slot() to SpmInterface.get_installed_package_slot()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2438 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-29 20:05:17 +00:00
lxnay
c5b819416a
Entropy/SystemManager client:
...
- example application of the SystemManager Client-side infrastructure
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2420 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-24 13:30:31 +00:00