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
Fabio Erculiani
4caae7aef7
[man] update reagent man page
2011-08-03 09:52:00 +02:00
Fabio Erculiani
58a298bd44
[reagent] fix repo initialization code
2011-08-03 09:51:21 +02:00
Fabio Erculiani
716de574de
Tagging Entropy version 1.0_rc31
1.0_rc31
2011-08-03 09:42:03 +02:00
Fabio Erculiani
4edb7cb848
Release Entropy 1.0_rc31
2011-08-03 09:41:57 +02:00
Fabio Erculiani
be483b7f25
[equo] always use etpUi['interactive']
2011-08-03 09:35:38 +02:00
Fabio Erculiani
1fc3c2475c
[matter] explicitly deny implicit interactive routines
2011-08-02 23:17:29 +02:00
Fabio Erculiani
e1eefb57ab
[entropy.spm] when calling add_packages_to_repository(), pass proper ask= value based on etpUi['interactive']
...
This is required by non-interactive packages that expect no real
interactivity by implicit actions taken by Entropy routines, such
as package_names_update() called whenever a package gets renamed or
slot-moved.
2011-08-02 23:14:23 +02:00
Fabio Erculiani
01a1b18250
[entropy.const] add etpUi['interactive'] global setting
2011-08-02 23:13:53 +02:00
Fabio Erculiani
c3f4a64e72
[conf] update bashrc.entropy
2011-08-02 23:05:10 +02:00
Fabio Erculiani
db44217f97
[matter] fix parser for packages
2011-08-02 22:46:29 +02:00
Fabio Erculiani
d7ea4a7649
Tagging Entropy version 1.0_rc30
1.0_rc30
2011-08-02 19:47:09 +02:00
Fabio Erculiani
51cd80cb9d
Release Entropy 1.0_rc30
2011-08-02 19:47:04 +02:00