(no author)
f75cfb0839
run databaseStructureUpdates() also in initializeDatabase()
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1394 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-04 14:23:59 +00:00
(no author)
98c0627df6
add an extra check to avoid running databaseStructureUpdates() on an empty database
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1393 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-04 14:22:34 +00:00
(no author)
f00296ffe6
fix if condition for triggering databaseStructureUpdates()
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1387 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-04 11:40:39 +00:00
(no author)
f11cbf7032
reorganize stuff in addPackage
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1385 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-04 10:27:51 +00:00
(no author)
b9a1b2c74b
switch and with or
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1384 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-04 10:11:53 +00:00
(no author)
f3ff9aa8d6
improved database query speed by moving all the structural updates into one function ran once
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1383 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-04 10:10:24 +00:00
(no author)
a252f5633d
Entropy:
...
- implemented entropyTools.spawnFunction
- greatly improved memory usage during package install, reserved memory usage reduced by a 65%
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1365 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-03 00:36:56 +00:00
(no author)
f89afe4055
remove stale comment
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1363 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-02 17:21:08 +00:00
(no author)
ea6b727767
reduce memory consumption even more
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1362 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-02 17:20:45 +00:00
(no author)
c54e25ecd0
Entropy:
...
- created getTriggerInfo() to reduce memory consumption
- reduced memory consumption during the installation process
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1361 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-02 17:15:04 +00:00
(no author)
a9f3b8980d
added support for a light, updates only, RSS
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1317 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-27 10:46:38 +00:00
(no author)
3b3dec1cc6
eventually solve license retrieval encoding
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1313 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 18:54:41 +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)
d929087365
fix buffer pickling
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1308 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 12:16:31 +00:00
(no author)
68114ab51e
improve retrieveLicenseText reliability
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1306 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 11:27:46 +00:00
(no author)
3157b9fb08
trying to cope with license encoding issues
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1305 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-26 11:12:48 +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)
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)
f9a447ba4a
remove wrong string.isalnum() and substitute by is_valid_string()
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1296 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-25 14:26:02 +00:00
(no author)
59dcbed3cc
do not index tables on live systems
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1292 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-25 13:40:53 +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)
e30130e71f
- improved etpDatabase.retrieveDepends
...
Spritz:
- completed the package properties menu
- extended packages.py interface
- when pressing "add all" a wait window appears
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1275 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-22 18:51:52 +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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
15076a74b7
fixed a nasty issue with isFileAvailable
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1214 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-14 19:39:13 +00:00
(no author)
c0a27bf878
fix atomMatch cache validation
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1208 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-14 08:29:37 +00:00
(no author)
b8ac6b420e
- improved cache validation mechanism
...
- some spare fixes/improvements
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1203 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 18:16:35 +00:00
(no author)
30abf6e927
check if needed table exists in isNeededAvailable()
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1202 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 15:46:46 +00:00
(no author)
ac39a31e67
create counters table if it does not exist
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1197 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 11:45:24 +00:00
(no author)
899ae6095f
whoops
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1196 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 10:33:35 +00:00
(no author)
b7737c2d18
- added equo post install trigger
...
- solved contentDiff bad unicode strings issue
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1193 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-02-13 09:54:10 +00:00