Commit Graph

9601 Commits

Author SHA1 Message Date
Fabio Erculiani c54caa33f2 [entropy.dep] in dep_get_match_in_repos, use repository prefix constant stored in etpConst 2011-03-21 16:23:00 +01:00
Fabio Erculiani d5758311ff Tagging Entropy version 1.0_alpha33 1.0_alpha33 2011-03-21 16:17:23 +01:00
Fabio Erculiani c8f35f1843 Release Entropy 1.0_alpha33 2011-03-21 16:17:23 +01:00
Fabio Erculiani 5421de7b74 [entropy.spm,entropy.db] add default use dependencies support 2011-03-21 16:12:51 +01:00
Fabio Erculiani 5aa93175a5 Tagging Entropy version 1.0_alpha32 1.0_alpha32 2011-03-20 12:34:26 +01:00
Fabio Erculiani 0bcd6e0f86 Release Entropy 1.0_alpha32 2011-03-20 12:34:26 +01:00
Fabio Erculiani d00750f79b [entropy.spm] PortagePlugin: drop old portage bug workaround 2011-03-20 12:18:16 +01:00
Fabio Erculiani c44b9023dc [po] update translations 2011-03-20 06:40:57 +01:00
Fabio Erculiani eb5f1effae [activator] fix small typo in string "unavaiable" 2011-03-20 06:32:27 +01:00
Fabio Erculiani 567b0596bc Tagging Entropy version 1.0_alpha31 1.0_alpha31 2011-03-18 07:21:26 +01:00
Fabio Erculiani b1e75b7e0d Release Entropy 1.0_alpha31 2011-03-18 07:20:53 +01:00
Fabio Erculiani f98e02c455 [sulfur] fixup default colors, make them look good on dark background 2011-03-17 10:30:38 +01:00
Fabio Erculiani 02713f8dd9 [entropy.server] ServerEntropyRepositoryPlugin: always sync package sets at least once per run 2011-03-14 18:33:52 +01:00
Fabio Erculiani 4e4c290b0e [entropy.server] ServerRepositoryStatus: add package sets sync status handling 2011-03-14 18:33:51 +01:00
Fabio Erculiani c749d22379 [entropy.client.interfaces.client] catch entropy.db.exceptions.Error in _get_package_categories 2011-03-14 15:37:39 +01:00
Fabio Erculiani abebca4451 [sulfur] fix Sets API usage, regression. 2011-03-14 15:34:48 +01:00
Fabio Erculiani a8b85641d9 [entropy.core] SystemSettings: simplify repositories.conf parsing code 2011-03-13 19:33:45 +01:00
Fabio Erculiani 1b80a2d13e [entropy.spm] PortagePlugin: do not use internal Portage _global_updates() function but rather emaint frontend 2011-03-13 19:20:40 +01:00
Fabio Erculiani 4066e41781 [entropy.server] before giving up with repository sync due to missing sets, try to resync them and check again 2011-03-13 17:49:09 +01:00
Fabio Erculiani 9f5588740f [entropy.spm] PortagePlugin: do not run _global_updates() for ROOT != "/", Portage limitation. 2011-03-12 14:44:39 +01:00
Fabio Erculiani 9062368b50 [equo] libtest: filter out reinstall packages from those printed to user, close bug #2242 2011-03-12 13:29:29 +01:00
Fabio Erculiani b763c0f7c8 [conf] add open/libreoffice libs to broken libs list 2011-03-12 08:28:24 +01:00
Fabio Erculiani 067b31315d [entropy.dump] make possible to enforce custom permission bits to dumpobj() 2011-03-11 20:16:37 +01:00
Fabio Erculiani bb753b0d2a [sulfur] improve reliability of load_url() usage in notice board item window 2011-03-10 19:02:36 +01:00
Fabio Erculiani 791806cf06 [sulfur] improve url loading function 2011-03-10 18:35:54 +01:00
Fabio Erculiani f786b069ef [sulfur] add custom SIGTERM signal 2011-03-10 18:35:39 +01:00
Fabio Erculiani dd47926ceb [sulfur] fix --debug when running on kdesu 2011-03-10 18:35:15 +01:00
Fabio Erculiani 0f5df2aadb [entropy.cache] EntropyCacher: use atexit to register the stop() function when start() is called 2011-03-10 18:34:20 +01:00
Fabio Erculiani 5ca9768494 [entropy.client.interfaces.package] fix typo 2011-03-10 17:24:29 +01:00
Fabio Erculiani b378c1e674 [sulfur] fixup package properties loader when trigger metadatum is not available 2011-03-10 17:22:48 +01:00
Fabio Erculiani c90b5b1655 [entropy.client.interfaces.package] improve speed of package unpacking
Originally, a fork was needed (through spawn_function()) because
there was a memory leak inside tarfile python module.
As of today, the issue doesn't seem to exist anymore and so,
the cost of fork() should be avoided completely.
2011-03-09 17:40:21 +01:00
Fabio Erculiani a65c52b2f6 Tagging Entropy version 1.0_alpha30 1.0_alpha30 2011-03-08 10:17:30 +01:00
Fabio Erculiani 8ae1290b9d Release Entropy 1.0_alpha30 2011-03-08 10:17:14 +01:00
Fabio Erculiani 12897bc143 [entropy.spm] from SpmPlugin, drop Portage-centric unused methods 2011-03-08 09:47:53 +01:00
Fabio Erculiani 5261e3715c [entropy.server] when using Spm.server/interfaces/main.py() always handle KeyError exception 2011-03-08 09:45:37 +01:00
Fabio Erculiani d3ba6f6886 [entropy.db.skel] _runTreeUpdatesMoveAction: enforce destination package name to key
Even if Gentoo specs only allow package keys to be used in
move statements inside profiles/updates. We can easily support
full versioned dependencies (like: app-foo/foo:0 or app-foo/foo-1.2.3).
In this case however, key_to has to be filtered out using dep_getkey()
2011-03-08 07:38:56 +01:00
Fabio Erculiani 148ac35a25 [reagent] beautify "compressing packages" output 2011-03-07 21:34:48 +01:00
Fabio Erculiani c46cc1a54f [services] kernel-switcher: when kernel_tag is not available, try to guess it
When no reverse dependencies are available, it's impossible to guess
the correct kernel tag. So, kernel_tag is None, which causes issue
when used in execve() (of course). So, handle the case trying to read
package configuration file containing the proper "uname -r" output required
to switch /usr/src/linux to the newly installed kernel using
"eselect kernel set".
Please note that this file (RELEASE_LEVEL) is quite new, and older
packages might have been shipped without it.

Also see bug #2227
2011-03-07 21:27:49 +01:00
Fabio Erculiani db39f49bcd [entropy.dep] add handy function that strips out category part from dependency string 2011-03-07 21:27:28 +01:00
Fabio Erculiani 0475a123f6 [equo] fix long standing bug regarding coloured output printed by "equo conf update", thanks to chickpea, close bug #2197 2011-03-07 20:08:00 +01:00
Fabio Erculiani 1f74c247c5 Tagging Entropy version 1.0_alpha29 1.0_alpha29 2011-03-07 19:52:38 +01:00
Fabio Erculiani c0bfbb9775 Release Entropy 1.0_alpha29 2011-03-07 19:52:37 +01:00
Fabio Erculiani 7ff82e776f [entropy.client.interfaces.dep] filter out list of removable packages by excluding those with reverse dependencies 2011-03-07 19:42:40 +01:00
Fabio Erculiani c9993797ed [entropy.client.interfaces.db] add minor debug output 2011-03-07 19:42:04 +01:00
Fabio Erculiani 1bb28abd12 [entropy.exceptions] fix typo in text 2011-03-07 19:41:44 +01:00
Fabio Erculiani ae0c3670f7 [sulfur] catch DependenciesNotRemovable when calling get_removal_queue in .remove() 2011-03-07 18:45:00 +01:00
Fabio Erculiani b4ecd5181b [po] update translations 2011-03-07 18:40:05 +01:00
Fabio Erculiani 302bbd4203 [sulfur] deny application load without proper superuser authorization 2011-03-07 18:39:16 +01:00
Fabio Erculiani 31161836b0 [entropy.server] fix small rendering glitch 2011-03-07 11:53:26 +01:00
Fabio Erculiani e0fc11dbf4 Tagging Entropy version 1.0_alpha28 1.0_alpha28 2011-03-06 20:07:55 +01:00