Commit Graph

1210 Commits

Author SHA1 Message Date
(no author)
efe01088e9 Entropy:
- goodbye portageTools, welcome SpmInterface


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1496 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-23 11:33:32 +00:00
(no author)
43a9d057d7 Equo:
- database generate: check for dependency atoms validity before submitting changes
Entropy:
- EquoInterface.get_licenses_to_accept() always returns a dict
updated TODO


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1494 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-22 16:08:23 +00:00
(no author)
d797d53720 Entropy:
- improve 'You Meant' funcionality by using regular expressions, there's still a lot of room for improvements


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1491 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-19 00:40:42 +00:00
(no author)
8e598bb286 Entropy:
- updated TODO
Equo:
- improve 'you meant' feature a bit


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1490 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-18 12:52:23 +00:00
(no author)
3321525bf3 Entropy:
- updated TODO
Equo:
- add 'You meant...' feature, ahahah that's awesome


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1489 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-18 12:24:35 +00:00
(no author)
2fd4b009db Equo:
- be more bastard, use neededSize whose requirements are higher than unpackSize


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1487 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-18 12:08:36 +00:00
(no author)
bacee7e241 Equo:
- check for disk space in /var/tmp/entropy before starting the process and warn user about it


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1486 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-18 12:07:02 +00:00
(no author)
404e78d58a Equo:
- equo match must return masked packages too

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1483 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-17 16:45:28 +00:00
(no author)
ecb71b7e89 Equo:
- show disk size information when selecting packages for removal


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1482 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-17 15:01:35 +00:00
(no author)
abe9806c97 Entropy API change:
- do not load SecurityInterface in EquoInterface.Security but create a function called EquoInterface.Security() which returns the instance


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1481 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-17 12:56:09 +00:00
(no author)
94040dc7f6 Equo:
- improve 'equo match' by adding --showdesc option too


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1479 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-15 05:33:37 +00:00
(no author)
b7b6e4dc0d Equo:
- added 'equo match' tool, it is more or less the same of 'equo search' except it uses EquoInterface.atomMatch()


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1478 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-15 05:25:47 +00:00
(no author)
3f5a552834 - avoid crashing in text_ui when looking for masking reasons when a database entry is broken
- fix a nasty bug in databaseTools.runTreeUpdatesMoveAction() which caused dev-python/qscintilla-python to become x11-libs/qscintilla


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1464 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-13 10:09:56 +00:00
(no author)
b0257db16d - updated TODO
- fixed equo remove abortion when answering No to the removal question

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1459 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-12 20:27:31 +00:00
(no author)
b60d193814 changed __install_package_into_database accordingly
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1409 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-05 10:36:48 +00:00
(no author)
1dc9bf8796 - updated equo database generate and equo database resurrect
- made __install_package_into_database and __install_package_into_gentoo_database public

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1408 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-05 10:36:22 +00:00
(no author)
a03cd683c6 better using collision protection = 1
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1406 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-05 09:37:57 +00:00
(no author)
1049a89877 fix atomsdata structure in text_smart calling installPackages
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1369 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-03 11:10:39 +00:00
(no author)
d4037dbec7 fix atomsdata structure in text_smart calling installPackages
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1368 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-03 11:09:38 +00:00
(no author)
e44ca5d1be use sys.path.insert instead of append
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1356 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-01 16:19:15 +00:00
(no author)
ea3b00c2e3 remove overlayed dir after use
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1353 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-01 15:21:37 +00:00
(no author)
cb7594f3c9 print information about the needed disk space
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1328 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-28 13:37:10 +00:00
(no author)
00d675a918 - fix equo information output about the status of a package
- make the kernel to get a tag too


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1310 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 14:47:13 +00:00
(no author)
9c2efe45d4 - handle EOFError on the accept license menu
- properly extract license text


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1304 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 11:05:10 +00:00
(no author)
32b564d874 - equo: added an option to let equo remove the downloaded package after the install phase, to save space on constrained env
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1303 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 08:50:20 +00:00
(no author)
654bb7d17e fix selective removal on equo world
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1301 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-25 23:36:34 +00:00
(no author)
a9f805782f filter crap from shell on equo install
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1300 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-25 19:39:28 +00:00
(no author)
26f58b7f77 some minor changes to equo
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1290 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-25 00:14:11 +00:00
(no author)
4de3088be1 - handle ValueError exceptions in the license acceptance context
- fix issues with packages blocking entropy due to portage phase requesting license acceptance, which is hidden by our sys.stdout/stderr settings


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1289 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-24 21:47:34 +00:00
(no author)
5fceb3cfa7 fixed portage bashrc and some other cosmetical stuff
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1282 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-23 15:08:20 +00:00
(no author)
c3be67da6f - fixed repositories management in Spritz
- added package license handling in Spritz
- added package information button
- fixed a possible bug which caused spritz to print some weird stuff
- beautified status console


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1272 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-22 01:47:33 +00:00
(no author)
6e2d4773be - improved equo search output formatting
- improved spritz stability and eye-candiness

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1270 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-21 15:02:15 +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)
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)
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)
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)
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)
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
(no author)
9bf2a61c1a - improved orphans search tool in terms of memory consumption and speed
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1216 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-15 09:57:27 +00:00
(no author)
491007bf2f Spritz:
- completed configuration files interface
- some misc bug fixes
Entropy:
- moved the package masking parser to entropy.py/EquoInterface
- fixed some issues in equo query orphans and moved some equo conf functions to its EquoInterface class


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1212 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-14 17:16:56 +00:00
(no author)
40a965a3fe improve speed of equo remove
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1204 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 19:24:16 +00:00
(no author)
b5f8abcd50 improved deptest output information
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1201 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 14:41:08 +00:00
(no author)
4aaad41b59 add brief description field to equo error reporting interface
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1200 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 14:18:00 +00:00
(no author)
1e3dacb33b - added helper utility islive() in entropyTools
- added a new column to the counters table
- some code cleanup


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1186 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-12 00:05:40 +00:00
(no author)
3ccc151e51 Entropy:
- Cache management completely rewritten, now Entropy takes a barely minimum amount of memory and is much faster on cache hits.
Please note that some areas need to be improved even more, especially when dealing with cache cleanups


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1182 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-10 23:44:02 +00:00
(no author)
54f74855cf - dynamic library breakages detection infrastructure implemented,
can slow down equo a little bit at the beginning but it's worth it
- misc bug fixes to the query interface


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