Commit Graph

4725 Commits

Author SHA1 Message Date
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 ed3e59bd58 whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1877 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-29 23:23:11 +00:00
lxnay 68148905cf whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1876 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-29 23:21:57 +00:00
lxnay 3c89b64d75 whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1875 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-29 23:21:16 +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
lxnay 173ad4ef43 Entropy/ServerInterface/etpDatabase:
- implemented categories description code, server-side


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1873 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-29 18:19:07 +00:00
lxnay 7e57ffe23b Entropy/Spritz:
- beautify package lists
Entropy/Equo:
- always show how many files need to be merged
Entropy/EquoInterface:
- fix typo that caused Portage world file to not be properly updated


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1872 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-28 18:03:17 +00:00
lxnay 121c635081 Entropy/EquoInterface:
- handle dbapi2.OperationalError in calculate_world_updates() when matching an atom through repositories 
- handle dbapi2.OperationalError in all_repositories_checksum()
- improve generate_depends_tree() by correctly handling depstrings matching multiple packages


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1868 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-25 23:48:40 +00:00
lxnay a7512164d5 Entropy:
- run etpDatabase.fixKdeDepStrings() only on dbname != 'generic'


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1863 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 20:38:22 +00:00
lxnay 22b180d046 Entropy/EquoInterface:
- add dep strings auto updates infrastructure (starting with bad KDE dep strings)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1861 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 20:19:00 +00:00
lxnay 278cc75e14 entropy 0.14.15.5
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1854 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 11:18:13 +00:00
lxnay 6b7d89702d Entropy/EquoInterface:
- avoid to leak on AUFS/UNIONFS


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1853 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 11:15:08 +00:00
lxnay c66a0b231a whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1852 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 11:12:34 +00:00
lxnay 48348bda5f whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1851 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 11:05:14 +00:00
lxnay a1ba4d0021 Entropy:
- use stat.ST* instead of mean list indexes
- move entropyTools.islive() to entropyConstants keeping compatibility
- make const_setup_perms() more gentle with overlayed filesystems


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1850 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 11:01:38 +00:00
lxnay cd7d4de44d Entropy/EquoInterface:
- fix caching on Live systems


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1849 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 10:06:59 +00:00
lxnay d95c6ba692 Entropy/EquoInterface:
- updated TODO
- fix caching on Live systems


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1848 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 09:57:38 +00:00
lxnay 4fc75242b2 Entropy/EquoInterface/Spritz:
- Spritz: a lot of misc bug fixes and graphical improvements
- added a new item to etpRepositories to ease the work of EquoInterface.addRepository()


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1844 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-23 18:58:47 +00:00
lxnay e4d3cdd8d7 Entropy/EquoInterface:
- openRepositoryDatabase: avoid crashing on configprotect table if db is corrupted


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1835 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 22:11:28 +00:00
lxnay e07db4e020 PortageInterface:
- improve speed of get_installed_packages_counter()


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1834 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 13:52:07 +00:00
lxnay ba8151a365 remove debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1833 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 13:50:45 +00:00
lxnay 8e89b15b97 PortageInterface:
- improve speed of get_installed_packages_counter()


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1832 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 13:50:18 +00:00
lxnay a96076f3e5 Entropy/EquoInterface/Spritz:
- avoid running etpDatabase.idpakageValidator() for client db
- do not crash when it's impossible to translate a device name to a grub one
- Spritz: do not crash if the application icon can't be loaded


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1829 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 11:35:03 +00:00
lxnay a73081516f Entropy/ServerInterface:
- fix broken packages removal
Entropy/EquoInterface: - add env ACCEPT_LICENSE support


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1828 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 01:01:45 +00:00
lxnay d82bd2db0e Entropy:
- updated TODO
- improved treeupdates reliability server-side


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1827 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-21 23:59:24 +00:00
lxnay 2555568efc Entropy/EquoInterface:
- avoid showing multiple files owning the same source when using FileUpdatesInterface class


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1826 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-21 18:47:47 +00:00
lxnay 34eb365ad5 Entropy/EquoInterface:
- add /etc/entropy to CONFIG_PROTECT


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1821 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-21 13:21:01 +00:00
lxnay c1c2ce3265 Entropy/EquoInterface/ServerInterface:
- client: run conn.clientUpdatePackagesData trapping any OperationalError exception
- server: fix tags queries


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1819 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-21 11:26:30 +00:00
lxnay eb25b76493 Entropy/EquoInterface:
- fix an issue with file protection causing them to be overwritten

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1817 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-21 10:10:36 +00:00
lxnay 2059805908 Entropy/EquoInterface:
- automatically resolve conflicts when possible


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1815 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-20 23:17:34 +00:00
lxnay f2e4aae6a3 Entropy/EquoInterface:
- use self.validRepositories instead of etpRepositories directly to etpRepositores and revalidate repositories everytime a the list is changed

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1814 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-20 18:09:59 +00:00
lxnay 5f29881b6a Entropy/Equo/Spritz:
- some requested bug fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1808 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-20 14:52:03 +00:00
lxnay f12010bdf8 Entropy:
- add more indexes to speed up install/removal
- fix a small type issue with treeupdates actions


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1807 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-18 21:58:25 +00:00
lxnay 8f1f75574d Entropy/etpDatabase:
- some small improvements


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1803 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-18 12:08:12 +00:00
lxnay 483c79b9ac Entropy/EquoInterface:
- relax pid checking and start to collect reports about how multiple PackageInterface instances work


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1799 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-17 14:01:03 +00:00
lxnay 173e141f5b Entropy/EquoInterface:
- fix treeupdates on multi-repo environments

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1786 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 19:08:21 +00:00
lxnay b7964fc752 Entropy/EquoInterface:
- regenerate client database indexes only when needed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1785 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 18:45:47 +00:00
lxnay a42eb6af9b testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1784 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 18:36:36 +00:00
lxnay 7674aafbdc testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1783 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 17:31:58 +00:00
lxnay 92769a3b88 testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1782 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 17:28:31 +00:00
lxnay fc301e92d7 testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1781 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 17:22:36 +00:00
lxnay a95bef8fe4 testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1780 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 17:01:59 +00:00
lxnay d904e561f1 testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1779 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 16:52:30 +00:00
lxnay 7069b1e279 testing treeupdate server-side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1778 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 15:59:31 +00:00
lxnay 74e3c65a32 close files in md5sum_directory()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1777 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-16 15:56:35 +00:00