On 2012-11-17 15:27, Elan Ruusamäe wrote:
On 11/17/2012 03:14 PM, Paweł Sikora wrote:
https://bugs.launchpad.net/pld-linux/+bug/1071000
well, imho first case can be easily fixed by removing unversioned
provides: coreutils-su
and besides, it's broken with rpm4.5 as well:
12:42:30 root[load: 0.24]@glen local/bin# poldek --up -u SysVinit-tools
...
Processing dependencies...
SysVinit-tools-2.88-7.x86_64 obsoleted by SysVinit-tools-2.88-9.x86_64
greedy upgrade SysVinit-2.88-7.x86_64 to 2.88-9.x86_64 (unresolved
SysVinit-tools = 2.88-7)
SysVinit-2.88-7.x86_64 obsoleted by SysVinit-2.88-9.x86_64
SysVinit-tools-2.88-9.x86_64 marks util-linux-2.22.1-1.x86_64 (cap
util-linux >= 2.22)
coreutils-8.16-1.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
util-linux-2.21.2-3.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
error: fileutils is required by installed
procps-3.2.8-1.20111124.1.x86_64, give up
12:43:45 root[load: 0.15]@glen local/bin# rpm -q poldek rpm
poldek-0.30-1.rc5.14.x86_64
rpm-4.5-69.x86_64
12:43:51 root[load: 0.14]@glen local/bin#
some other POV's:
12:45:16 root[load: 0.11]@glen local/bin# poldek -u util-linux -tv
...
Processing dependencies...
coreutils-8.16-1.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
util-linux-2.21.2-3.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
error: fileutils is required by installed
procps-3.2.8-1.20111124.1.x86_64, give up
12:45:16 root[load: 0.11]@glen local/bin# poldek -u util-linux -tv
...
Processing dependencies...
coreutils-8.16-1.x86_64 obsoleted by coreutils-8.20-1.x86_64
coreutils-8.20-1.x86_64 marks glibc-2.16.0-4.x86_64 (cap
/usr/share/locale/hr/LC_TIME)
glibc-2.16.0-1.x86_64 obsoleted by glibc-2.16.0-4.x86_64
greedy upgrade glibc-libcrypt-2.16.0-1.x86_64 to 2.16.0-4.x86_64
(unresolved glibc = 6:2.16.0-1)
glibc-libcrypt-2.16.0-1.x86_64 obsoleted by
glibc-libcrypt-2.16.0-4.x86_64
greedy upgrade glibc-devel-2.16.0-1.x86_64 to 2.16.0-4.x86_64
(unresolved glibc-libcrypt(x86_64) = 6:2.16.0-1)
glibc-devel-2.16.0-1.x86_64 obsoleted by
glibc-devel-2.16.0-4.x86_64
glibc-devel-2.16.0-4.x86_64 marks
glibc-devel-utils-2.16.0-4.x86_64 (cap glibc-devel-utils = 6:2.16.0-4)
glibc-devel-utils-2.16.0-1.x86_64 obsoleted by
glibc-devel-utils-2.16.0-4.x86_64
glibc-devel-2.16.0-4.x86_64 marks glibc-headers-2.16.0-4.x86_64
(cap glibc-headers(64bit) = 6:2.16.0-4)
glibc-headers-2.16.0-1.x86_64 obsoleted by
glibc-headers-2.16.0-4.x86_64
greedy upgrade glibc-misc-2.16.0-1.x86_64 to 2.16.0-4.x86_64
(unresolved glibc = 6:2.16.0-1)
glibc-misc-2.16.0-1.x86_64 obsoleted by glibc-misc-2.16.0-4.x86_64
greedy upgrade iconv-2.16.0-1.x86_64 to 2.16.0-4.x86_64 (unresolved
glibc = 6:2.16.0-1)
iconv-2.16.0-1.x86_64 obsoleted by iconv-2.16.0-4.x86_64
greedy upgrade localedb-src-2.16.0-1.x86_64 to 2.16.0-4.x86_64
(unresolved glibc = 6:2.16.0-1)
localedb-src-2.16.0-1.x86_64 obsoleted by
localedb-src-2.16.0-4.x86_64
glibc-2.16.0-4.x86_64 marks ldconfig-2.16.0-4.x86_64 (cap ldconfig =
6:2.16.0-4)
ldconfig-2.16.0-1.x86_64 obsoleted by ldconfig-2.16.0-4.x86_64
coreutils-8.20-1.x86_64 marks util-linux-2.22.1-1.x86_64 (cap
util-linux >= 2.22)
util-linux-2.21.2-3.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
util-linux-2.22.1-1.x86_64 marks libblkid-2.22.1-1.x86_64 (cap
libblkid = 2.22.1-1)
libblkid-2.21.2-3.x86_64 obsoleted by libblkid-2.22.1-1.x86_64
libblkid-2.22.1-1.x86_64 marks libuuid-2.22.1-1.x86_64 (cap libuuid =
2.22.1-1)
libuuid-2.21.2-3.x86_64 obsoleted by libuuid-2.22.1-1.x86_64
util-linux-2.22.1-1.x86_64 marks libmount-2.22.1-1.x86_64 (cap
libmount.so.1()(64bit))
util-linux-2.22.1-1.x86_64 marks SysVinit-tools-2.88-9.x86_64 (cap
SysVinit-tools >= 2.88-9)
SysVinit-tools-2.88-7.x86_64 obsoleted by
SysVinit-tools-2.88-9.x86_64
greedy upgrade SysVinit-2.88-7.x86_64 to 2.88-9.x86_64 (unresolved
SysVinit-tools = 2.88-7)
SysVinit-2.88-7.x86_64 obsoleted by SysVinit-2.88-9.x86_64
There are 16 packages to install (15 marked by dependencies), 15 to
remove:
I coreutils-8.20-1.x86_64
D SysVinit-2.88-9.x86_64 SysVinit-tools-2.88-9.x86_64
glibc-2.16.0-4.x86_64 glibc-devel-2.16.0-4.x86_64
D glibc-devel-utils-2.16.0-4.x86_64 glibc-headers-2.16.0-4.x86_64
glibc-libcrypt-2.16.0-4.x86_64
D glibc-misc-2.16.0-4.x86_64 iconv-2.16.0-4.x86_64
ldconfig-2.16.0-4.x86_64 libblkid-2.22.1-1.x86_64
D libmount-2.22.1-1.x86_64 libuuid-2.22.1-1.x86_64
localedb-src-2.16.0-4.x86_64 util-linux-2.22.1-1.x86_64
R SysVinit-2.88-7.x86_64 SysVinit-tools-2.88-7.x86_64
coreutils-8.16-1.x86_64 glibc-2.16.0-1.x86_64
R glibc-devel-2.16.0-1.x86_64 glibc-devel-utils-2.16.0-1.x86_64
glibc-headers-2.16.0-1.x86_64
R glibc-libcrypt-2.16.0-1.x86_64 glibc-misc-2.16.0-1.x86_64
iconv-2.16.0-1.x86_64 ldconfig-2.16.0-1.x86_64
R libblkid-2.21.2-3.x86_64 libuuid-2.21.2-3.x86_64
localedb-src-2.16.0-1.x86_64 util-linux-2.21.2-3.x86_64
This operation will use 2.7MB of disk space.
Need to get 13.2MB of archives (13.2MB to download).
--
glen
_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en