Fabio Erculiani
da4e202489
[matter] fix typo
2011-08-07 11:19:50 +02:00
Fabio Erculiani
60a14844b9
Tagging Entropy version 1.0_rc33
1.0_rc33
2011-08-06 23:17:32 +02:00
Fabio Erculiani
a4a3d8fe9d
Release Entropy 1.0_rc33
2011-08-06 23:17:21 +02:00
Fabio Erculiani
b60637d4d1
[entropy.server] fix non-interactive usage of __user_filter_out_missing_deps()
2011-08-06 23:16:24 +02:00
Fabio Erculiani
f041332b41
[matter] rewrite multiprocessing.Queue usage
2011-08-06 22:58:06 +02:00
Fabio Erculiani
abe1e7cb88
[matter] fix multiprocess.Queue handling for this architecture
2011-08-06 20:07:37 +02:00
Fabio Erculiani
f8ef78c75a
[matter] a final touch to the output
2011-08-06 19:38:56 +02:00
Fabio Erculiani
2023e1588f
[matter] collect more statistics while running builds
2011-08-06 19:25:37 +02:00
Fabio Erculiani
117a1df596
[matter] keep a new line after each run
2011-08-06 18:23:35 +02:00
Fabio Erculiani
4e3b7b98d3
[entropy.qa] add support for externally inferred (via config files) broken libraries for test_missing_runtime_libraries()
2011-08-06 18:08:21 +02:00
Fabio Erculiani
fe7cd91b1d
[matter] revert Process() usage, closes fds, not wanted
2011-08-06 15:46:37 +02:00
Fabio Erculiani
e6bb32fa69
[matter] fixup spinner handling
2011-08-06 15:42:29 +02:00
Fabio Erculiani
199e4b3692
[matter] add termination output for builder
2011-08-06 15:27:26 +02:00
Fabio Erculiani
7d0eb69dc3
[matter] fix Queue.Empty usage
2011-08-06 15:22:53 +02:00
Fabio Erculiani
9e0cb61ca9
[matter] use multiprocessing module, improve handling of built packages
2011-08-06 15:20:18 +02:00
Fabio Erculiani
ccd49982a7
[matter] run env-update only AFTER packages build
2011-08-06 14:41:32 +02:00
Fabio Erculiani
9273ee5320
[matter] run env-update only when there has been some package update, and at the beginning
2011-08-06 14:40:25 +02:00
Fabio Erculiani
dd5eb2a984
[matter] also set ACCEPT_PROPERTIES="* -interactive" env var
2011-08-06 14:37:05 +02:00
Fabio Erculiani
ca63f7f121
[matter] increment pkg_count
2011-08-06 12:50:14 +02:00
Fabio Erculiani
b2f5ea7dd9
[matter] fix typo in string format
2011-08-06 12:49:08 +02:00
Fabio Erculiani
d17f0600c8
[matter] provide info regarding build status
2011-08-06 12:34:09 +02:00
Fabio Erculiani
4e36efb077
[matter] only return >=0 out of _run_builder()
2011-08-06 12:13:07 +02:00
Fabio Erculiani
a903ced289
[matter] change pkgpre hook specifications
2011-08-06 11:58:08 +02:00
Fabio Erculiani
7a18ac3477
[eit] fix "eit commit" arguments validation
2011-08-06 11:49:01 +02:00
Fabio Erculiani
68d7e798ba
[po] update translations
2011-08-05 22:58:58 +02:00
Fabio Erculiani
dc864e3a58
[man] update reagent man page
2011-08-05 22:58:45 +02:00
Fabio Erculiani
7b521b924b
[server] add support for linktest
2011-08-05 22:58:03 +02:00
Fabio Erculiani
8b62b034fe
[entropy.qa] beautify output of test_missing_runtime_libraries()
2011-08-05 22:57:37 +02:00
Fabio Erculiani
438e194470
[entropy.server,entropy.qa] move test_missing_runtime_libraries to entropy.qa, make it reusable
2011-08-05 22:40:05 +02:00
Fabio Erculiani
46d67f2570
[entropy.server] improve output of _external_metadata_qa_hook_test()
2011-08-05 19:04:13 +02:00
Fabio Erculiani
8ec0edd6af
[entropy.server] missing_runtime_libraries_test: also print info regarding possible library owners
2011-08-04 17:01:36 +02:00
Fabio Erculiani
c769c073b3
[entropy.server] missing_runtime_libraries_test: also return collected data
2011-08-04 16:50:00 +02:00
Fabio Erculiani
a7732fefd6
[entropy.server] tweak missing_runtime_libraries_test() output
2011-08-04 16:48:23 +02:00
Fabio Erculiani
a97c2821a7
[entropy.server] add missing runtime libraries QA
...
Use collected packages ELF metadata (retrieveNeeded(),
resolveNeeded()) to look for potentially missing
shared libraries. This is very handy in case of library breakages
across multiple server-side repositories.
For example: you bump libfoo, which provides new library, the SPM forces
you to rebuild foouser, which uses libfoo. You put both into a testing
repository but then you only move foouser to the base repository without
realizing the potential breakage users could run into.
However, since there can be false positives, this routine cannot block
you from doing this mistakes.
Please note that the base repository is the first listed in server.conf
and will always be considered as self-contained, meaning that all the
dependencies and sonames must be available within the same.
The code first tries to resolve the soname inside the same repository,
then falls back to other ones, if any.
2011-08-04 16:39:16 +02:00
Fabio Erculiani
2a88b2c2ac
[reagent] fix output of "search" and "match" when --quiet is enabled
2011-08-04 12:01:18 +02:00
Fabio Erculiani
a510cbe5e2
[reagent/eit] dramatically improve "eit list" & "regent query list" speed
2011-08-04 11:44:07 +02:00
Fabio Erculiani
f064788df9
[equo] text_query: improve list_packages() output
2011-08-04 11:43:11 +02:00
Fabio Erculiani
ae2ae9720c
[equo] text_query.search_repository_packages: improve speed
2011-08-04 11:42:03 +02:00
Fabio Erculiani
ebebb75459
[scripts] update version tagging script to also generate tarball
2011-08-04 10:31:08 +02:00
Fabio Erculiani
d4caaa7041
Tagging Entropy version 1.0_rc32
1.0_rc32
2011-08-04 10:26:08 +02:00
Fabio Erculiani
1489bfedba
Release Entropy 1.0_rc32
2011-08-04 10:26:04 +02:00
Fabio Erculiani
1e9fb24734
[matter] improve waitpid() error handling
2011-08-04 01:11:51 +02:00
Fabio Erculiani
bbe82b461d
[matter] always execute portage code in a separate process, to avoid portage cache oddities with xmatch()
2011-08-04 01:00:13 +02:00
Daniel Halens Rodríguez
05d950a0c4
[i18n] Update pt translation
2011-08-03 18:04:52 +01:00
Fabio Erculiani
5af3bd95ac
[matter] always check for preserved libs, even when --gentle is not specified
2011-08-03 17:26:14 +02:00
Fabio Erculiani
eda3c0298b
[matter] add chroot scheduler
2011-08-03 17:19:48 +02:00
Fabio Erculiani
d82896c1a4
[matter] some trivial tweaks
2011-08-03 17:19:38 +02:00
Fabio Erculiani
cbcaa0680c
[todo] update TODO
2011-08-03 09:56:29 +02:00
Fabio Erculiani
92c599b928
[€ntropy.server] trivial output tweak
2011-08-03 09:54:44 +02:00
Fabio Erculiani
731597942e
[eit] add "init" option
2011-08-03 09:54:15 +02:00