Fabio Erculiani
b5a0edbab6
[equo] "equo query orphans": rework encoding usage, now use "raw_unicode_escape"
...
This because retrieveContent() returns files encoded using
"raw_unicode_escape". In this way, we can use simple set intersection
afterwards.
2012-05-28 15:42:01 +02:00
Fabio Erculiani
0de9f11990
[equo] "equo query orphans": correctly print unicode strings
2012-05-28 15:14:28 +02:00
Fabio Erculiani
b91fcfdbac
[equo] fix again "equo query orphans", make sure xdir is unicode instead
2012-05-28 15:04:29 +02:00
Fabio Erculiani
35b0e19fa9
[conf] repositories.conf.*: comment out duplicated URLs by default (to speed up fallback-downloading)
2012-05-28 14:16:41 +02:00
Fabio Erculiani
638d78f4d0
[conf] repositories.conf.*: add Yandex Linux Mirror
2012-05-28 14:15:16 +02:00
Fabio Erculiani
44d6c0a9de
[entropy.client] Package: always create image/ directory before uncompress_tarball
...
Packages not providing any file don't get the image/ directory created
by uncompress_tarball, resulting in Portage pkg_preinst code to complain
about that, with something like:
$ find: `/var/tmp/entropy/.../c++-tr1-functional-0/image/': No such file or directory
2012-05-24 12:14:49 +02:00
Fabio Erculiani
cb4749b49b
Tagging Entropy version 1.0_rc116
1.0_rc116
2012-05-22 13:28:42 +02:00
Fabio Erculiani
82984b88da
Release Entropy 1.0_rc116
2012-05-22 13:28:42 +02:00
Fabio Erculiani
2e4eb90f24
[Rigo] avoid UnicodeDecodeError exceptions when writing license Notification message
2012-05-22 13:27:13 +02:00
Fabio Erculiani
cb61c3bc16
[client] always catch EOFError when using readtext()
2012-05-22 12:51:03 +02:00
Fabio Erculiani
f8ea2dffbe
[entropy.output] declare EOFError exception in readtext() docstring
2012-05-22 12:50:38 +02:00
Fabio Erculiani
fe29c5eba1
Tagging Entropy version 1.0_rc115
1.0_rc115
2012-05-22 12:38:04 +02:00
Fabio Erculiani
2bf8286a0f
Release Entropy 1.0_rc115
2012-05-22 12:38:03 +02:00
Fabio Erculiani
0bd6542a33
[RigoDaemon] be fault-tolerant wrt exceptions happening inside app mgmt worker threads
2012-05-20 21:41:09 +02:00
Fabio Erculiani
18978fd612
[equo] migrate to const_is_python3()
2012-05-20 14:16:33 +02:00
Fabio Erculiani
ef4a174f58
[entropy*] migrate to const_is_python3()
2012-05-20 14:16:13 +02:00
Fabio Erculiani
12f550037d
[equo] "equo query orphans": avoid UnicodeDecodeError in os.walk()
2012-05-20 13:35:48 +02:00
Fabio Erculiani
87f2cb6f75
[entropy.const] add const_is_python3()
2012-05-20 13:28:14 +02:00
Fabio Erculiani
5f64abe231
[equo] be more explicit when running with forced "--pretend" when not root
...
Fixes bug 2882
2012-05-19 18:00:57 +02:00
Fabio Erculiani
434bc36a8d
Tagging Entropy version 1.0_rc114
1.0_rc114
2012-05-18 12:34:44 +02:00
Fabio Erculiani
dbc324d15e
Release Entropy 1.0_rc114
2012-05-18 12:34:43 +02:00
Fabio Erculiani
bb8b9e69e8
[client] update translations
2012-05-18 12:33:35 +02:00
Fabio Erculiani
4c6d5b0b1c
[Rigo] update translations
2012-05-18 12:33:25 +02:00
Fabio Erculiani
5dc080d475
[entropy.spm] PortagePlugin: generate a dynamic config_file_map
...
Generate config_file_map dinamically by considering config file paths
as potential directories and if available, by adding the collected
subpaths to it
2012-05-17 22:53:10 +02:00
Fabio Erculiani
dbd34912a2
[entropy.spm] PortagePlugin: remove _get_package_use_file, no longer used
2012-05-17 22:49:49 +02:00
Fabio Erculiani
739ac5e348
[equo] text_configuration: properly handle KeyError exceptions in update()
2012-05-16 17:16:11 +02:00
Fabio Erculiani
38c5560b9a
[entropy.const] initconfig_entropy_constants: always print dir creation warnings to stderr
2012-05-16 14:32:53 +02:00
Fabio Erculiani
91d85740a8
[entropy.const] use const_setup_directory() when creating pidfiledir
2012-05-16 14:32:53 +02:00
Fabio Erculiani
fafc598928
[entropy.const] always create /var/tmp/entropy if it doesn't exist
2012-05-16 14:32:52 +02:00
Fabio Erculiani
361302c48e
[equo] add "equo query list installed <repository>" as per bug 3324
2012-05-14 14:49:35 +02:00
Fabio Erculiani
755b2612fe
[entropy.const] dump_signal: add "stderr" keyword argument
2012-05-11 06:41:20 +02:00
Fabio Erculiani
8dfe7b435f
[RigoDaemon] add thread dumper (as implemented in Rigo)
2012-05-11 06:40:58 +02:00
Fabio Erculiani
a9d712e9ff
[client] update translations
2012-05-09 17:49:07 +02:00
Fabio Erculiani
212dd068cb
[Rigo] update translations
2012-05-09 17:46:45 +02:00
Fabio Erculiani
ca56a45bd5
Tagging Entropy version 1.0_rc113
1.0_rc113
2012-05-09 16:44:26 +02:00
Fabio Erculiani
111060eef4
Release Entropy 1.0_rc113
2012-05-09 16:44:25 +02:00
Fabio Erculiani
2ff89e56d4
[equo] add "equo repo list"
2012-05-09 02:30:08 +02:00
Fabio Erculiani
d40f164128
[Rigo] make the search bar react to "Enter" key events (activate signal)
2012-05-08 16:19:43 +02:00
Fabio Erculiani
76e1711bef
[Rigo] fix AppView action buttons hbox expansion
2012-05-08 16:19:19 +02:00
Fabio Erculiani
2688480def
[matter] fixup summary output a bit more
2012-05-06 15:20:18 +02:00
Fabio Erculiani
4cbb30f6c2
[entropy.client] catch OSError and IOError exceptions at chown(), see bug 3300
2012-05-06 15:10:06 +02:00
Fabio Erculiani
6c4ecffcd7
[entropy.spm] PortagePlugin: __source_env_get_var: return unicode, do not leak fds
2012-05-05 08:49:26 +02:00
Fabio Erculiani
67210c34ec
[Rigo] rework package file install handling, fixes bug 3296
2012-05-05 01:13:24 +02:00
Fabio Erculiani
990eac2911
[entropy.i18n] fixup change_language wrt Python3
2012-05-05 00:51:41 +02:00
Fabio Erculiani
be5df20352
[entropy.tools] apply_tarball_ownership: raise IOError, catch it
2012-05-02 20:18:29 +02:00
Fabio Erculiani
0d1905f7fa
[entropy.security] Security: catch KeyError raised by get_key_metadata()
2012-04-30 09:59:16 +02:00
Fabio Erculiani
d1307b9db3
Tagging Entropy version 1.0_rc112
1.0_rc112
2012-04-29 18:50:23 +02:00
Fabio Erculiani
04b7c60eea
Release Entropy 1.0_rc112
2012-04-29 18:50:12 +02:00
Fabio Erculiani
b00e29c89a
[entropy.client] improve reliability of the dep conflict replacement routine
...
When an available conflict replacement is found, it is better to
enforce its installation before the actual conflicting pkg, in order
to avoid to have the conflict removed for some time during the
transaction phase. Moreover, if the transaction is interrupted
after the conflict removal but before the new pkg install, this
pkg won't be upgraded anymore, because it would become not installed.
Scenario:
net-tools conflicts with old sys-apps/openrc. sys-apps/openrc gets
removed during net-tools install phase. sys-apps/openrc is scheduled
for install a lot later. This also introduced a glitch with base-gcc,
triggering gcc-config, which complained about missing /etc/init.d/functions.sh
2012-04-29 18:33:14 +02:00
Fabio Erculiani
9c916221d3
[entropy.client] update translations
2012-04-29 17:55:25 +02:00