Commit Graph

8090 Commits

Author SHA1 Message Date
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
Fabio Erculiani 7ead04fa01 [kernel-switcher] catch KeyboardInterrupt and don't throw traceback to user 2011-08-25 09:52:17 +02:00
Fabio Erculiani 1d29a15e05 [matter] remove temp file in buildfail-tinderbox.sh 2011-08-24 13:45:11 +02:00
Fabio Erculiani 2fca783425 [matter] add simple buildfail example script 2011-08-24 13:43:35 +02:00
Fabio Erculiani 7b5d009149 [matter] add bugzilla submit buildfail hook 2011-08-24 12:32:35 +02:00
Fabio Erculiani 3a9cbb6341 [matter] add "buildfail" directive support 2011-08-24 09:57:58 +02:00
Fabio Erculiani 9b22ff5613 [matter] add support for "not-installed" directive 2011-08-24 08:48:29 +02:00
Fabio Erculiani 32c6dc7a01 [matter] add FEATURES="split-log" and CMAKE_NO_COLOR="yes" to builder env 2011-08-24 08:25:43 +02:00
Fabio Erculiani ca3fa9daba [entropy] add .gitattributes file, exclude test suite from archive for now (takes too much space) 2011-08-21 14:34:23 +02:00
Fabio Erculiani 698129ba84 Tagging Entropy version 1.0_rc43 1.0_rc43 2011-08-21 14:23:04 +02:00
Fabio Erculiani 9366621d90 Release Entropy 1.0_rc43 2011-08-21 14:23:02 +02:00
Fabio Erculiani 13c3b7513d [entropy.server.mirrors] implement herustic able to use remote file copy when possible
When dealing with multiple repositories, it is possible that a package file
gets uploaded multiple times when moved from a repository to another.
In this scenario, there is a waste of upload bandwidth. This commit
implements a simple herustic that is able to determine if it's possible
to copy the file remotely instead of uploading it, if and only if:

- package file with the same name is already available on another
  tracked repository sharing the same mirror URI
- local package and remote package have the same md5 hash
2011-08-21 14:17:48 +02:00
Fabio Erculiani a61f6b99cc [entropy.transceivers] EntropyFtpUriHandler: fix undefined reference 2011-08-21 14:16:23 +02:00
Fabio Erculiani 1446115d33 [entropy.transceivers] implement remote copy method for all transceivers (similar to rename()) 2011-08-21 14:13:56 +02:00
Fabio Erculiani 9c55829d00 [entropy.transceivers] EntropyFileUriHandler.rename: fix typo 2011-08-21 14:11:22 +02:00
Fabio Erculiani 9bb680ea67 [activator] tweak commit message file name 2011-08-21 14:02:38 +02:00
Fabio Erculiani 0210ee7b97 [entropy.server.transceivers] code style update 2011-08-21 11:13:45 +02:00
Fabio Erculiani 247e6fcc10 [services] call env-update with full path 2011-08-21 10:55:10 +02:00
Sławomir Nizio d490a84b84 [po] update Polish translation 2011-08-20 21:17:36 +02:00
Sławomir Nizio bc4e780274 [misc] fix some typos in equo and manual pages 2011-08-20 21:15:09 +02:00
Sławomir Nizio a4bda31855 [man] small correction in manual page, update POD (etc.) generator 2011-08-20 18:14:13 +02:00
Fabio Erculiani 97f4a3d6f9 Tagging Entropy version 1.0_rc42 1.0_rc42 2011-08-20 14:01:31 +02:00
Fabio Erculiani 81faac522b Release Entropy 1.0_rc42 2011-08-20 14:01:23 +02:00
Fabio Erculiani ff23cadda8 [matter-scheduler] do not use "source" but rather "." 2011-08-20 13:44:03 +02:00
Fabio Erculiani 15e11cc4ef [matter-scheduler] also do env-update && source /etc/profile 2011-08-20 13:43:30 +02:00
Fabio Erculiani 02fc5a5656 [matter] make Entropy colorized output settings affect Portage as well 2011-08-20 13:42:57 +02:00
Fabio Erculiani ac83742c98 [matter] fixup emerge spinner setup 2011-08-20 13:27:31 +02:00
Fabio Erculiani c64a0d19a0 [matter] drop workaround for broken sys-apps/portage's post_emerge(), not needed anymore 2011-08-19 21:52:22 +02:00
Fabio Erculiani 9f62fc8474 [equo] improve "libtest" output 2011-08-18 20:08:28 +02:00
Fabio Erculiani c17d51e208 Tagging Entropy version 1.0_rc41 1.0_rc41 2011-08-18 17:53:54 +02:00
Fabio Erculiani a70b02610c Release Entropy 1.0_rc41 2011-08-18 17:53:44 +02:00
Fabio Erculiani 5d2c0b95e7 [entropy.client.interfaces.dep] fix potentially disruptive typo, messed dependency schedule 2011-08-18 17:53:06 +02:00
Fabio Erculiani 1bc205736f [server] server_query: improve revdeps usage with -q 2011-08-17 11:25:26 +02:00
Fabio Erculiani 706b604bc0 Tagging Entropy version 1.0_rc40 1.0_rc40 2011-08-15 16:37:49 +02:00
Fabio Erculiani 5bed18a983 Release Entropy 1.0_rc40 2011-08-15 16:37:39 +02:00
Fabio Erculiani 957679109e [entropy.client.interfaces.package] re-apply ownership to files after setup phase
The setup phase of SPM is where users and groups get added.
Having the package already unpacked causes tar to not apply correct
ownership to files and directories. This commit fixes it.
2011-08-15 16:36:14 +02:00
Fabio Erculiani 04f00f8e94 [misc] add pkg_setup phase support 2011-08-15 16:35:47 +02:00
Fabio Erculiani 8465cb7bc1 [entropy.client.triggers] expose setup phase directly (and not hide it inside preinstall) 2011-08-15 16:35:13 +02:00