Commit Graph

8030 Commits

Author SHA1 Message Date
Fabio Erculiani
8fcb3e1162 [matter] remove debug output 2011-08-13 11:42:49 +02:00
Fabio Erculiani
eb2d47a7c4 [matter] update example files 2011-08-13 11:42:42 +02:00
Fabio Erculiani
8fd355d2a4 [matter] implement "spm-repository-change" statement support, move default statements values to parser 2011-08-13 11:40:42 +02:00
Fabio Erculiani
ea67974557 [entropy.server] also account for .asc files, if available (this is for backward compatibility) 2011-08-13 11:14:10 +02:00
Fabio Erculiani
4434cac6bb [entropy.server] _get_gpg_signature: remove stale file before returning 2011-08-13 11:13:41 +02:00
Fabio Erculiani
e73ccf24cc [matter] do not account built packages more than once 2011-08-13 11:00:20 +02:00
Fabio Erculiani
928c94ad24 [matter] fix typo in for loop 2011-08-13 11:00:19 +02:00
Sławomir Nizio
37f6ad16b3 [misc] don't use non-POSIX command/keyword 2011-08-13 00:30:06 +02:00
Fabio Erculiani
5a67de3e30 [entropy.fetchers] handle "out of pty devices" error, fix Sabayon bug 2620 2011-08-12 23:36:41 +02:00
Fabio Erculiani
8f4be276eb [entropy.client.interfaces.dep] add support for ASAP scheduling of post-dependencies
This is a hack. As hack, it is hopefully going away soon.
This is a hack. It just hides broken dependencies (like libreoffice
vs jdom vs jdom-jaxen).
This is a hack. But Portage does ugly things.
This is a hack. But my hope is that it's going to be no longer required soon.
2011-08-12 19:29:17 +02:00
Fabio Erculiani
e2a5c31986 [entropy.graph] make sure cache object becomes None again 2011-08-12 19:28:37 +02:00
Fabio Erculiani
2b612a2b89 [misc] entropy_hwgen.sh: be POSIX 2011-08-12 14:29:57 +02:00
Fabio Erculiani
49d689e54b [misc] entropy.sh: be POSIX 2011-08-12 14:29:21 +02:00
Fabio Erculiani
e5b671d5f0 [misc] fix shebang, use bash, thanks to mgorny@gentoo.org 2011-08-12 11:07:47 +02:00
Fabio Erculiani
a37f32409a Tagging Entropy version 1.0_rc38 1.0_rc38 2011-08-11 16:52:29 +02:00
Fabio Erculiani
2a4c8a8abf Release Entropy 1.0_rc38 2011-08-11 16:52:26 +02:00
Fabio Erculiani
8af8a12645 [entropy.spm] fix set() usage 2011-08-11 16:52:10 +02:00
Sławomir Nizio
8fe39be3a4 [matter] clarify a bit var. documentation in example .particle files 2011-08-11 16:31:23 +02:00
Fabio Erculiani
8342c796fa Tagging Entropy version 1.0_rc37 1.0_rc37 2011-08-11 07:26:05 +02:00
Fabio Erculiani
1a779bb2ef Release Entropy 1.0_rc37 2011-08-11 07:25:52 +02:00
Fabio Erculiani
0da68cf44f [matter] update example files 2011-08-11 07:25:07 +02:00
Fabio Erculiani
dbff4ecc32 [todo] update TODO 2011-08-11 07:24:17 +02:00
Fabio Erculiani
b86232a900 [entropy.server] fixup docstring wording 2011-08-11 07:23:35 +02:00
Fabio Erculiani
46cc32b780 [entropy.qa] fix needed library resolution logic in _resolve_needed() 2011-08-11 07:16:44 +02:00
Fabio Erculiani
1f0da8ed26 Tagging Entropy version 1.0_rc36 1.0_rc36 2011-08-10 10:29:06 +02:00
Fabio Erculiani
118ac09282 Release Entropy 1.0_rc36 2011-08-10 10:28:57 +02:00
Fabio Erculiani
1c2739e8d1 [entropy.spm] PortagePlugin.generate_package: change debug package file name 2011-08-10 10:25:04 +02:00
Fabio Erculiani
3d8e110c2d [entropy.spm] PortagePlugin.generate_package: do not return debug package file path if it's empty 2011-08-10 10:23:05 +02:00
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