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