Commit Graph

9601 Commits

Author SHA1 Message Date
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