Commit Graph

10743 Commits

Author SHA1 Message Date
Fabio Erculiani d10d82bebb Release Entropy 238 2013-11-29 19:43:21 +01:00
Fabio Erculiani a01f0bd103 [tests] mute QA and Security test function outputs 2013-11-29 19:41:08 +01:00
Fabio Erculiani 982d99fe30 [tests] client: silence tests 2013-11-29 19:37:24 +01:00
Fabio Erculiani 464ae46d90 [tests] drop debug output 2013-11-29 19:29:12 +01:00
Fabio Erculiani e6d0a556b7 [entropy.spm] PortagePlugin.__source_env_get_var: silence stderr 2013-11-29 19:21:17 +01:00
Fabio Erculiani e406a4edaa [entropy.*] create new dependencies metadata "pkg_dependencies"
The old "dependencies" metadata is deprecated. It was found that
the generated metadata might get corrupted by colliding atom strings.
The new implementation avoids collisions completely and is more
efficient.
2013-11-29 19:15:44 +01:00
Fabio Erculiani 48794603d0 [entropy.spm] PortagePlugin: make sure that /usr/lib/portage/pym is in sys.path 2013-11-29 17:38:27 +01:00
Fabio Erculiani 79885e0e0f [entropy.client.interfaces.dep] restore python3 compatibility 2013-11-29 17:38:09 +01:00
Fabio Erculiani 078c24de3b Tagging Entropy version 237 237 2013-11-29 16:42:31 +01:00
Fabio Erculiani d28fd6050f Release Entropy 237 2013-11-29 16:42:30 +01:00
Fabio Erculiani 57d22348ea [entropy.qa] _get_unresolved_sonames: try to resolve the lib using its real path 2013-11-29 16:41:21 +01:00
Fabio Erculiani 2b082167cd [entropy.tools] read_elf_real_dynamic_libraries: correctly filter out elf_file 2013-11-29 16:30:23 +01:00
Fabio Erculiani 32e48aa576 [entropy.qa] rewrite _get_unresolved_sonames: reduce false positives
Use the provided libraries metadata instead of the content metadata,
which may be really large and error prone. Improve speed and memory
usage as well.
2013-11-29 16:24:25 +01:00
Fabio Erculiani 53ef2c06bd [entropy.qa] _get_unresolved_sonames: filter symlinks from elf_files 2013-11-29 15:54:05 +01:00
Fabio Erculiani aab2449b2b [entropy.qa] _is_elf_executable_or_library: add allow_symlink keyword arg 2013-11-29 15:50:49 +01:00
Fabio Erculiani ed6e58551d [entropy.qa] move ELF file checks to separate unified function, add debug dir check 2013-11-29 15:40:52 +01:00
Fabio Erculiani 734fe7a0f9 [entropy.client.interfaces.sets] fix undefined variable: err 2013-11-29 13:10:10 +01:00
Fabio Erculiani b08389db21 Tagging Entropy version 236 236 2013-11-29 13:09:01 +01:00
Fabio Erculiani 46cbde0a87 Release Entropy 236 2013-11-29 13:09:01 +01:00
Fabio Erculiani b7292eadf1 [entropy.fetchers] do not print "Infinity" but rather warn about the accuracy 2013-11-29 13:08:28 +01:00
Fabio Erculiani a5910790a6 [entropy.fetchers] clean code a bit 2013-11-29 13:08:07 +01:00
Fabio Erculiani 6f8164dd14 [entropy.client.package] fix regression in .edelta files download support 2013-11-29 12:55:26 +01:00
Fabio Erculiani 7fc8ad14ad [RigoDaemon] add debug output on _authorize callback method 2013-11-29 11:57:57 +01:00
Fabio Erculiani 3d1c79c299 [Rigo] update translations 2013-11-29 11:37:42 +01:00
Fabio Erculiani 0ce4687212 [Rigo] update rigo.pot 2013-11-29 11:37:15 +01:00
Fabio Erculiani f68ddef4ae [Rigo] add support for basic preserved libraries notification 2013-11-29 11:36:47 +01:00
Fabio Erculiani ae9707d39e [Rigo] make possible to toggle the VteTerminal scroll-on-output mode 2013-11-29 11:05:15 +01:00
Fabio Erculiani 04048b8818 [RigoDaemon] signal preserved libraries through preserved_libraries_available() 2013-11-29 10:48:50 +01:00
Fabio Erculiani 52791086d5 [Rigo] derive Shape from object, avoid python warning 2013-11-28 21:03:31 +01:00
Fabio Erculiani 6848c9cda0 Tagging Entropy version 235 235 2013-11-28 20:19:05 +01:00
Fabio Erculiani b21654e705 Release Entropy 235 2013-11-28 20:19:05 +01:00
Fabio Erculiani 56bc937e47 [tests] cleanup run 2013-11-28 19:55:00 +01:00
Fabio Erculiani 2c1226f909 [client] update entropy.pot 2013-11-27 19:06:50 +01:00
Fabio Erculiani 57918399e4 [solo.commands.manage] inform user about preserved libraries 2013-11-27 19:05:24 +01:00
Fabio Erculiani c459d63fcc [client] translate file paths on "equo remove" to packages.
"equo remove /usr/bin/k3b" will remove app-cdr/k3b
2013-11-27 18:29:03 +01:00
Fabio Erculiani ed3e8cc263 [client] update translations 2013-11-27 18:28:47 +01:00
Fabio Erculiani f4c1cae4fe [client] update entropy.pot 2013-11-27 18:27:35 +01:00
Fabio Erculiani 3f046e6c07 [entropy.client.package] _garbage_collect_preserved_libs: remove library iff there are no owners 2013-11-27 18:18:33 +01:00
Fabio Erculiani dfb6fadf99 [entropy.client.package] PreservedLibraries: fix insertPreservedLibraries() call 2013-11-27 17:38:57 +01:00
Fabio Erculiani fe649e5f2b [solo.commands.preservedlibs] drop atom argument from PreservedLibs() 2013-11-27 17:36:24 +01:00
Fabio Erculiani 2b3b2d0f27 [entropy.client.package] PreservedLibraries: tweak API 2013-11-27 17:29:52 +01:00
Fabio Erculiani 7cd5228b3a [solo.commands.preservedlibs] inform user about libraries owned by packages in gc 2013-11-27 17:27:39 +01:00
Fabio Erculiani 9d733afefb [solo.commands.preservedlibs] drop unused imports 2013-11-27 17:27:23 +01:00
Fabio Erculiani 67443f1645 [entropy.client.package] PreservedLibraries: accept any provider as valid 2013-11-27 16:46:14 +01:00
Fabio Erculiani b548f4b357 [solo.commands.preservedlibs] add new command "preservedlibs" 2013-11-27 12:51:16 +01:00
Fabio Erculiani 97f2e47438 [entropy.client.package] simplify PreservedLibraries.remove() 2013-11-27 12:37:05 +01:00
Fabio Erculiani e7c482ac21 [entropy.db] add atom field to preserved_libs metadata 2013-11-27 12:30:09 +01:00
Fabio Erculiani 334172f8f9 [entropy.client.package] expose a list() method, wrap listAllPreservedLibraries() 2013-11-27 12:18:07 +01:00
Fabio Erculiani 87d375e9ec [entropy.client.package] force self._root to unicode 2013-11-27 12:17:45 +01:00
Fabio Erculiani 66dd05936e [client] add new paths to POTFILES.in 2013-11-27 11:41:36 +01:00