Fabio Erculiani
8364852edf
[entropy.spm] drop unused methods: disable_package_compile_options, enable_package_compile_options
2011-09-06 23:18:44 +02:00
Fabio Erculiani
e2d5665843
[entropy.transceivers] ftp_plugin: update "raise" syntax
2011-09-06 22:49:01 +02:00
Fabio Erculiani
172850e75a
Tagging Entropy version 1.0_rc49
1.0_rc49
2011-09-05 18:09:56 +02:00
Fabio Erculiani
cc6ad786fb
Release Entropy 1.0_rc49
2011-09-05 18:09:40 +02:00
Fabio Erculiani
5a74ee403b
[entropy.client.misc] when collecting CONFIG_PROTECT* elements, also ask the Source Package Manager about it, closes bug 2480
2011-09-05 17:57:14 +02:00
Fabio Erculiani
d70ba28188
[entropy.client.misc] fix undefined reference
2011-09-05 17:49:11 +02:00
Fabio Erculiani
c536966e0a
[entropy.server] _check_config_file_updates: provide a list of repository identifiers to PackageFileUpdates loader
...
Using CONFIG_PROTECT* information across all the repositories makes
possible to detect config files changes to be merged even if the
currently working repository (which was available through
entropy.installed_repository() used by entropy.client.misc by
default) is actually empty.
2011-09-05 17:46:24 +02:00
Fabio Erculiani
80b6849c06
[entropy.client.misc] FileUpdates: make possible to look for CONFIG_PROTECT directories across multiple repositories
2011-09-05 17:44:28 +02:00
Fabio Erculiani
f2b49cae58
[entropy.client.loaders] add entropy_repository keyword arg to PackageFileUpdates
2011-09-05 17:35:31 +02:00
Fabio Erculiani
f2ed1b6c64
[entropy.client.misc] FileUpdates: make possible to provide arbitrary EntropyRepositoryBase objects
2011-09-05 17:32:20 +02:00
Fabio Erculiani
e850a8d8b7
[todo] update TODO
2011-09-05 13:25:40 +02:00
Fabio Erculiani
ce0844f816
[entropy.server] make use of Entropy SPM "execute_system_qa_tests" method during repository push
2011-09-05 13:25:07 +02:00
Fabio Erculiani
13603bdce8
[entropy.spm] add new method "execute_system_qa_tests" for hooking SPM related, system-wide QA tests
2011-09-05 13:24:07 +02:00
Fabio Erculiani
b80e1c7cf0
[conf] add packages.db.missing_deps_blacklist example file
2011-09-05 12:37:37 +02:00
Fabio Erculiani
bf8918a6f3
[eit] add vacuum tool
2011-09-05 12:31:05 +02:00
Fabio Erculiani
f2ac8dfc72
[eit] do not use tuple() with _exec_args()
2011-09-05 12:27:18 +02:00
Fabio Erculiani
55770c4172
[matter] make sure etc-update is always called
2011-09-05 08:52:14 +02:00
Fabio Erculiani
dab40ddf59
Tagging Entropy version 1.0_rc48
1.0_rc48
2011-09-04 23:26:55 +02:00
Fabio Erculiani
8ed49f0fbf
Release Entropy 1.0_rc48
2011-09-04 23:26:43 +02:00
Fabio Erculiani
f1098717ec
[matter] cleanup code, fix PORT_LOGDIR usage regression
2011-09-04 23:21:56 +02:00
Fabio Erculiani
cf2894a62b
[matter] rewrite Portage usage, avoid using fork(), fix portage/emerge object usage, thanks to zmedico@gentoo.org
2011-09-04 22:48:59 +02:00
Fabio Erculiani
ac77c49e65
[matter] drop calls to queue inside _run_builder(), not needed
2011-09-04 21:22:58 +02:00
Fabio Erculiani
eb2b068176
[entropy.client] clean_downloaded_packages: catch exception if branch_dir is not a dir
...
At the same time, also improve fault tolerance of get_removable_packages()
2011-09-04 10:52:55 +02:00
Fabio Erculiani
c7c207dda0
[entropy.client] inform about splitdebug feature being unsupported for direct pkg install, see Sabayon bug #2666
2011-09-04 10:35:15 +02:00
Fabio Erculiani
e9f76d96aa
[entropy.client] don't use "extra download" metadata when installing package files directly, see Sabayon bug #2666
2011-09-04 10:30:21 +02:00
Fabio Erculiani
966b35311e
[matter] add handy bugzilla bug generator tool (sendfail)
2011-09-04 10:19:26 +02:00
Fabio Erculiani
5df92bad4a
[entropy.qa] trivial code update
2011-09-01 11:32:22 +02:00
Fabio Erculiani
24836e1150
[entropy.client.interfaces.dep] _get_required_packages: improve constraints on forced_matches
2011-09-01 11:25:28 +02:00
Fabio Erculiani
69cdd1ce44
Tagging Entropy version 1.0_rc47
1.0_rc47
2011-08-30 11:39:25 +02:00
Fabio Erculiani
87b679d2e4
Release Entropy 1.0_rc47
2011-08-30 11:39:18 +02:00
Fabio Erculiani
313c2ccfa7
[matter] correct wording about "downgrade" warning messages
2011-08-30 10:41:46 +02:00
Fabio Erculiani
a1e5714490
[matter] make "downgrade" directive affect the whole merge queue
2011-08-30 10:36:10 +02:00
Fabio Erculiani
184232f0cc
[entropy.server] when adding missing dependencies, always show the committed changes
2011-08-29 23:44:08 +02:00
Fabio Erculiani
1c0fcdb8be
Tagging Entropy version 1.0_rc46
1.0_rc46
2011-08-29 06:56:06 +02:00
Fabio Erculiani
bd996b63f6
Release Entropy 1.0_rc46
2011-08-29 06:56:00 +02:00
Fabio Erculiani
d9dfe06b0a
[entropy.server] make possible to properly handle expiration of extra package files. Enforce file name constraints on them.
2011-08-29 06:37:28 +02:00
Fabio Erculiani
294b1a25e4
[entropy.server] generate an "extra download" list file in order to ease mirrors cleanup when packages expire
2011-08-29 06:12:22 +02:00
Fabio Erculiani
8f9b4e2391
[entropy.db] implement support for listAllExtraDownloads()
2011-08-29 06:07:03 +02:00
Fabio Erculiani
15d9dfed58
[entropy.server.mirrors] simplify _move_files_over_from_upload, make it move all the files inside upload dir
2011-08-29 05:50:46 +02:00
Fabio Erculiani
19d8753fbf
[entropy.server.mirrors] fix typo in _move_files_over_from_upload()
2011-08-28 23:52:28 +02:00
Fabio Erculiani
ef7a00c243
Tagging Entropy version 1.0_rc45
1.0_rc45
2011-08-28 20:17:51 +02:00
Fabio Erculiani
b2e5bc0117
Release Entropy 1.0_rc45
2011-08-28 20:17:39 +02:00
Fabio Erculiani
942bcc5e39
[entropy.server.mirrors] when moving package files from upload to local store, also consider "extra downloads" ones
2011-08-28 20:16:59 +02:00
Fabio Erculiani
cbeed45b97
[entropy.server] _package_injector: fix license check evaluation
2011-08-28 20:03:36 +02:00
Fabio Erculiani
ffc722c0ea
[entropy.server] _package_injector: move extra_download file in the same packages dir as parent package
2011-08-28 20:00:06 +02:00
Fabio Erculiani
641a08f2ed
Tagging Entropy version 1.0_rc44
1.0_rc44
2011-08-25 19:37:04 +02:00
Fabio Erculiani
266fc224ab
Release Entropy 1.0_rc44
2011-08-25 19:36:52 +02:00
Fabio Erculiani
6059629452
[entropy.spm] PortagePlugin.add_installed_package: chmod vardb entry to 755 as Portage does
2011-08-25 19:36:00 +02:00
Fabio Erculiani
949f2ab3f3
[entropy.server] add PKG_KEYWORDS variable to those exposed to metadata qa check hook
2011-08-25 18:39:04 +02:00
Fabio Erculiani
b0a2bbf4fe
[entropy.server.mirrors] do not handle .asc files anymore in tidy_mirrors()
2011-08-25 09:52:42 +02:00