Commit Graph

3141 Commits

Author SHA1 Message Date
(no author) 6e71453418 Spritz:
- more bug fixes
- get packages list back working as expected


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1268 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-21 09:00:24 +00:00
(no author) 1563e8df1e Spritz:
- some huge bug fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1267 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 22:22:44 +00:00
(no author) 1e3a0ebe02 fix broken license entries check
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1266 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 19:08:14 +00:00
(no author) 979f4338de we need to drop the new tables too
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1265 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 19:05:51 +00:00
(no author) 4ed68b2940 - added masking reasons information to text_ui
- fixed an issue with dependencies calculation cache validation connected to package masking files changes
- added the ability to get masking reasons
- fixed a bug with picking a buffer
- added support for /etc/entropy/packages/license.mask to allow masking packages by their license identifiers


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1264 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 18:12:23 +00:00
(no author) 42734286fa added license query tool
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1263 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 16:40:30 +00:00
(no author) 342c72d41c - added license.mask (not working yet)
- added license accept request menu
- moved some functions to EquoInterface
- added some functions to handle licenses in the database API
- allow user to accept a license forever


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1262 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 16:17:07 +00:00
(no author) 539550de91 - improve unpackGzip, unpackBzip2, extractEdb memory usage
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1261 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 14:48:05 +00:00
(no author) 09dc32b71e - moved package masking files to *.example
- some cosmetical updates
- updated TODO


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1260 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 14:35:35 +00:00
(no author) dc27f639a6 - added the whitelist parser
- fixed a bug in addPackage


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1259 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 14:15:58 +00:00
(no author) 97dd9444e3 - equo now downloads the license whitelist
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1258 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 13:51:55 +00:00
(no author) f85dcf9687 - initial implementation of the licenses management infrastructure
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1257 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-20 13:46:56 +00:00
(no author) 0d1c7b5fbc - updated TODO
- some fixes 

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1256 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 22:45:25 +00:00
(no author) 94b4f1afa1 - block bad source entries when adding a package
- remove compressed database after unpacking


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1255 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 22:21:29 +00:00
(no author) 85147d7cea improve eapi 2 database download
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1254 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 21:29:05 +00:00
(no author) 2bfadb2884 with this one, our db compression magic works
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1253 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 21:11:27 +00:00
(no author) 406f04fc64 whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1252 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 20:06:18 +00:00
(no author) 0e18c4333c whoops
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1251 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 20:04:40 +00:00
(no author) 763f6e601d reset dbformat_eapi at each iteration
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1250 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 20:03:40 +00:00
(no author) 9836a685a8 fix a typo
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1249 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 20:01:30 +00:00
(no author) 01a03e2e76 implemented database dump downloads client and server side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1248 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 19:57:14 +00:00
(no author) baed3d5f64 - automatically refill counters table creating a proper schema if IntegrityError exception is raised
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1247 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 16:30:06 +00:00
(no author) 202ed01257 - tell user that IP will be logged when reporting errors
- fixed an issue that caused equo to not work as non root due to some recent changes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1246 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 15:27:38 +00:00
(no author) 70bac34ede - reagent inject: run deptest when done
- cache validation: fixed a bug that caused wrong cache fetchings

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1245 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 15:19:43 +00:00
(no author) 5434a948ad - indentation updates
- python 2.4 workarounds

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1244 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-19 14:10:24 +00:00
(no author) e17d1fd68a updated TODO
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1243 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 22:33:48 +00:00
(no author) bed635f0b1 fixed a small issue with the dependency solver
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1241 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 21:42:25 +00:00
(no author) b86d7c7674 fix activator sync
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1240 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 20:54:12 +00:00
(no author) 6b36544a48 added a reagent tool to easily bump the database revision
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1239 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 20:30:25 +00:00
(no author) e3f9810d84 improve loadobj function
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1238 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 11:14:37 +00:00
(no author) f34b33de06 trying to fix an odd pickling exception
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1237 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 11:08:52 +00:00
(no author) c283523952 improve package masking validation performance
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1236 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 11:03:44 +00:00
(no author) 5fae6fd808 - updated TODO
- invert masking verification order to allow user to unmask repositories maskings

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1235 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 03:16:42 +00:00
(no author) 2262fee1c4 - completed packages.db.mask support client side
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1234 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 03:11:58 +00:00
(no author) 6371385620 - removed debugging output
- added the ability to selectively update repositories through equo
- implemented packages.db.mask server side and client side download (will be connected to atomMatch soonly)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1233 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 02:29:04 +00:00
(no author) 9f7e5401b0 - fixed a bug in generate_dependency_tree() which pulled in duplicated packages in certain circumstances
- added information about packages switching from a repository to another


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1232 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 01:53:47 +00:00
(no author) 07aa56efc2 - added support to search and force the installation of a package from a certain repository through: media-libs/foo@repo1,repo2,repo3
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1231 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 01:19:19 +00:00
(no author) a0213b6019 - fix possible sys.stdout issue due to exceptions in portage_doebuild
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1230 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 01:05:05 +00:00
(no author) ec1e3b6399 - support portage from svn
- avoid using libtest/deptest when other instances are running, dumb users do it without caring about database consistency

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1229 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 00:59:47 +00:00
(no author) 036d7632ce - fixed matchRevision/revision matching logic
- fixed matchTag/tag matching logic and atomMatch package sorting
- some misc bug fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1228 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-18 00:42:31 +00:00
(no author) 45e6ce7481 EquoInterface.atomMatch: added matchRevision and matchRepo filters (media-libs/foo-1.2.3~0 -> will search atom with revision == 0)
databaseTools.atomMatch: added matchRevision logic, like above
activator: if packages sync doesn't have to do anything, skip without asking
tested treeupdates stuff client side


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1227 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-17 16:15:43 +00:00
(no author) f73de88b5c Spritz:
- fixed packages list generation when entropy cache is empty
Entropy/Equo:
  #- equo world is using too much disk
  #- if dependencies are not found, show them all
  #- add masking information to query results
  #- add required query tool
  #- let queries work on masked packages too


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1226 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-17 12:33:23 +00:00
(no author) df50417fbc some updates/fixes to the spritz categories view
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1225 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 21:01:05 +00:00
(no author) 3abb867f12 more work on spritz treeviews, a lot of bug fixes and implementation work
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1224 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 16:08:10 +00:00
(no author) 0352821e7f Spritz:
- removed the ugly lower package information widgets
- started to work on a more user friendly package information menu
- some bug fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1223 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 12:48:13 +00:00
(no author) 987e997ac0 remove debugging output
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1222 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 10:32:50 +00:00
(no author) 7ee1670593 Spritz:
- added a basic categories view
- improved treeview speed
- properly handle packages with missing dependencies
- misc bug fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1221 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 10:32:07 +00:00
(no author) 9188159b68 - fix validate_repositories() call during equo update
- filter empty sources string before adding them


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1220 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 08:29:30 +00:00
(no author) 8e85661e6d check if user is already root, if so, run spritz directly
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1219 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 00:38:28 +00:00
(no author) 4116c5760a - improved entropy backend interface responsiveness by removing harmful caching
- completed a lot of stuff for spritz, it's still a little bit slow when data is not cached but I'll work out it
things implemented:
 - multi repositories handling code
 - branch switching dialog box
 - queue errors handling
 - su/gksu/kdesu wrapper
 - lots lots lots of bug fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1218 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-16 00:34:06 +00:00