Evgenii Shatokhin
e502756547
urpm-package-cleanup: fix removal of the old kernels
...
It has been broken for a long time, may be longer than ROSA has been
using nrj kernels. The tool relied on the version and release numbers of
the kernel packages to find the proper ones - but these numbers have
been (1, 1) for at least several years now.
The relevant parts of urpm-package-cleanup have been rewritten.
There are a few more notable differences compared to the old
implementation:
1. The number of kernels to keep is now read from
/etc/urpmi/kernels.cfg.
2. --count option is no longer supported.
3. If remove_old_kernels is set to no in /etc/urpmi/kernels.cfg,
urpm-package-cleanup --oldkernels will have no effect. This may be
convenient when running urpm-package-cleanup from scripts, etc.
4. The packages required by any kernel*-latest package will not be
removed, so urpm-package-cleanup may keep more kernels than requested.
2017-08-28 19:07:26 +03:00
Denis Silakov
b9911a0845
Do not fail on req/prov strings ending with '[=='
2017-03-13 12:59:53 +03:00
Denis Silakov
3debe8129f
Rename compareDEVR to compareEVRD to reflect actual usage
2016-01-05 02:26:08 +03:00
Denis Silakov
5b7c54e070
Reposync: recognize situations when one of conflicting packages obsoletes another
2015-11-12 18:12:12 +03:00
Denis Silakov
d67ba50200
Fix indents in urpm-repodiff
2015-05-08 00:20:41 +04:00
Denis Silakov
608bbd3042
Drop unneeded files
2015-02-18 16:05:51 +03:00
Denis Silakov
3db74728f9
Fix conflict processing
2015-02-09 16:56:04 +03:00
Andrey Ponomarenko
f89a0333c4
Added URPM-repoclosure stuff
2014-11-28 11:11:45 +04:00
Andrey Ponomarenko
b505672f07
URPM-repoclosure 1.8: links to update repositories in the profile are not necessary now
2014-11-28 11:04:26 +04:00
Andrey Ponomarenko
2d05f43b01
URPM repoclosure 1.7.4: improved reports
2014-04-30 18:32:55 +04:00
Denis Silakov
4ae2942553
Added --leave-oldest option to urpm-repomanage
2014-03-17 13:25:13 +04:00
Denis Silakov
136621e4b8
Fix handling of noarch and 32 vs 64 arch problems
2014-02-27 06:23:55 -05:00
Denis Silakov
23fc962440
recognize situation when noarch package becomes arch-specific and vice versa
2014-02-18 12:42:36 +04:00
Denis Silakov
bbd45e1506
Fix flags for new rpm
2013-05-20 11:26:27 +04:00
Denis Silakov
b782ad0711
Drop unnecessary flag checking
2013-04-22 14:55:55 +04:00
Denis Silakov
9afc2f37e4
Fix incorrect epoch detection with --obsoletes option
2013-04-01 11:53:39 +04:00
Denis Silakov
6788e4e2f5
Ignore epochs when detecting obsolete packages
2013-03-26 14:09:54 +04:00
Denis Silakov
f30470260e
Take versions and flags into account when calculating obsoleted packages
2013-03-21 13:03:23 +04:00
Andrey Ponomarenko
e2cab254a9
URPM-repoclosure 1.7.1: added -cache option, removed false positives.
2012-12-27 16:06:39 +04:00
Denis Silakov
8f413829b6
Fix repomanage behavior for 'old' packages
2012-12-20 15:40:02 +04:00
Anton Kirilenko
8a585e57c8
version have been increased
2012-12-12 14:45:27 +04:00
Anton Kirilenko
3f279bc9f9
Merge branch 'master' of https://abf.rosalinux.ru/akirilenko/urpm-tools
2012-12-12 14:41:35 +04:00
Denis Silakov
da6d379af7
Turn back '-n' option by default
2012-12-12 14:46:47 +04:00
Andrey Ponomarenko
c30becb1a3
Added stuff of URPM-repoclosure
2012-12-04 11:24:08 +04:00
Andrey Ponomarenko
f43e437712
URPM-repoclosure 1.6: improved reports
2012-12-03 19:16:51 +04:00
Anton Kirilenko
b101932418
small fix
2012-11-20 14:59:52 +04:00
Vladimir Testov
caedf23923
repodiff: some code cleaning
2012-11-07 11:34:14 -05:00
Vladimir Testov
35a3dde9f5
LOG - repograph: new option --tab-separated
2012-11-07 11:31:34 -05:00
Roman Vyalov
be12c9cebe
Merge branch 'master' into master-new2
2012-10-31 12:58:12 +00:00
Roman Vyalov
5a1b5a8361
Merge commit '1a7cc57' into master-new2
2012-10-31 12:58:02 +00:00
Roman Vyalov
aae34a375b
Merge commit '11ab181' into master-new2
2012-10-31 12:57:53 +00:00
Roman Vyalov
adb71ede03
Merge commit '1a7cc57cf0ba974d06dd1487fa7b8bc0d1ce6a2d'
2012-10-31 12:50:37 +00:00
Andrey Ponomarenko
0e2998b3a1
Merge conflicts
2012-10-31 16:25:45 +04:00
Andrey Ponomarenko
4ed7eab5e0
Merge branches 'master' and 'master' of https://abf.rosalinux.ru/akirilenko/urpm-tools into master-new
2012-10-31 16:22:37 +04:00
Anton Kirilenko
e2d490a1f9
Fixed bug #1030
2012-10-30 18:26:13 +04:00
Anton Kirilenko
100c5779ba
Reposync have been devided into two parts.
2012-10-30 16:34:49 +04:00
Anton Kirilenko
b5f7ee10e6
urpm-downloader have been fixed
2012-10-25 12:05:27 +04:00
Anton Kirilenko
a94016fc4d
duble sources where removed
2012-10-19 13:28:56 +04:00
Anton Kirilenko
e03a015bd9
small fixes
2012-10-19 13:16:06 +04:00
Denis Silakov
1a7cc57cf0
Add versions to obsoleted packages
2012-10-12 16:32:51 +04:00
Denis Silakov
13ebb786de
LOG Added '-b' option to repomanage
2012-10-04 18:07:42 +04:00
icedphoenix
4dc0eb3e56
repodiff: new option --title
2012-09-21 17:01:54 +04:00
icedphoenix
2c436e92e7
repodiff: html summary bug fixed
2012-09-21 15:42:17 +04:00
icedphoenix
845f2126ed
repodiff: man updated
2012-09-21 15:31:32 +04:00
icedphoenix
6781d4cfad
Merge branch 'master' of https://abf.rosalinux.ru/akirilenko/urpm-tools
2012-09-21 15:02:40 +04:00
icedphoenix
11ab1813f6
russian translations have been updated
2012-09-21 15:02:22 +04:00
Andrey Ponomarenko
68db0428ff
URPM-repoclosure 1.5.1: added contents table, updated index.
2012-09-21 14:59:24 +04:00
icedphoenix
3a86cce6c7
repodiff: new option --ignore
2012-09-21 14:39:22 +04:00
icedphoenix
bfeecbd388
repodiff: new options, fixes
2012-09-21 12:33:45 +04:00
Andrey Ponomarenko
fb6d8d3561
URPM-repoclosure 1.5: support of XML profiles and index generation
2012-09-19 16:13:26 +04:00