Fabio Erculiani
e8a907a74a
Tagging Entropy version 0.99.49.54
0.99.49.54
2010-09-08 14:05:15 +02:00
Fabio Erculiani
d9c0214a0c
[todo] update TODO
2010-09-08 14:04:54 +02:00
Fabio Erculiani
14e243fe21
[entropy.spm] PortagePlugin: add compatibility with latest Portage 2.2, portage.sets has been moved to portage._sets
2010-09-08 14:01:30 +02:00
Fabio Erculiani
2b80649bd2
[entropy.server] fix regression in _move_files_over_from_upload(), move package file to correct location
2010-09-08 13:34:18 +02:00
Fabio Erculiani
cd57e27fdf
Tagging Entropy version 0.99.49.53
0.99.49.53
2010-09-08 00:31:30 +02:00
Fabio Erculiani
f71f7d2cc8
[tests] spm: add package sets test
2010-09-08 00:30:32 +02:00
Fabio Erculiani
84f97ae228
[entropy.spm] PortagePlugin: fix sets module loading, improve Portage reload code
2010-09-08 00:29:52 +02:00
Fabio Erculiani
5223c153a3
[po] update translations
2010-09-08 00:29:29 +02:00
Fabio Erculiani
f0d33efe89
Tagging Entropy version 0.99.49.52
0.99.49.52
2010-09-07 23:08:12 +02:00
Fabio Erculiani
a7df773d1e
[todo] update TODO
2010-09-07 22:58:22 +02:00
Fabio Erculiani
dac5698f38
[entropy.spm] PortagePlugin: dynamically reload portage modules when reinstalling/updating sys-apps/portage
2010-09-07 22:17:24 +02:00
Fabio Erculiani
df3dbe87c0
[conf] add rsync:// sources to sabayonlinux.org repositories
2010-09-07 14:58:05 +02:00
Fabio Erculiani
5c95a6fca0
[entropy.fetchers] implement UrlFetcher ssh:// protocol support over rsync
2010-09-07 14:39:22 +02:00
Fabio Erculiani
126de1e010
[reagent] trivial change, avoid to call _get_local_store_directory() every iteration
2010-09-07 13:59:02 +02:00
Fabio Erculiani
b36e5f6207
[entropy.spm] change file name generated by PortagePlugin.generate_package, add category
2010-09-07 13:58:22 +02:00
Fabio Erculiani
ec234f327f
[entropy.server.mirrors] when moving package files to packages dir (after upload) also move .asc and .md5 ones
2010-09-07 13:40:45 +02:00
Fabio Erculiani
d129e28327
Tagging Entropy version 0.99.49.51
0.99.49.51
2010-09-07 11:16:27 +02:00
Fabio Erculiani
c711ade2ed
[entropy.spm] PortagePlugin: revert some safety changes to generate_package, they don't play well with tarfile
2010-09-07 11:15:09 +02:00
Fabio Erculiani
86eaf08bad
Tagging Entropy version 0.99.49.50
0.99.49.50
2010-09-06 23:40:16 +02:00
Fabio Erculiani
dfd44c6903
[repo] adding AUTHORS, COPYING and README files, update TODO
2010-09-06 23:34:10 +02:00
Fabio Erculiani
f78ecd08a1
[entropy.client.interfaces.dep] update tagged packages binding logic, when tag != None, tag is not == slot anymore
2010-09-06 23:25:26 +02:00
Fabio Erculiani
653f5514c8
[equo] behaviour change: automatically bind non-tagged package strings to tagged
...
A simple use case: "equo install nvidia-drivers" will now pull in
packages providing the tag of the latest installed package if
available. In this way, newer kernel packages (for example) will
not be implicitly pulled in anymore. To override this: just append
a valid tag to your package string "nvidia-drivers#2.6.34-sabayon"
2010-09-06 15:30:49 +02:00
Fabio Erculiani
3c5d0fb684
[entropy.client] remove debugging code
2010-09-06 15:09:10 +02:00
Fabio Erculiani
04f8f67b1e
[todo] update TODO
2010-09-06 13:25:58 +02:00
Fabio Erculiani
52372dc357
[entropy.client.interfaces.package] move URL name retrieval code into separate function, add scheme information to string
2010-09-06 11:04:46 +02:00
Fabio Erculiani
86402f18b0
[entropy.fetchers] fine tune rsync:// download function parameters
2010-09-06 10:57:19 +02:00
Fabio Erculiani
797bd279db
[entropy.fetchers] UrlFetcher: urlencode "url" constructor argument only in urllib function
2010-09-06 10:50:48 +02:00
Fabio Erculiani
6339ed1b8f
[entropy.spm] PortagePlugin.generate_package: remove unnecessary os.close() call
2010-09-06 10:15:30 +02:00
Fabio Erculiani
808e64d618
[entropy.spm] PortagePlugin: make generate_package() package file generation atomic
2010-09-06 10:14:31 +02:00
Fabio Erculiani
5546e04d98
[reagent] fix pontential uninitialized variable spm_key
2010-09-06 09:47:48 +02:00
Fabio Erculiani
638d1db1a8
[entropy.fetchers] rework UrlFetcher variables initialization, make it more robust
2010-09-05 21:16:41 +02:00
Fabio Erculiani
65606273ca
[entropy.fetchers] add back support for file:// URIs in UrlFetcher
2010-09-05 21:16:19 +02:00
Fabio Erculiani
46b3be4ef4
[entropy.const] drop etpConst['supported_download_protocols'], accept any URI, entropy.fetchers.UrlFetcher will handle them using a whitelist
2010-09-05 21:15:13 +02:00
Fabio Erculiani
7e47864325
[entropy.tools] add is_valid_uri function
2010-09-05 21:14:25 +02:00
Fabio Erculiani
6aa3d86fec
[sulfur] catch TypeError exception in new_pixbuf when retrieving install_status
2010-09-05 19:41:01 +02:00
Fabio Erculiani
2dcadd4b79
[entropy.db] EntropyRepository: create provided_libs table on _databaseStructureUpdate call rather than around in the code
2010-09-05 19:39:05 +02:00
Fabio Erculiani
e8637df846
[sulfur] catch OperationalError on views.new_pixbuf
2010-09-05 19:33:36 +02:00
Fabio Erculiani
7bb12def2b
[entropy.client] Client.unlock_resources: make lock handling fully resistent to race conditions
2010-09-05 19:19:03 +02:00
Fabio Erculiani
26498d2d97
[entropy.client] Client.unlock_resources: fix possible race condition on removing lock file
2010-09-05 19:02:14 +02:00
Fabio Erculiani
165bd01733
[entropy.spm] PortagePlugin: fix write_contents call in _create_contents_file_if_not_available
...
write_contents root parameter was passed without a trailing "/".
This caused injected packages (server-side) not writing Portage
CONTENTS metadata correctly.
2010-09-05 14:49:43 +02:00
Fabio Erculiani
6fba685d97
[entropy.db] EntropyRepository._foreignKeySupport: on_delete_cascade checks
...
Some Entropy development versions had foreign keys support but no
on_delete_cascade setting stored. This commit copes with that
2010-09-05 14:36:08 +02:00
Fabio Erculiani
3c4d863807
[entropy.db] EntropyRepository.removePackage: fix regression, properly execute removal script
2010-09-05 14:23:05 +02:00
Fabio Erculiani
0bc7c0288c
[todo] update TODO
2010-09-04 19:29:23 +02:00
Fabio Erculiani
d32cba9fab
[entropy.fetchers] list supported entropy.fetchers protocols in entropy.const
2010-09-04 19:25:34 +02:00
Fabio Erculiani
3d75036234
[entropy.fetchers] trivial variable name change
2010-09-04 19:08:56 +02:00
Fabio Erculiani
40e7a97566
[entropy.fetchers] add back support for https and ftps
2010-09-04 18:41:33 +02:00
Fabio Erculiani
8938b24667
[entropy.fetchers] implement support for rsync:// protocol using /usr/bin/rsync
2010-09-04 18:38:39 +02:00
Fabio Erculiani
efd32ede4e
[entropy.db] remove usage of illegale protected methods inside EntropyRepository.contentDiff
2010-09-04 16:04:52 +02:00
Fabio Erculiani
1198a24290
[entropy.*] remove "eclasses" metadata support
...
"eclasses" package metadata is not in use in Entropy and is too
tight with Portage. Dropping.
2010-09-04 15:26:16 +02:00
Fabio Erculiani
b749e30a93
[todo] update TODO
2010-09-04 14:06:34 +02:00