lxnay
3e74e28cf1
Entropy/EquoInterface/EAPI=3 support:
...
- improve EAPI1,2 experience when downloading a repository database
- improve EAPI=3 performance and completeness (not yet done)
- switch default EAPI to 3 (from 2)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1977 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-27 08:24:50 +00:00
lxnay
aa06ab0e2b
Entropy/SocketHostInterface:
...
- rewrite interface TCP data structure
- more work on EAPI=3
- some bug fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1976 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-26 12:30:55 +00:00
lxnay
0031249040
Entropy/Repository Server Interface:
...
- more work on it
- general improvements on SocketHostInterface
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1975 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-26 01:00:02 +00:00
lxnay
2b1faaf6b5
Entropy/RepositoryServerSocketInterface:
...
- started to implement EAPI=3 support
- various bugfixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1974 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-25 20:20:17 +00:00
lxnay
bce5ffb019
Entropy/query tools:
...
- do not use etpRepositories directly
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1973 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-25 10:23:48 +00:00
lxnay
989bd48d99
Entropy/Database Interface:
...
- improve getPackageData() speed
- improve retrieveContent() and insertContent()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1972 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-25 09:50:02 +00:00
lxnay
fcfd42cb0d
Entropy/Equo:
...
- adding functions to equo to show repository's make.conf and package.* files, if available
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1969 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-24 16:54:03 +00:00
lxnay
d76cc12149
Entropy/ServerInterface/CommunityRepositories:
...
- handle __system__ repository correctly in various functions
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1968 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-24 11:42:28 +00:00
lxnay
7d1d647c27
Entropy/ServerInterface:
...
- now upload make.profile linking information
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1966 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-24 08:21:33 +00:00
lxnay
e37da91e97
Entropy/ServerInterface:
...
- add make.profile
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1965 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-24 08:08:36 +00:00
lxnay
88aa8c83a6
Entropy/ServerInterface:
...
- also upload /etc/make.conf && make.profile and all the package.* filles
Entropy:
- update TODO
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1964 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-24 08:06:09 +00:00
lxnay
5431bd2605
Entropy/Equo/Community Repositories:
...
- export more options and functions to Equo
- slightly improving some output
needs testing (tomorrow)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1962 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-23 22:03:30 +00:00
lxnay
ff64dd6c6c
Entropy/ServerInterface/CommunityRepositories:
...
- started to interface equo to the new Community Repositories interface
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1961 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-23 18:49:00 +00:00
lxnay
cfe87659ea
Entropy:
...
- fix some possible encoding issues on QAInterface.content_test()
- preparing to implement the Community Repositories interface
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1959 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-23 15:34:53 +00:00
lxnay
c4fd5aaf10
Entropy/ServerInterface:
...
- some slight improvements
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1958 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-22 19:20:34 +00:00
lxnay
e64847d5d1
Entropy/QAInterface:
...
- some improvements for scan_missing_dependencies() (that now shows more info)
- changed data returned by get_missing_rdepends()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1956 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-20 20:14:49 +00:00
lxnay
4080744f69
Entropy/ServerInterface:
...
- make dependencies_test() a blocker
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1954 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-20 17:10:59 +00:00
lxnay
33ce8d6641
Entropy/ServerInterface:
...
- add preliminary depends linking test (for QA)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1953 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-20 16:46:17 +00:00
lxnay
b071868f01
Entropy:
...
- add QAInterface where all the QA functions will be placed
- improve performances of libraries_test()
- rework libraries_test() to be more high level
- lots of bug fixes and some new functions
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1952 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-20 16:10:51 +00:00
lxnay
41a562da30
Entropy/i18n:
...
- completed text_configuration.py i18n support
Entropy:
- misc bug fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1949 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-20 00:20:29 +00:00
lxnay
b6ee2ba025
Entropy:
...
- move etpDatabase to entropy.py and rename it to EntropyDatabaseInterface
- say goodbye to databaseTools
- update other areas accordigly
Equo:
- add i18n support
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1943 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-19 14:13:03 +00:00
lxnay
763e6b7ff2
Entropy:
...
- completed i18n support for the core library -> entropy .py
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1941 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-18 18:47:09 +00:00
lxnay
8f6625bf22
Entropy:
...
- started to wrap Entropy messages adding i18n support
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1939 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-16 14:21:16 +00:00
lxnay
306552d004
Entropy:
...
- updated TODO
- some slight speed improvements here and there
- allow to configure activator packages expiration days in ENV by setting ETP_EXPIRATION_DAYS
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1937 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-16 07:28:45 +00:00
lxnay
6b29dcfd9e
Entropy/EquoInterface:
...
- revert a change causing Entropy to crash
- improve EAPI2 experience
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1934 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-13 16:14:38 +00:00
lxnay
d137e6384f
Entropy/EquoInterface:
...
- handle EOF issues while unpacking broken environment.bz2
- make bytesIntoHuman correctly handle bytes < 1024
- some minor changes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1931 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-13 13:26:29 +00:00
lxnay
176dd79107
Entropy/etpDatabase/EquoInterface:
...
- EAPI2 update: improve RepoInterface.sync() speed by differentially update items in database. This update is completely compatible with EAPI2 and won't cause any trouble to third parties.
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1930 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-13 12:26:29 +00:00
lxnay
e10e3f8e3b
Entropy:
...
- some minor changes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1929 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-12 17:00:46 +00:00
lxnay
7b68c292f5
Entropy/etpDatabase:
...
- change dumped sql table creation schema from 'CREATE TABLE' to 'CREATE TABLE IF NOT EXISTS'
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1928 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-12 14:15:10 +00:00
lxnay
bbafc20b24
Entropy:
...
- if tarfile module is not available, unse old tar.bz2 uncompress function
- do not use os.system() to spawn fixpackages but use portage library directly
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1924 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-06 18:08:05 +00:00
lxnay
24f447e45e
Entropy:
...
- introduce preliminary priority management infrastructure
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1918 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-05 18:02:53 +00:00
lxnay
745246dc92
Entropy/Spritz:
...
- do not raise ProgrammingError exceptions while running setup after packages install/removal
Entropy:
- be more intelligent with etpConst['dbconfigprotect'] in openClientDatabase
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1917 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-05 09:28:49 +00:00
lxnay
f0a885748f
Entropy/FileUpdatesInterface fix a small bug in scanfs causing duplicated names (not full paths) to be discarded
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1915 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-03 16:55:52 +00:00
lxnay
934367b4fc
Entropy:
...
- re-run lock checking every time EquoInterface.application_lock_check() is run
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1911 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-03 09:31:36 +00:00
lxnay
3d2459de30
Entropy:
...
- fix const_setup_perms(), didn't chmod properly
- improve system reliability by checking if another instance is running before starting critical tasks
- some cleanups on the notification applet
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1910 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-03 09:13:41 +00:00
lxnay
85a2734cac
Entropy:
...
- fix calculate_world_updates() and filterSatisfiedDependencies to correctly handle actions
Spritz:
- fix Add all/Remove all buttons
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1908 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-02 22:29:14 +00:00
lxnay
a786f2d121
Entropy/ServerInterface:
...
- backup database before shrinking to avoid slow re-indexing
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1907 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-02 14:49:48 +00:00
lxnay
4baebf3abd
Entropy/ServerInterface:
...
- backup database before shrinking to avoid slow re-indexing
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1906 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-02 14:38:14 +00:00
lxnay
6a4a08bbb7
Entropy/misc:
...
- some final touches
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1904 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-02 14:06:32 +00:00
lxnay
410cdc321b
Entropy/EquoInterface:
...
- fix an odd behavior of EquoInterface._lookup_inverse_dependencies()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1902 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-01 18:59:14 +00:00
lxnay
833cfee02a
Entropy/ServerInterface:
...
- fix expired packages handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1901 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-01 18:14:26 +00:00
lxnay
78dabbbdf5
Entropy/EquoInterface:
...
- fix infinite loop on packages removal
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1899 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-01 14:22:22 +00:00
lxnay
1993b165f5
removing 0.14.15.12 tag for a while
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1898 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-01 13:09:27 +00:00
lxnay
b5e98a0b8e
Entropy/EquoInterface/etpDatabase:
...
- removed 'info cache' from etpDatabase, there is no need to have an on-disk cache when sqlite3 is faster
- updated EquoInterface accordingly
- improved reliability when running multiple Entropy instances
Entropy/Spritz:
- fixed some minor bugs
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1890 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-01 00:01:29 +00:00
lxnay
8e899cf6f9
Entropy/EquoInterface:
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1886 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-30 15:40:55 +00:00
lxnay
941f77f874
Entropy:
...
- misc fixes
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1881 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-30 08:48:57 +00:00
lxnay
2277e9072f
Entropy:
...
- fix some spare bugs
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1880 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-30 08:45:33 +00:00
lxnay
5744d66b52
Entropy:
...
- improved etpDatabase.atomMatch speed
- improved EquoInterface.get_category_description_data()
Entropy/Spritz:
- use translated categories description when possible
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1879 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-30 08:38:52 +00:00
lxnay
48a89939f8
Entropy/Spritz:
...
- added category description support
- added category description helpe function
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1878 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-29 23:59:14 +00:00
lxnay
a9b4a91676
Entropy/ServerInterface/EquoInterface:
...
- reworked categories description support to use /usr/portage metadata.xml files
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1874 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-29 23:09:23 +00:00