Fabio Erculiani
cda2ff9e0f
[eit.command.status] fix _calculate_local_upload_files() usage
2014-03-22 08:12:23 +01:00
Fabio Erculiani
119dd0c36b
[eit.commands.commit] fix "eit add foo" (when foo does not exist)
2014-03-19 12:30:47 +01:00
Fabio Erculiani
4aede70e10
[eit.commands.repack] do not set self._packages, adds unnecessary elaboration
2014-03-19 12:30:09 +01:00
Fabio Erculiani
09505b7ead
[entropy.qa] do not account for broken executables if there are no missing sonames
2014-03-18 15:27:46 +01:00
Fabio Erculiani
5c246d10ba
[entropy.qa] filter out missing sonames if they belong to system packages
...
When warning user for potentially broken ELF objects, it is better
to filter out sonames pointing to system packages.
2014-03-18 15:21:29 +01:00
Fabio Erculiani
d0fce0b375
[entropy.qa] move is_system_pkg to instance method
2014-03-18 15:20:26 +01:00
Fabio Erculiani
b9d87febc2
Tagging Entropy version 275
275
2014-03-16 17:04:11 +01:00
Fabio Erculiani
8e64909155
Release Entropy 275
2014-03-16 17:04:10 +01:00
Fabio Erculiani
a04e6381bb
[Rigo] update translations
2014-03-16 17:03:48 +01:00
Fabio Erculiani
0af817e33b
[client] update translations
2014-03-16 17:03:23 +01:00
Fabio Erculiani
b8d3b84f4c
[entropy.qa] catch FileNotFound when calling read_elf_broken_symbols
...
This fixes bug #4632
2014-03-15 09:42:00 +01:00
Fabio Erculiani
54afc204d5
Tagging Entropy version 274
274
2014-03-05 12:44:45 +01:00
Fabio Erculiani
200d0ce137
Release Entropy 274
2014-03-05 12:44:44 +01:00
Fabio Erculiani
704b9a161a
[entropy.server.interfaces.mirrors] fix _calculate_remote_package_files wrt separate package dirs
2014-03-05 12:43:16 +01:00
Fabio Erculiani
285b5558af
[entropy.server.interfaces.mirrors] speed up _calculate_local_{upload,package}_files
2014-03-05 11:20:50 +01:00
Fabio Erculiani
880aba81cb
[entropy.server.interfaces.mirrors] simplify local packages calculation methods
2014-03-05 11:18:26 +01:00
Fabio Erculiani
7bc1306d28
[Rigo] require Gtk+ 3.10 and solve all deprecation warnings related to Gtk*Box
2014-03-02 12:13:14 +01:00
Fabio Erculiani
11d166dfad
Tagging Entropy version 273
273
2014-02-26 16:02:42 +01:00
Fabio Erculiani
846e9b16d8
Release Entropy 273
2014-02-26 16:02:41 +01:00
Fabio Erculiani
9c505b4f58
[entropy.server] correctly generate extra_download URLs
2014-02-26 16:02:13 +01:00
Fabio Erculiani
55d7dc68ef
Tagging Entropy version 272
272
2014-02-21 11:08:44 +01:00
Fabio Erculiani
2e82d22768
Release Entropy 272
2014-02-21 11:08:44 +01:00
Fabio Erculiani
7456df4e9a
Tagging Entropy version 271
2014-02-21 11:08:27 +01:00
Fabio Erculiani
82f2d2e1de
Release Entropy 271
2014-02-21 11:08:27 +01:00
Fabio Erculiani
fc2488e5f7
[matter] merge_list could be None, make sure it never is
2014-02-17 21:03:29 +01:00
Fabio Erculiani
855afdff1d
[entropy.client.package] Do not alter repository package file directory permissions
...
It was observed that the new locking mechanism introduced a problem
with the management of repository package files (.tbz2 files passed
to "equo install", for instance). Try to avoid that by symlinking
the package file to a safe location and using this one as pkgpath.
This fixes bug 4604.
2014-02-16 13:20:50 +01:00
Fabio Erculiani
4c8d1801ea
[entropy.tools] dump_entropy_metadata: follow symlinks when determining file size
...
The package file passed as input might be pointing to a symlink.
If we use lstat().st_size we will get the symlink file size back
rather than the source file size, which is of course unwanted.
This is part of the fixes for bug 4604.
2014-02-16 13:18:15 +01:00
Fabio Erculiani
1f6bd34749
[entropy] prefix package download URLs with the category directory
...
This makes possible to avoid directory hot spots on repository mirrors.
This commit requires some mileage and real-world testing, but it
seems to be running good on a relatively small repository.
No backward compatibility issues have been reported.
2014-02-15 19:10:16 +01:00
Fabio Erculiani
e45b5dc73e
[todo] update TODO
2014-02-15 15:52:43 +01:00
Fabio Erculiani
1345074a61
Tagging Entropy version 270
270
2014-02-14 16:28:37 +01:00
Fabio Erculiani
9724a16689
Release Entropy 270
2014-02-14 16:28:36 +01:00
Fabio Erculiani
49426c2aad
[server] update translations
2014-02-14 16:15:51 +01:00
Fabio Erculiani
e4411da049
[Rigo] update translations
2014-02-14 16:14:59 +01:00
Fabio Erculiani
f833a6cca5
[client] update translations
2014-02-14 16:14:07 +01:00
Fabio Erculiani
d759bdd74b
[entropy.client] move LoadersMixin back into the Client class
2014-02-14 16:13:34 +01:00
Fabio Erculiani
03ef3991bd
[entropy.client] refactor NoticeBoard Entropy Client API
2014-02-14 13:10:16 +01:00
Fabio Erculiani
10d8c6b6d5
[entropy.tools] generate_entropy_delta: make sure not to leak any fds
2014-02-14 11:31:11 +01:00
Fabio Erculiani
f44eb72b81
[entropy.tools] pass prefix= to every const_mkstemp call
2014-02-14 11:18:03 +01:00
Fabio Erculiani
92146a8c17
[entropy.tools] apply_entropy_delta: avoid potential fd leaks
2014-02-13 16:12:35 +01:00
Fabio Erculiani
4a9980d37c
[entropy.qa] rename ErrorReportInterface to ErrorReport, it's cleaner
2014-01-30 14:56:37 +01:00
Fabio Erculiani
715e628c84
[entropy.client] drop CacheMixin class
2014-01-30 14:56:37 +01:00
Fabio Erculiani
b4196026d8
[entropy.client] drop _get_available_packages_hash()
2014-01-30 14:56:37 +01:00
Fabio Erculiani
d0cf15ffc6
[entropy.client] add missing imports
2014-01-30 14:56:37 +01:00
Fabio Erculiani
cc3d69c8b2
[entropy.client] rename _repositories_hash() to repositories_checksum()
2014-01-30 14:56:37 +01:00
Fabio Erculiani
2b6a4e8d9a
[entropy.client.cache] improve _repositories_hash() robustness against collisions
2014-01-30 14:56:37 +01:00
Fabio Erculiani
f6591e1ade
[entropy.client.cache] drop _selective_repositories_hash()
2014-01-30 14:56:37 +01:00
Fabio Erculiani
f5eb6c1803
[entropy.client.cache] drop _all_repositories_hash, duplicate of _repositories_hash()
2014-01-30 14:56:37 +01:00
Fabio Erculiani
3c3a376a3b
[entropy.client] rename _filter_available_repositories() to filter_repositories()
2014-01-30 14:56:37 +01:00
Fabio Erculiani
a83935d33c
[entropy.client.client] move clear_cache() to Client
2014-01-30 14:56:37 +01:00
Fabio Erculiani
8589b87465
[matter] add clear_cache() to BaseBinaryPMS to clear memory caches
2014-01-28 16:52:27 +01:00