Fabio Erculiani
b559affa42
[equo] fix typo in "equo update", fix bug 4107
2013-03-22 10:54:02 +00:00
Fabio Erculiani
3e30d2414d
Release Entropy 186
2013-03-20 16:50:21 +00:00
Fabio Erculiani
831237b7fc
[entropy.server] insert the package SHA1 checksum into the file name
...
This commit partially reverts commit d6b7a21314 .
Package revision is no longer incremented across package moves.
This has two advantages:
- much less traffic generated on the mirror infrastructure
- less updates for sabayon-limbo users when packages are moved to main
Bumping the revision was required by sabayon-weekly, which had the problem
that some package files were replaced during normal activity on
sabayonlinux.org and sabayon-limbo on the mirror. This generated checksum
errors, thus adding the checksum in the package file name ensures that
Entropy Server will never overwrite package file names unless the checksum
also matches.
Having a SHA1 checksum in the file name is also good for security, and
we may even want to create a SHA1 from the GPG signature in future.
2013-03-20 15:21:31 +00:00
Fabio Erculiani
5c123b679f
[solo.utils] print_package_info: also print SHA1, SHA256 and GPG info
2013-03-20 15:07:16 +00:00
Fabio Erculiani
f0fad25ca5
Release Entropy 185
2013-03-19 15:27:33 +00:00
Fabio Erculiani
f0f3883a86
Release Entropy 184
2013-03-17 08:27:56 +00:00
Fabio Erculiani
bf766fe571
Release Entropy 183
2013-03-13 12:25:46 +00:00
Fabio Erculiani
d3fab6937c
Release Entropy 182
2013-03-12 14:13:56 +00:00
Fabio Erculiani
45c0de49ca
[client] update entropy.pot
2013-03-12 14:10:48 +00:00
Fabio Erculiani
c16a305102
[equo] do not automatically remove unmaintained packages, unless --purge is passed
...
This addresses the case in where the user may not have run equo with --ask
and unmaintained packages get removed without user consent.
2013-03-12 14:09:10 +00:00
Fabio Erculiani
8fda22bd0b
[equo] monkey patch argparse.ArgumentParser to fix UTF-8 strings handling
...
See bug 4049.
2013-03-11 00:58:21 +00:00
Fabio Erculiani
67ddf2aa89
[client] update translations
2013-03-09 20:37:24 +00:00
Fabio Erculiani
4fdfe607cb
[client] po: update paths, add kswitch
2013-03-09 20:35:57 +00:00
Fabio Erculiani
1b18a831f1
Release Entropy 181
2013-03-08 13:42:32 +01:00
Fabio Erculiani
0e52aadf33
[solo] SoloYell is not a catch-all. SoloHelp is.
2013-03-08 13:38:39 +01:00
Fabio Erculiani
113f9d74b7
[client] fix --help output when redirected through pipes, fix bug 4049
2013-03-08 12:55:13 +01:00
Fabio Erculiani
102dc594e5
[client] po: update entropy.pot
2013-03-08 12:19:50 +01:00
Fabio Erculiani
ac961efd5d
[client] po: update POTFILES.in paths
2013-03-08 12:19:13 +01:00
Fabio Erculiani
b44c89ad19
[kernel-switcher] turn the kernel switcher library into an OO interface
2013-03-06 15:51:35 +00:00
Fabio Erculiani
23738ead62
[kernel-switcher] force superuser access
2013-03-06 15:44:32 +00:00
Fabio Erculiani
d05426e618
[kernel-switcher] move kswitch to entropy lib, kernel-switcher back to equo
2013-03-06 15:28:56 +00:00
Fabio Erculiani
9dc8f26687
[kernel-switcher] initial kernel-switcher refactoring
...
Migrate kernel-switcher to a separate directory and start splitting
the code into library <-> application.
2013-03-06 11:52:21 +00:00
Fabio Erculiani
7573e0e1d5
Release Entropy 180
2013-03-03 01:08:10 +00:00
Fabio Erculiani
ee38930096
Release Entropy 179
2013-03-02 18:58:16 +00:00
Fabio Erculiani
8af1d2fe2d
[equo] update man pages
2013-02-28 16:37:52 +00:00
Fabio Erculiani
d996460b30
[entropy.client.dep,solo] add support for --onlydeps, as per bug #3817
...
equo {install,source,download} now support --onlydeps.
Using --onlydeps, only dependencies of the selected packages are installed,
unless the selected packages are dependencies themselves.
2013-02-28 13:47:50 +00:00
Fabio Erculiani
7771d641e2
[entropy.client] extend Client.calculate_updates() to return critical updates info
...
calculate_updates() now returns a dictionary containing the same pieces of
information available before. In addition, it now also returns if critical
updates were found and returned by the method itself.
This is particularly useful for enforcing relaxed deps calculation in case
of critical updates (which is what happens now).
This commit breaks the Entropy Client API.
2013-02-24 13:30:28 +00:00
Fabio Erculiani
1fa5b9acf3
Release Entropy 178
2013-02-21 00:11:14 +01:00
Fabio Erculiani
09adfa92e6
Release Entropy 177
2013-02-20 18:56:39 +01:00
Fabio Erculiani
65e5fcdb68
Release Entropy 176
2013-02-20 13:36:08 +01:00
Fabio Erculiani
877cf926d8
Release Entropy 175
2013-02-08 17:14:22 +01:00
Fabio Erculiani
c028464ebe
Release Entropy 174
2013-02-07 08:43:33 +01:00
Fabio Erculiani
2b4b258e8f
Release Entropy 173
2013-02-04 08:53:43 +00:00
Fabio Erculiani
075b84872b
[equo] fix "equo conf update" -7 discard option as per bug 3630
2013-01-26 11:42:17 +00:00
Fabio Erculiani
4426b93254
Release Entropy 172
2013-01-24 22:18:43 +00:00
Fabio Erculiani
b40c10af3d
Release Entropy 171
2013-01-24 00:40:21 +00:00
Fabio Erculiani
9a2f4c00cd
Release Entropy 170
2013-01-21 09:12:37 +00:00
Fabio Erculiani
6af2220427
[client] update transations
2013-01-20 12:00:09 +00:00
Fabio Erculiani
86bd948b61
Release Entropy 169
2013-01-15 22:22:55 +00:00
Fabio Erculiani
7d9e76db1c
Release Entropy 168
2013-01-14 00:50:27 +00:00
Fabio Erculiani
c2829066e2
Release Entropy 167
2013-01-12 14:37:03 +00:00
Fabio Erculiani
04419d0a0a
Release Entropy 166
2013-01-12 14:00:12 +00:00
Fabio Erculiani
ca40d783b1
Release Entropy 165
2013-01-06 17:19:56 +00:00
Fabio Erculiani
7f26af3710
Release Entropy 164
2013-01-05 12:49:50 +00:00
Fabio Erculiani
024f42093b
Release Entropy 163
2013-01-05 12:43:36 +00:00
Fabio Erculiani
66360b9912
Release Entropy 162
2013-01-02 18:33:23 +00:00
Fabio Erculiani
0ef31e9021
Release Entropy 161
2012-12-30 16:25:47 +01:00
Fabio Erculiani
3d904689e3
Release Entropy 160
2012-12-26 21:00:15 +01:00
Fabio Erculiani
bb052e992f
[equo] when running with args: "equo --bashcomp", do not call args.pop(0) if args is empty
2012-12-26 19:32:36 +01:00
Fabio Erculiani
329da2587f
[equo] fix UnicodeEncodeError as per bug #3873
2012-12-26 19:17:13 +01:00