Commit Graph

8002 Commits

Author SHA1 Message Date
Fabio Erculiani
da2e5aed21 Tagging Entropy version 1.0_rc35 1.0_rc35 2011-08-09 22:18:06 +02:00
Fabio Erculiani
b27592bc8c Release Entropy 1.0_rc35 2011-08-09 22:17:54 +02:00
Fabio Erculiani
c586f705cb [todo] update TODO 2011-08-09 22:17:00 +02:00
Fabio Erculiani
c0ac76d3d4 [entropy.debug] add GraphDrawer class 2011-08-09 17:03:17 +02:00
Fabio Erculiani
eca7078313 [entropy.graph] add Graph._graph_debug method 2011-08-09 17:02:55 +02:00
Fabio Erculiani
1157454a1a [po] update translations 2011-08-09 14:17:14 +02:00
Fabio Erculiani
69900bd2dc [entropy.const] const_setup_entropy_pid: deal with EACCES, pid directory might not be writeable 2011-08-09 13:05:24 +02:00
Fabio Erculiani
22a25ca4f4 [entropy.server] re-generate extra_download GPG data when moving package across repos 2011-08-09 13:02:27 +02:00
Fabio Erculiani
4074f8d4a6 [sulfur] implement support for split package files 2011-08-09 12:41:16 +02:00
Fabio Erculiani
3f85e2af46 [equo] implement support for split package files 2011-08-09 12:41:04 +02:00
Fabio Erculiani
91d2b4b93c [entropy.client] implement support for split package files 2011-08-09 12:40:38 +02:00
Fabio Erculiani
ccd2b569fc [entropy.db] update schema for packagedownloads, add on-disk size column 2011-08-09 12:02:08 +02:00
Fabio Erculiani
5546d77c69 [entropy.tools] add get_uncompressed_size function 2011-08-09 11:56:20 +02:00
Fabio Erculiani
8f60f3ecd5 [entropy.spm] PortagePlugin.extract_package_metadata: correctly account on-disk size
entropy.tools.sum_file_sizes_hardlinks() should always get files only.
Otherwise the accounted on-disk size can grow indefinitely.
2011-08-09 11:33:45 +02:00
Fabio Erculiani
d5d63dba6b [entropy.tools] uncompress_tarball: do not use os.listdir() to prove that tarball has been uncompressed 2011-08-09 08:54:34 +02:00
Fabio Erculiani
711c66038e [entropy.spm] PortagPlugin.generate_package: improve entropy of debug package file name hash 2011-08-09 08:54:03 +02:00
Fabio Erculiani
286b70c530 [entropy.spm] PortagePlugin.generate_package() chmod 0644 generated files 2011-08-08 22:18:33 +02:00
Fabio Erculiani
4e15c9915d [entropy.const] change default extension for debug package file 2011-08-08 22:17:35 +02:00
Fabio Erculiani
6d5db82f67 [entropy.db] remove debug code 2011-08-08 21:06:13 +02:00
Fabio Erculiani
14fa75edbb [entropy.db] change schema of packagedownloads table, add size column 2011-08-08 21:05:39 +02:00
Fabio Erculiani
3ae8e6ae93 [entropy.server] make possible to split package file into multiple "extra" package files
This introduces a backward-compatible feature (server-side in this commit)
that makes possible to associate more than one package file to a single
package_id. This opens the door to a wide range of future opportunities
but also makes possible to decouple debuginfo files from the rest.
2011-08-08 18:16:54 +02:00
Fabio Erculiani
ddd289f766 [entropy.tools] dump_entropy_metadata(): check if file is empty before using mmap() 2011-08-08 18:14:41 +02:00
Fabio Erculiani
2a186df4e6 [entropy.server.db] when downloading the repository, execute the download actions in alphabetical order for atomicity 2011-08-08 14:39:38 +02:00
Fabio Erculiani
061328d31b [entropy.server] beautify metadata QA check output 2011-08-08 14:25:22 +02:00
Fabio Erculiani
d6aac29234 [entropy.services] fix undefined reference 2011-08-08 12:18:58 +02:00
Fabio Erculiani
ed2a745b0b [entropy.server.mirrors] fix loop nesting in tidy_mirrors() 2011-08-08 11:51:58 +02:00
Fabio Erculiani
bc858bb3d6 [entropy.server.main] improve os.rename() exception handling 2011-08-08 11:10:27 +02:00
Fabio Erculiani
af17476bf2 [entropy.server] improve os.rename() exception handling 2011-08-08 11:09:54 +02:00
Fabio Erculiani
6158d523bc [entropy.spm] PortagePlugin.generate_package: unlock vardb only when locked 2011-08-08 06:42:00 +02:00
Fabio Erculiani
3caeb36f86 [entropy.server] _external_metadata_qa_hook_test: improve output 2011-08-08 06:38:28 +02:00
Fabio Erculiani
0e169cd9f3 [entropy.server] make sure to remove tmp_repo_orig_path 2011-08-08 06:19:03 +02:00
Fabio Erculiani
3167370543 [equo] fix "equo install" when "Quit" option is selected after license menu. Fix Sabayon bug 2605 2011-08-07 23:56:47 +02:00
Fabio Erculiani
dbc3af1ed2 Tagging Entropy version 1.0_rc34 1.0_rc34 2011-08-07 18:39:38 +02:00
Fabio Erculiani
03c3c86bfa Release Entropy 1.0_rc34 2011-08-07 18:39:25 +02:00
Fabio Erculiani
e6b257251f [matter] implement lock file handling, useful for other apps interaction 2011-08-07 18:13:07 +02:00
Fabio Erculiani
7cb3a46817 [matter] move the main app code to matter_main() 2011-08-07 17:47:39 +02:00
Fabio Erculiani
022c66d14e [matter] keep track of packages not able to build properly 2011-08-07 12:40:38 +02:00
Fabio Erculiani
4695682fb3 [matter] catch KeyboardInterrupt separately when using os.fork() 2011-08-07 11:52:50 +02:00
Fabio Erculiani
8102b6efad [matter] improve reliability of multiprocessing.Queue usage 2011-08-07 11:37:36 +02:00
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